mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
libs/vkd3d-shader: Recognize more shader registers.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
3ddb29c16a
commit
2fa29dd823
@@ -156,6 +156,7 @@ enum VKD3D_SHADER_INSTRUCTION_HANDLER
|
||||
VKD3DSIH_ENDREP,
|
||||
VKD3DSIH_ENDSWITCH,
|
||||
VKD3DSIH_EQ,
|
||||
VKD3DSIH_EVAL_SAMPLE_INDEX,
|
||||
VKD3DSIH_EXP,
|
||||
VKD3DSIH_EXPP,
|
||||
VKD3DSIH_F16TOF32,
|
||||
@@ -352,6 +353,9 @@ enum vkd3d_shader_register_type
|
||||
VKD3DSPR_COVERAGE,
|
||||
VKD3DSPR_SAMPLEMASK,
|
||||
VKD3DSPR_GSINSTID,
|
||||
VKD3DSPR_DEPTHOUTGE,
|
||||
VKD3DSPR_DEPTHOUTLE,
|
||||
VKD3DSPR_RASTERIZER,
|
||||
|
||||
VKD3DSPR_INVALID = ~0u,
|
||||
};
|
||||
@@ -436,6 +440,7 @@ enum vkd3d_shader_interpolation_mode
|
||||
enum vkd3d_shader_global_flags
|
||||
{
|
||||
VKD3DSGF_REFACTORING_ALLOWED = 0x1,
|
||||
VKD3DSGF_FORCE_EARLY_DEPTH_STENCIL = 0x4,
|
||||
VKD3DSGF_ENABLE_RAW_AND_STRUCTURED_BUFFERS = 0x8,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user