feat(gx): refresh CGxDevice studies

This commit is contained in:
phaneron 2025-04-29 16:26:36 -04:00
parent abcd88b4c1
commit 6a6d154b0a
63 changed files with 2685 additions and 549 deletions

View file

@ -2,20 +2,11 @@
#define D3D9_CAPS_H
#include "system/types.h"
#include "external/d3d9/devtype.h"
typedef enum D3DDEVTYPE D3DDEVTYPE;
typedef struct D3DVSHADERCAPS2_0 D3DVSHADERCAPS2_0;
typedef struct D3DPSHADERCAPS2_0 D3DPSHADERCAPS2_0;
typedef struct D3DCAPS9 D3DCAPS9;
enum D3DDEVTYPE {
D3DDEVTYPE_HAL = 1,
D3DDEVTYPE_REF = 2,
D3DDEVTYPE_SW = 3,
D3DDEVTYPE_NULLREF = 4,
D3DDEVTYPE_FORCE_uint32_t = 0xffffffff
};
DECLARE_STRUCT(D3DVSHADERCAPS2_0);
DECLARE_STRUCT(D3DPSHADERCAPS2_0);
DECLARE_STRUCT(D3DCAPS9);
struct D3DVSHADERCAPS2_0 {
uint32_t Caps;