|
@@ -1,12 +1,12 @@
|
|
// Rewrite unchanged result:
|
|
// Rewrite unchanged result:
|
|
-float4 f_no_conflict : register(vs, c0) : register(ps, c1);
|
|
|
|
|
|
+const float4 f_no_conflict : register(vs, c0) : register(ps, c1);
|
|
cbuffer MyFloats {
|
|
cbuffer MyFloats {
|
|
- float4 f4_simple : packoffset(c0);
|
|
|
|
|
|
+ const float4 f4_simple : packoffset(c0);
|
|
}
|
|
}
|
|
tbuffer OtherFloats {
|
|
tbuffer OtherFloats {
|
|
- float4 f4_t_simple : packoffset(c10);
|
|
|
|
- float3 f3_t_simple : packoffset(c11.y);
|
|
|
|
- float2 f2_t_simple : packoffset(c12.z);
|
|
|
|
|
|
+ const float4 f4_t_simple : packoffset(c10);
|
|
|
|
+ const float3 f3_t_simple : packoffset(c11.y);
|
|
|
|
+ const float2 f2_t_simple : packoffset(c12.z);
|
|
}
|
|
}
|
|
sampler myVar : register(ps_6_0, s0);
|
|
sampler myVar : register(ps_6_0, s0);
|
|
sampler myVar2 : register(vs, s0[8]);
|
|
sampler myVar2 : register(vs, s0[8]);
|
|
@@ -21,45 +21,45 @@ sampler myVar_s : register(ps, s0);
|
|
Texture2D myVar_t : register(ps, t0);
|
|
Texture2D myVar_t : register(ps, t0);
|
|
Texture2D myVar_t_1 : register(ps, t0[1]);
|
|
Texture2D myVar_t_1 : register(ps, t0[1]);
|
|
Texture2D myVar_t_1_1 : register(ps, t1[1]);
|
|
Texture2D myVar_t_1_1 : register(ps, t1[1]);
|
|
-float4 myVar_b : register(ps, b0);
|
|
|
|
-bool myVar_bool : register(ps, b0) : register(ps, c0);
|
|
|
|
|
|
+const float4 myVar_b : register(ps, b0);
|
|
|
|
+const bool myVar_bool : register(ps, b0) : register(ps, c0);
|
|
sampler myVar_1 : register(ps, s0[1]);
|
|
sampler myVar_1 : register(ps, s0[1]);
|
|
sampler myVar_11 : register(ps, s0[2]);
|
|
sampler myVar_11 : register(ps, s0[2]);
|
|
sampler myVar_16 : register(ps, s0[15]);
|
|
sampler myVar_16 : register(ps, s0[15]);
|
|
sampler myVar_n1p5 : register(ps, s0);
|
|
sampler myVar_n1p5 : register(ps, s0);
|
|
sampler myVar_s1 : register(ps, s0[1]);
|
|
sampler myVar_s1 : register(ps, s0[1]);
|
|
cbuffer MyBuffer {
|
|
cbuffer MyBuffer {
|
|
- float4 Element1 : packoffset(c0);
|
|
|
|
- float1 Element2 : packoffset(c1);
|
|
|
|
- float1 Element3 : packoffset(c1.y);
|
|
|
|
- float4 Element4 : packoffset(c10) : packoffset(c10);
|
|
|
|
|
|
+ const float4 Element1 : packoffset(c0);
|
|
|
|
+ const float1 Element2 : packoffset(c1);
|
|
|
|
+ const float1 Element3 : packoffset(c1.y);
|
|
|
|
+ const float4 Element4 : packoffset(c10) : packoffset(c10);
|
|
}
|
|
}
|
|
Texture2D<float4> Texture_ : register(t0);
|
|
Texture2D<float4> Texture_ : register(t0);
|
|
sampler Sampler : register(s0);
|
|
sampler Sampler : register(s0);
|
|
cbuffer Parameters : register(b0) {
|
|
cbuffer Parameters : register(b0) {
|
|
- float4 DiffuseColor : packoffset(c0) : register(c0);
|
|
|
|
- float4 AlphaTest : packoffset(c1);
|
|
|
|
- float3 FogColor : packoffset(c2);
|
|
|
|
- float4 FogVector : packoffset(c3);
|
|
|
|
- float4x4 WorldViewProj : packoffset(c4);
|
|
|
|
|
|
+ const float4 DiffuseColor : packoffset(c0) : register(c0);
|
|
|
|
+ const float4 AlphaTest : packoffset(c1);
|
|
|
|
+ const float3 FogColor : packoffset(c2);
|
|
|
|
+ const float4 FogVector : packoffset(c3);
|
|
|
|
+ const float4x4 WorldViewProj : packoffset(c4);
|
|
}
|
|
}
|
|
;
|
|
;
|
|
cbuffer cbPerObject : register(b0) {
|
|
cbuffer cbPerObject : register(b0) {
|
|
- float4 g_vObjectColor : packoffset(c0);
|
|
|
|
|
|
+ const float4 g_vObjectColor : packoffset(c0);
|
|
}
|
|
}
|
|
;
|
|
;
|
|
cbuffer cbPerFrame : register(b1) {
|
|
cbuffer cbPerFrame : register(b1) {
|
|
- float3 g_vLightDir : packoffset(c0);
|
|
|
|
- float g_fAmbient : packoffset(c0.w);
|
|
|
|
|
|
+ const float3 g_vLightDir : packoffset(c0);
|
|
|
|
+ const float g_fAmbient : packoffset(c0.w);
|
|
}
|
|
}
|
|
;
|
|
;
|
|
cbuffer OuterBuffer {
|
|
cbuffer OuterBuffer {
|
|
- float OuterItem0;
|
|
|
|
|
|
+ const float OuterItem0;
|
|
cbuffer InnerBuffer {
|
|
cbuffer InnerBuffer {
|
|
- float InnerItem0;
|
|
|
|
|
|
+ const float InnerItem0;
|
|
}
|
|
}
|
|
;
|
|
;
|
|
- float OuterItem1;
|
|
|
|
|
|
+ const float OuterItem1;
|
|
}
|
|
}
|
|
;
|
|
;
|
|
Texture2D g_txDiffuse : register(t0);
|
|
Texture2D g_txDiffuse : register(t0);
|