HLSL: Implement the register production.

This commit is contained in:
John Kessenich
2016-07-29 14:28:39 -06:00
parent 82d6baf86f
commit 96e9f47cbb
51 changed files with 1009 additions and 852 deletions

View File

@@ -10,8 +10,8 @@ gl_FragCoord origin is upper left
0:42 'r00' (temp float)
0:42 texture (global float)
0:42 Construct combined texture-sampler (temp sampler1DShadow)
0:42 'g_tTex1df4' (uniform texture1D)
0:42 'g_sSamp' (uniform sampler)
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:42 Construct vec2 (temp float)
0:42 Constant:
0:42 0.100000
@@ -23,7 +23,7 @@ gl_FragCoord origin is upper left
0:43 texture (global float)
0:43 Construct combined texture-sampler (temp isampler1DShadow)
0:43 'g_tTex1di4' (uniform itexture1D)
0:43 'g_sSamp' (uniform sampler)
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:43 Construct vec2 (temp float)
0:43 Constant:
0:43 0.100000
@@ -35,7 +35,7 @@ gl_FragCoord origin is upper left
0:44 texture (global float)
0:44 Construct combined texture-sampler (temp usampler1DShadow)
0:44 'g_tTex1du4' (uniform utexture1D)
0:44 'g_sSamp' (uniform sampler)
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:44 Construct vec2 (temp float)
0:44 Constant:
0:44 0.100000
@@ -47,7 +47,7 @@ gl_FragCoord origin is upper left
0:47 texture (global float)
0:47 Construct combined texture-sampler (temp sampler2DShadow)
0:47 'g_tTex2df4' (uniform texture2D)
0:47 'g_sSamp' (uniform sampler)
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:47 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
0:48 texture (global float)
0:48 Construct combined texture-sampler (temp isampler2DShadow)
0:48 'g_tTex2di4' (uniform itexture2D)
0:48 'g_sSamp' (uniform sampler)
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:48 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -73,7 +73,7 @@ gl_FragCoord origin is upper left
0:49 texture (global float)
0:49 Construct combined texture-sampler (temp usampler2DShadow)
0:49 'g_tTex2du4' (uniform utexture2D)
0:49 'g_sSamp' (uniform sampler)
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:49 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -86,7 +86,7 @@ gl_FragCoord origin is upper left
0:53 texture (global float)
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
0:53 'g_tTexcdf4' (uniform textureCube)
0:53 'g_sSamp' (uniform sampler)
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:53 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -100,7 +100,7 @@ gl_FragCoord origin is upper left
0:54 texture (global float)
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
0:54 'g_tTexcdi4' (uniform itextureCube)
0:54 'g_sSamp' (uniform sampler)
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:54 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -114,7 +114,7 @@ gl_FragCoord origin is upper left
0:55 texture (global float)
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
0:55 'g_tTexcdu4' (uniform utextureCube)
0:55 'g_sSamp' (uniform sampler)
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:55 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -142,8 +142,8 @@ gl_FragCoord origin is upper left
0:60 Branch: Return with expression
0:60 'psout' (temp structure{temp 4-component vector of float Color, temp float FragDepth Depth})
0:? Linker Objects
0:? 'g_sSamp' (uniform sampler)
0:? 'g_tTex1df4' (uniform texture1D)
0:? 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:? 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:? 'g_tTex1di4' (uniform itexture1D)
0:? 'g_tTex1du4' (uniform utexture1D)
0:? 'g_tTex2df4' (uniform texture2D)
@@ -180,8 +180,8 @@ gl_FragCoord origin is upper left
0:42 'r00' (temp float)
0:42 texture (global float)
0:42 Construct combined texture-sampler (temp sampler1DShadow)
0:42 'g_tTex1df4' (uniform texture1D)
0:42 'g_sSamp' (uniform sampler)
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:42 Construct vec2 (temp float)
0:42 Constant:
0:42 0.100000
@@ -193,7 +193,7 @@ gl_FragCoord origin is upper left
0:43 texture (global float)
0:43 Construct combined texture-sampler (temp isampler1DShadow)
0:43 'g_tTex1di4' (uniform itexture1D)
0:43 'g_sSamp' (uniform sampler)
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:43 Construct vec2 (temp float)
0:43 Constant:
0:43 0.100000
@@ -205,7 +205,7 @@ gl_FragCoord origin is upper left
0:44 texture (global float)
0:44 Construct combined texture-sampler (temp usampler1DShadow)
0:44 'g_tTex1du4' (uniform utexture1D)
0:44 'g_sSamp' (uniform sampler)
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:44 Construct vec2 (temp float)
0:44 Constant:
0:44 0.100000
@@ -217,7 +217,7 @@ gl_FragCoord origin is upper left
0:47 texture (global float)
0:47 Construct combined texture-sampler (temp sampler2DShadow)
0:47 'g_tTex2df4' (uniform texture2D)
0:47 'g_sSamp' (uniform sampler)
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:47 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -230,7 +230,7 @@ gl_FragCoord origin is upper left
0:48 texture (global float)
0:48 Construct combined texture-sampler (temp isampler2DShadow)
0:48 'g_tTex2di4' (uniform itexture2D)
0:48 'g_sSamp' (uniform sampler)
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:48 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -243,7 +243,7 @@ gl_FragCoord origin is upper left
0:49 texture (global float)
0:49 Construct combined texture-sampler (temp usampler2DShadow)
0:49 'g_tTex2du4' (uniform utexture2D)
0:49 'g_sSamp' (uniform sampler)
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:49 Construct vec3 (temp float)
0:? Constant:
0:? 0.100000
@@ -256,7 +256,7 @@ gl_FragCoord origin is upper left
0:53 texture (global float)
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
0:53 'g_tTexcdf4' (uniform textureCube)
0:53 'g_sSamp' (uniform sampler)
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:53 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -270,7 +270,7 @@ gl_FragCoord origin is upper left
0:54 texture (global float)
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
0:54 'g_tTexcdi4' (uniform itextureCube)
0:54 'g_sSamp' (uniform sampler)
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:54 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -284,7 +284,7 @@ gl_FragCoord origin is upper left
0:55 texture (global float)
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
0:55 'g_tTexcdu4' (uniform utextureCube)
0:55 'g_sSamp' (uniform sampler)
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:55 Construct vec4 (temp float)
0:? Constant:
0:? 0.100000
@@ -312,8 +312,8 @@ gl_FragCoord origin is upper left
0:60 Branch: Return with expression
0:60 'psout' (temp structure{temp 4-component vector of float Color, temp float FragDepth Depth})
0:? Linker Objects
0:? 'g_sSamp' (uniform sampler)
0:? 'g_tTex1df4' (uniform texture1D)
0:? 'g_sSamp' (layout(binding=0 ) uniform sampler)
0:? 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:? 'g_tTex1di4' (uniform itexture1D)
0:? 'g_tTex1du4' (uniform utexture1D)
0:? 'g_tTex2df4' (uniform texture2D)
@@ -384,7 +384,9 @@ gl_FragCoord origin is upper left
Name 171 "g_tTexcdi4a"
Name 174 "g_tTexcdu4a"
Decorate 11(g_tTex1df4) DescriptorSet 0
Decorate 11(g_tTex1df4) Binding 0
Decorate 15(g_sSamp) DescriptorSet 0
Decorate 15(g_sSamp) Binding 0
Decorate 28(g_tTex1di4) DescriptorSet 0
Decorate 40(g_tTex1du4) DescriptorSet 0
Decorate 51(g_tTex2df4) DescriptorSet 0