mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-12-15 08:03:30 -08:00
vkd3d-shader: Explicitly translate between d3dbc and vsir register types.
This commit is contained in:
committed by
Henri Verbeet
parent
dd450c526f
commit
118617916a
Notes:
Henri Verbeet
2024-12-18 17:39:58 +01:00
Approved-by: Francisco Casas (@fcasas) Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1322
@@ -595,28 +595,28 @@ enum vkd3d_shader_opcode
|
||||
|
||||
enum vkd3d_shader_register_type
|
||||
{
|
||||
VKD3DSPR_TEMP = 0,
|
||||
VKD3DSPR_INPUT = 1,
|
||||
VKD3DSPR_CONST = 2,
|
||||
VKD3DSPR_ADDR = 3,
|
||||
VKD3DSPR_TEXTURE = 3,
|
||||
VKD3DSPR_RASTOUT = 4,
|
||||
VKD3DSPR_ATTROUT = 5,
|
||||
VKD3DSPR_TEXCRDOUT = 6,
|
||||
VKD3DSPR_OUTPUT = 6,
|
||||
VKD3DSPR_CONSTINT = 7,
|
||||
VKD3DSPR_COLOROUT = 8,
|
||||
VKD3DSPR_DEPTHOUT = 9,
|
||||
VKD3DSPR_COMBINED_SAMPLER = 10,
|
||||
VKD3DSPR_CONST2 = 11,
|
||||
VKD3DSPR_CONST3 = 12,
|
||||
VKD3DSPR_CONST4 = 13,
|
||||
VKD3DSPR_CONSTBOOL = 14,
|
||||
VKD3DSPR_LOOP = 15,
|
||||
VKD3DSPR_TEMPFLOAT16 = 16,
|
||||
VKD3DSPR_MISCTYPE = 17,
|
||||
VKD3DSPR_LABEL = 18,
|
||||
VKD3DSPR_PREDICATE = 19,
|
||||
VKD3DSPR_TEMP,
|
||||
VKD3DSPR_INPUT,
|
||||
VKD3DSPR_CONST,
|
||||
VKD3DSPR_ADDR,
|
||||
VKD3DSPR_TEXTURE = VKD3DSPR_ADDR,
|
||||
VKD3DSPR_RASTOUT,
|
||||
VKD3DSPR_ATTROUT,
|
||||
VKD3DSPR_TEXCRDOUT,
|
||||
VKD3DSPR_OUTPUT = VKD3DSPR_TEXCRDOUT,
|
||||
VKD3DSPR_CONSTINT,
|
||||
VKD3DSPR_COLOROUT,
|
||||
VKD3DSPR_DEPTHOUT,
|
||||
VKD3DSPR_COMBINED_SAMPLER,
|
||||
VKD3DSPR_CONST2,
|
||||
VKD3DSPR_CONST3,
|
||||
VKD3DSPR_CONST4,
|
||||
VKD3DSPR_CONSTBOOL,
|
||||
VKD3DSPR_LOOP,
|
||||
VKD3DSPR_TEMPFLOAT16,
|
||||
VKD3DSPR_MISCTYPE,
|
||||
VKD3DSPR_LABEL,
|
||||
VKD3DSPR_PREDICATE,
|
||||
VKD3DSPR_IMMCONST,
|
||||
VKD3DSPR_IMMCONST64,
|
||||
VKD3DSPR_CONSTBUFFER,
|
||||
|
||||
Reference in New Issue
Block a user