HLSL: phase 3b: Texture methods remember and return vector size.
Also makes a (correct) test change for global -> temp vars.
This commit is contained in:
parent
4f2da27aec
commit
8b0227ced9
27 changed files with 800 additions and 541 deletions
|
|
@ -7,7 +7,7 @@ Shader version: 450
|
|||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureLod (global 4-component vector of float)
|
||||
0:30 textureLod (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -18,7 +18,7 @@ Shader version: 450
|
|||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureLod (global 4-component vector of int)
|
||||
0:31 textureLod (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -29,7 +29,7 @@ Shader version: 450
|
|||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureLod (global 4-component vector of uint)
|
||||
0:32 textureLod (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -40,7 +40,7 @@ Shader version: 450
|
|||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 'txval20' (temp 4-component vector of float)
|
||||
0:34 textureLod (global 4-component vector of float)
|
||||
0:34 textureLod (temp 4-component vector of float)
|
||||
0:34 Construct combined texture-sampler (temp sampler2D)
|
||||
0:34 'g_tTex2df4' (uniform texture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -52,7 +52,7 @@ Shader version: 450
|
|||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of int)
|
||||
0:35 'txval21' (temp 4-component vector of int)
|
||||
0:35 textureLod (global 4-component vector of int)
|
||||
0:35 textureLod (temp 4-component vector of int)
|
||||
0:35 Construct combined texture-sampler (temp isampler2D)
|
||||
0:35 'g_tTex2di4' (uniform itexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -64,7 +64,7 @@ Shader version: 450
|
|||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of uint)
|
||||
0:36 'txval22' (temp 4-component vector of uint)
|
||||
0:36 textureLod (global 4-component vector of uint)
|
||||
0:36 textureLod (temp 4-component vector of uint)
|
||||
0:36 Construct combined texture-sampler (temp usampler2D)
|
||||
0:36 'g_tTex2du4' (uniform utexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -76,7 +76,7 @@ Shader version: 450
|
|||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureLod (global 4-component vector of float)
|
||||
0:38 textureLod (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -89,7 +89,7 @@ Shader version: 450
|
|||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureLod (global 4-component vector of int)
|
||||
0:39 textureLod (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -102,7 +102,7 @@ Shader version: 450
|
|||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureLod (global 4-component vector of uint)
|
||||
0:40 textureLod (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -115,7 +115,7 @@ Shader version: 450
|
|||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureLod (global 4-component vector of float)
|
||||
0:42 textureLod (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -128,7 +128,7 @@ Shader version: 450
|
|||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureLod (global 4-component vector of int)
|
||||
0:43 textureLod (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -141,7 +141,7 @@ Shader version: 450
|
|||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureLod (global 4-component vector of uint)
|
||||
0:44 textureLod (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -199,7 +199,7 @@ Shader version: 450
|
|||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureLod (global 4-component vector of float)
|
||||
0:30 textureLod (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -210,7 +210,7 @@ Shader version: 450
|
|||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureLod (global 4-component vector of int)
|
||||
0:31 textureLod (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -221,7 +221,7 @@ Shader version: 450
|
|||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureLod (global 4-component vector of uint)
|
||||
0:32 textureLod (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -232,7 +232,7 @@ Shader version: 450
|
|||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 'txval20' (temp 4-component vector of float)
|
||||
0:34 textureLod (global 4-component vector of float)
|
||||
0:34 textureLod (temp 4-component vector of float)
|
||||
0:34 Construct combined texture-sampler (temp sampler2D)
|
||||
0:34 'g_tTex2df4' (uniform texture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -244,7 +244,7 @@ Shader version: 450
|
|||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of int)
|
||||
0:35 'txval21' (temp 4-component vector of int)
|
||||
0:35 textureLod (global 4-component vector of int)
|
||||
0:35 textureLod (temp 4-component vector of int)
|
||||
0:35 Construct combined texture-sampler (temp isampler2D)
|
||||
0:35 'g_tTex2di4' (uniform itexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -256,7 +256,7 @@ Shader version: 450
|
|||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of uint)
|
||||
0:36 'txval22' (temp 4-component vector of uint)
|
||||
0:36 textureLod (global 4-component vector of uint)
|
||||
0:36 textureLod (temp 4-component vector of uint)
|
||||
0:36 Construct combined texture-sampler (temp usampler2D)
|
||||
0:36 'g_tTex2du4' (uniform utexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -268,7 +268,7 @@ Shader version: 450
|
|||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureLod (global 4-component vector of float)
|
||||
0:38 textureLod (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -281,7 +281,7 @@ Shader version: 450
|
|||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureLod (global 4-component vector of int)
|
||||
0:39 textureLod (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -294,7 +294,7 @@ Shader version: 450
|
|||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureLod (global 4-component vector of uint)
|
||||
0:40 textureLod (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -307,7 +307,7 @@ Shader version: 450
|
|||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureLod (global 4-component vector of float)
|
||||
0:42 textureLod (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -320,7 +320,7 @@ Shader version: 450
|
|||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureLod (global 4-component vector of int)
|
||||
0:43 textureLod (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
@ -333,7 +333,7 @@ Shader version: 450
|
|||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureLod (global 4-component vector of uint)
|
||||
0:44 textureLod (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue