Skip to content

Commit

Permalink
Update test expect
Browse files Browse the repository at this point in the history
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
  • Loading branch information
sagudev committed Feb 26, 2025
1 parent d26dcbb commit 7f1b037
Show file tree
Hide file tree
Showing 5 changed files with 589 additions and 584 deletions.
133 changes: 67 additions & 66 deletions naga/tests/out/glsl/image.texture_sample.Fragment.glsl
Original file line number Diff line number Diff line change
Expand Up @@ -13,74 +13,75 @@ void main() {
vec4 a = vec4(0.0);
vec2 tc = vec2(0.5);
vec3 tc3_ = vec3(0.5);
vec4 _e9 = texture(_group_0_binding_0_fs, tc.x);
vec4 _e10 = a;
a = (_e10 + _e9);
vec4 _e14 = texture(_group_0_binding_1_fs, vec2(tc));
vec4 _e15 = a;
a = (_e15 + _e14);
vec4 _e22 = textureOffset(_group_0_binding_1_fs, vec2(tc), ivec2(3, 1));
vec4 _e23 = a;
a = (_e23 + _e22);
vec4 _e27 = textureLod(_group_0_binding_1_fs, vec2(tc), 2.3);
vec4 _e28 = a;
a = (_e28 + _e27);
vec4 _e35 = textureLodOffset(_group_0_binding_1_fs, vec2(tc), 2.3, ivec2(3, 1));
vec4 _e36 = a;
a = (_e36 + _e35);
vec4 _e44 = textureOffset(_group_0_binding_1_fs, vec2(tc), ivec2(3, 1), 2.0);
vec4 _e45 = a;
a = (_e45 + _e44);
vec4 _e50 = texture(_group_0_binding_4_fs, vec3(tc, 0u));
vec4 _e51 = a;
a = (_e51 + _e50);
vec4 _e59 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0u), ivec2(3, 1));
vec4 _e60 = a;
a = (_e60 + _e59);
vec4 _e65 = textureLod(_group_0_binding_4_fs, vec3(tc, 0u), 2.3);
vec4 _e66 = a;
a = (_e66 + _e65);
vec4 _e74 = textureLodOffset(_group_0_binding_4_fs, vec3(tc, 0u), 2.3, ivec2(3, 1));
vec4 _e75 = a;
a = (_e75 + _e74);
vec4 _e84 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0u), ivec2(3, 1), 2.0);
vec4 _e85 = a;
a = (_e85 + _e84);
vec4 _e90 = texture(_group_0_binding_4_fs, vec3(tc, 0));
vec4 _e91 = a;
a = (_e91 + _e90);
vec4 _e99 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0), ivec2(3, 1));
vec4 _e100 = a;
a = (_e100 + _e99);
vec4 _e105 = textureLod(_group_0_binding_4_fs, vec3(tc, 0), 2.3);
vec4 _e106 = a;
a = (_e106 + _e105);
vec4 _e114 = textureLodOffset(_group_0_binding_4_fs, vec3(tc, 0), 2.3, ivec2(3, 1));
ivec2 offset = ivec2(3, 1);
vec4 _e11 = texture(_group_0_binding_0_fs, 0.5);
vec4 _e12 = a;
a = (_e12 + _e11);
vec4 _e16 = texture(_group_0_binding_1_fs, vec2(tc));
vec4 _e17 = a;
a = (_e17 + _e16);
vec4 _e24 = textureOffset(_group_0_binding_1_fs, vec2(tc), ivec2(3, 1));
vec4 _e25 = a;
a = (_e25 + _e24);
vec4 _e29 = textureLod(_group_0_binding_1_fs, vec2(tc), 2.3);
vec4 _e30 = a;
a = (_e30 + _e29);
vec4 _e34 = textureLodOffset(_group_0_binding_1_fs, vec2(tc), 2.3, ivec2(3, 1));
vec4 _e35 = a;
a = (_e35 + _e34);
vec4 _e40 = textureOffset(_group_0_binding_1_fs, vec2(tc), ivec2(3, 1), 2.0);
vec4 _e41 = a;
a = (_e41 + _e40);
vec4 _e46 = texture(_group_0_binding_4_fs, vec3(tc, 0u));
vec4 _e47 = a;
a = (_e47 + _e46);
vec4 _e52 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0u), ivec2(3, 1));
vec4 _e53 = a;
a = (_e53 + _e52);
vec4 _e58 = textureLod(_group_0_binding_4_fs, vec3(tc, 0u), 2.3);
vec4 _e59 = a;
a = (_e59 + _e58);
vec4 _e64 = textureLodOffset(_group_0_binding_4_fs, vec3(tc, 0u), 2.3, ivec2(3, 1));
vec4 _e65 = a;
a = (_e65 + _e64);
vec4 _e71 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0u), ivec2(3, 1), 2.0);
vec4 _e72 = a;
a = (_e72 + _e71);
vec4 _e77 = texture(_group_0_binding_4_fs, vec3(tc, 0));
vec4 _e78 = a;
a = (_e78 + _e77);
vec4 _e83 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0), ivec2(3, 1));
vec4 _e84 = a;
a = (_e84 + _e83);
vec4 _e89 = textureLod(_group_0_binding_4_fs, vec3(tc, 0), 2.3);
vec4 _e90 = a;
a = (_e90 + _e89);
vec4 _e95 = textureLodOffset(_group_0_binding_4_fs, vec3(tc, 0), 2.3, ivec2(3, 1));
vec4 _e96 = a;
a = (_e96 + _e95);
vec4 _e102 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0), ivec2(3, 1), 2.0);
vec4 _e103 = a;
a = (_e103 + _e102);
vec4 _e108 = texture(_group_0_binding_6_fs, vec4(tc3_, 0u));
vec4 _e109 = a;
a = (_e109 + _e108);
vec4 _e114 = textureLod(_group_0_binding_6_fs, vec4(tc3_, 0u), 2.3);
vec4 _e115 = a;
a = (_e115 + _e114);
vec4 _e124 = textureOffset(_group_0_binding_4_fs, vec3(tc, 0), ivec2(3, 1), 2.0);
vec4 _e125 = a;
a = (_e125 + _e124);
vec4 _e130 = texture(_group_0_binding_6_fs, vec4(tc3_, 0u));
vec4 _e131 = a;
a = (_e131 + _e130);
vec4 _e136 = textureLod(_group_0_binding_6_fs, vec4(tc3_, 0u), 2.3);
vec4 _e137 = a;
a = (_e137 + _e136);
vec4 _e143 = texture(_group_0_binding_6_fs, vec4(tc3_, 0u), 2.0);
vec4 _e144 = a;
a = (_e144 + _e143);
vec4 _e149 = texture(_group_0_binding_6_fs, vec4(tc3_, 0));
vec4 _e150 = a;
a = (_e150 + _e149);
vec4 _e155 = textureLod(_group_0_binding_6_fs, vec4(tc3_, 0), 2.3);
vec4 _e156 = a;
a = (_e156 + _e155);
vec4 _e162 = texture(_group_0_binding_6_fs, vec4(tc3_, 0), 2.0);
vec4 _e163 = a;
a = (_e163 + _e162);
vec4 _e165 = a;
_fs2p_location0 = _e165;
vec4 _e121 = texture(_group_0_binding_6_fs, vec4(tc3_, 0u), 2.0);
vec4 _e122 = a;
a = (_e122 + _e121);
vec4 _e127 = texture(_group_0_binding_6_fs, vec4(tc3_, 0));
vec4 _e128 = a;
a = (_e128 + _e127);
vec4 _e133 = textureLod(_group_0_binding_6_fs, vec4(tc3_, 0), 2.3);
vec4 _e134 = a;
a = (_e134 + _e133);
vec4 _e140 = texture(_group_0_binding_6_fs, vec4(tc3_, 0), 2.0);
vec4 _e141 = a;
a = (_e141 + _e140);
vec4 _e143 = a;
_fs2p_location0 = _e143;
return;
}

133 changes: 67 additions & 66 deletions naga/tests/out/hlsl/image.hlsl
Original file line number Diff line number Diff line change
Expand Up @@ -256,74 +256,75 @@ float4 texture_sample() : SV_Target0

float2 tc = (0.5).xx;
float3 tc3_ = (0.5).xxx;
float4 _e9 = image_1d.Sample(sampler_reg, tc.x);
float4 _e10 = a;
a = (_e10 + _e9);
float4 _e14 = image_2d.Sample(sampler_reg, tc);
float4 _e15 = a;
a = (_e15 + _e14);
float4 _e22 = image_2d.Sample(sampler_reg, tc, int2(int2(int(3), int(1))));
float4 _e23 = a;
a = (_e23 + _e22);
float4 _e27 = image_2d.SampleLevel(sampler_reg, tc, 2.3);
float4 _e28 = a;
a = (_e28 + _e27);
float4 _e35 = image_2d.SampleLevel(sampler_reg, tc, 2.3, int2(int2(int(3), int(1))));
float4 _e36 = a;
a = (_e36 + _e35);
float4 _e44 = image_2d.SampleBias(sampler_reg, tc, 2.0, int2(int2(int(3), int(1))));
float4 _e45 = a;
a = (_e45 + _e44);
float4 _e50 = image_2d_array.Sample(sampler_reg, float3(tc, 0u));
float4 _e51 = a;
a = (_e51 + _e50);
float4 _e59 = image_2d_array.Sample(sampler_reg, float3(tc, 0u), int2(int2(int(3), int(1))));
float4 _e60 = a;
a = (_e60 + _e59);
float4 _e65 = image_2d_array.SampleLevel(sampler_reg, float3(tc, 0u), 2.3);
float4 _e66 = a;
a = (_e66 + _e65);
float4 _e74 = image_2d_array.SampleLevel(sampler_reg, float3(tc, 0u), 2.3, int2(int2(int(3), int(1))));
float4 _e75 = a;
a = (_e75 + _e74);
float4 _e84 = image_2d_array.SampleBias(sampler_reg, float3(tc, 0u), 2.0, int2(int2(int(3), int(1))));
float4 _e85 = a;
a = (_e85 + _e84);
float4 _e90 = image_2d_array.Sample(sampler_reg, float3(tc, int(0)));
float4 _e91 = a;
a = (_e91 + _e90);
float4 _e99 = image_2d_array.Sample(sampler_reg, float3(tc, int(0)), int2(int2(int(3), int(1))));
float4 _e100 = a;
a = (_e100 + _e99);
float4 _e105 = image_2d_array.SampleLevel(sampler_reg, float3(tc, int(0)), 2.3);
float4 _e106 = a;
a = (_e106 + _e105);
float4 _e114 = image_2d_array.SampleLevel(sampler_reg, float3(tc, int(0)), 2.3, int2(int2(int(3), int(1))));
int2 offset = int2(int(3), int(1));
float4 _e11 = image_1d.Sample(sampler_reg, 0.5);
float4 _e12 = a;
a = (_e12 + _e11);
float4 _e16 = image_2d.Sample(sampler_reg, tc);
float4 _e17 = a;
a = (_e17 + _e16);
float4 _e24 = image_2d.Sample(sampler_reg, tc, int2(int2(int(3), int(1))));
float4 _e25 = a;
a = (_e25 + _e24);
float4 _e29 = image_2d.SampleLevel(sampler_reg, tc, 2.3);
float4 _e30 = a;
a = (_e30 + _e29);
float4 _e34 = image_2d.SampleLevel(sampler_reg, tc, 2.3, int2(int2(int(3), int(1))));
float4 _e35 = a;
a = (_e35 + _e34);
float4 _e40 = image_2d.SampleBias(sampler_reg, tc, 2.0, int2(int2(int(3), int(1))));
float4 _e41 = a;
a = (_e41 + _e40);
float4 _e46 = image_2d_array.Sample(sampler_reg, float3(tc, 0u));
float4 _e47 = a;
a = (_e47 + _e46);
float4 _e52 = image_2d_array.Sample(sampler_reg, float3(tc, 0u), int2(int2(int(3), int(1))));
float4 _e53 = a;
a = (_e53 + _e52);
float4 _e58 = image_2d_array.SampleLevel(sampler_reg, float3(tc, 0u), 2.3);
float4 _e59 = a;
a = (_e59 + _e58);
float4 _e64 = image_2d_array.SampleLevel(sampler_reg, float3(tc, 0u), 2.3, int2(int2(int(3), int(1))));
float4 _e65 = a;
a = (_e65 + _e64);
float4 _e71 = image_2d_array.SampleBias(sampler_reg, float3(tc, 0u), 2.0, int2(int2(int(3), int(1))));
float4 _e72 = a;
a = (_e72 + _e71);
float4 _e77 = image_2d_array.Sample(sampler_reg, float3(tc, int(0)));
float4 _e78 = a;
a = (_e78 + _e77);
float4 _e83 = image_2d_array.Sample(sampler_reg, float3(tc, int(0)), int2(int2(int(3), int(1))));
float4 _e84 = a;
a = (_e84 + _e83);
float4 _e89 = image_2d_array.SampleLevel(sampler_reg, float3(tc, int(0)), 2.3);
float4 _e90 = a;
a = (_e90 + _e89);
float4 _e95 = image_2d_array.SampleLevel(sampler_reg, float3(tc, int(0)), 2.3, int2(int2(int(3), int(1))));
float4 _e96 = a;
a = (_e96 + _e95);
float4 _e102 = image_2d_array.SampleBias(sampler_reg, float3(tc, int(0)), 2.0, int2(int2(int(3), int(1))));
float4 _e103 = a;
a = (_e103 + _e102);
float4 _e108 = image_cube_array.Sample(sampler_reg, float4(tc3_, 0u));
float4 _e109 = a;
a = (_e109 + _e108);
float4 _e114 = image_cube_array.SampleLevel(sampler_reg, float4(tc3_, 0u), 2.3);
float4 _e115 = a;
a = (_e115 + _e114);
float4 _e124 = image_2d_array.SampleBias(sampler_reg, float3(tc, int(0)), 2.0, int2(int2(int(3), int(1))));
float4 _e125 = a;
a = (_e125 + _e124);
float4 _e130 = image_cube_array.Sample(sampler_reg, float4(tc3_, 0u));
float4 _e131 = a;
a = (_e131 + _e130);
float4 _e136 = image_cube_array.SampleLevel(sampler_reg, float4(tc3_, 0u), 2.3);
float4 _e137 = a;
a = (_e137 + _e136);
float4 _e143 = image_cube_array.SampleBias(sampler_reg, float4(tc3_, 0u), 2.0);
float4 _e144 = a;
a = (_e144 + _e143);
float4 _e149 = image_cube_array.Sample(sampler_reg, float4(tc3_, int(0)));
float4 _e150 = a;
a = (_e150 + _e149);
float4 _e155 = image_cube_array.SampleLevel(sampler_reg, float4(tc3_, int(0)), 2.3);
float4 _e156 = a;
a = (_e156 + _e155);
float4 _e162 = image_cube_array.SampleBias(sampler_reg, float4(tc3_, int(0)), 2.0);
float4 _e163 = a;
a = (_e163 + _e162);
float4 _e165 = a;
return _e165;
float4 _e121 = image_cube_array.SampleBias(sampler_reg, float4(tc3_, 0u), 2.0);
float4 _e122 = a;
a = (_e122 + _e121);
float4 _e127 = image_cube_array.Sample(sampler_reg, float4(tc3_, int(0)));
float4 _e128 = a;
a = (_e128 + _e127);
float4 _e133 = image_cube_array.SampleLevel(sampler_reg, float4(tc3_, int(0)), 2.3);
float4 _e134 = a;
a = (_e134 + _e133);
float4 _e140 = image_cube_array.SampleBias(sampler_reg, float4(tc3_, int(0)), 2.0);
float4 _e141 = a;
a = (_e141 + _e140);
float4 _e143 = a;
return _e143;
}

float texture_sample_comparison() : SV_Target0
Expand Down
Loading

0 comments on commit 7f1b037

Please sign in to comment.