mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader/spirv: Implement shader point size.
This commit is contained in:
committed by
Henri Verbeet
parent
a29a4288d2
commit
6ee17cf77e
Notes:
Henri Verbeet
2024-10-10 23:00:15 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1146
@@ -1648,6 +1648,9 @@ static bool shader_dst_param_io_normalise(struct vkd3d_shader_dst_param *dst_par
|
||||
break;
|
||||
|
||||
case VKD3DSPR_RASTOUT:
|
||||
/* Leave point size as a system value for the backends to consume. */
|
||||
if (reg->idx[0].offset == VSIR_RASTOUT_POINT_SIZE)
|
||||
return true;
|
||||
reg_idx = SM1_RASTOUT_REGISTER_OFFSET + reg->idx[0].offset;
|
||||
signature = normaliser->output_signature;
|
||||
reg->type = VKD3DSPR_OUTPUT;
|
||||
|
Reference in New Issue
Block a user