vkd3d-shader/hlsl: Allocate SM1 numeric uniforms in decreasing bind count.

This commit is contained in:
Francisco Casas
2024-05-03 02:51:44 -04:00
committed by Alexandre Julliard
parent e7450ce539
commit 28d267b7c0
Notes: Alexandre Julliard 2024-05-13 22:57:39 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Approved-by: Elizabeth Figura (@zfigura)
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/851
2 changed files with 40 additions and 4 deletions

View File

@@ -50,7 +50,7 @@ uniform 0 float4 1 2 3 4
uniform 4 float4 11 12 13 14
uniform 8 float4 21 22 23 24
draw quad
todo probe all rgba (21, 22, 23, 11)
probe all rgba (21, 22, 23, 11)
[pixel shader]
@@ -76,7 +76,7 @@ uniform 8 float4 21 22 23 24
uniform 12 float4 31 32 33 34
uniform 16 float4 41 42 43 44
draw quad
todo probe all rgba (41, 21, 0, 0)
probe all rgba (41, 21, 0, 0)
[pixel shader]
@@ -224,7 +224,7 @@ uniform 20 float4 51 52 53 54
uniform 24 float4 61 62 63 64
uniform 28 float4 71 72 73 74
draw quad
todo probe all rgba (74, 31, 63, 0)
probe all rgba (74, 31, 63, 0)
[pixel shader]
@@ -253,7 +253,7 @@ uniform 0 float4 1 2 3 4
uniform 4 float4 11 12 13 14
uniform 8 float4 21 22 23 24
draw quad
todo probe all rgba (21, 22, 1, 11)
probe all rgba (21, 22, 1, 11)
[pixel shader]