vkd3d-shader: Allocate semantic registers.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura
2021-04-27 12:14:21 -05:00
committed by Alexandre Julliard
parent 0c3b1d1d89
commit 7da320e522
2 changed files with 114 additions and 0 deletions

View File

@@ -164,5 +164,20 @@ typedef enum _D3DSHADER_PARAM_REGISTER_TYPE
D3DSPR_FORCE_DWORD = 0x7fffffff,
} D3DSHADER_PARAM_REGISTER_TYPE;
typedef enum _D3DSHADER_MISCTYPE_OFFSETS
{
D3DSMO_POSITION = 0x0,
D3DSMO_FACE = 0x1,
} D3DSHADER_MISCTYPE_OFFSETS;
typedef enum _D3DVS_RASTOUT_OFFSETS
{
D3DSRO_POSITION = 0x0,
D3DSRO_FOG = 0x1,
D3DSRO_POINT_SIZE = 0x2,
D3DSRO_FORCE_DWORD = 0x7fffffff,
} D3DVS_RASTOUT_OFFSETS;
#endif /* _d3d9TYPES_H_ */
#endif /* __VKD3D_D3D9TYPES_H */