Update GLSL expected results.

Change-Id: I32aaefe71ea728ae5118de08e5dd9073ddf2269e
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/73740
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
This commit is contained in:
Stephen White 2021-12-21 01:48:13 +00:00 committed by Tint LUCI CQ
parent c5f2fe4c78
commit 5965c6ed1f
19 changed files with 235 additions and 10 deletions

View File

@ -6,6 +6,13 @@ precision mediump float;
struct PointLight { struct PointLight {
vec4 position; vec4 position;
}; };
struct Uniforms {
mat4 worldView;
mat4 proj;
uint numPointLights;
uint color_source;
vec4 color;
};
layout (binding = 0) uniform Uniforms_1 { layout (binding = 0) uniform Uniforms_1 {
mat4 worldView; mat4 worldView;
@ -73,7 +80,7 @@ void main() {
Error parsing GLSL shader: Error parsing GLSL shader:
ERROR: 0:59: 'color' : redefinition ERROR: 0:66: 'color' : redefinition
ERROR: 1 compilation errors. No code generated. ERROR: 1 compilation errors. No code generated.

View File

@ -1,3 +1,19 @@
SKIP: FAILED SKIP: FAILED
struct buf0 {
resolution : vec2<f32>;
};
struct S {
field0 : u32;
field1 : u32;
};
[[group(0), binding(0)]] var<uniform> x_75 : buf0;
var<private> gl_FragCoord : vec4<f32>;
var<private> x_GLF_color : vec4<f32>;
error: extended arithmetic is not finalized for WGSL: https://github.com/gpuweb/gpuweb/issues/1565: %712 = OpISubBorrow %710 %107 %470 error: extended arithmetic is not finalized for WGSL: https://github.com/gpuweb/gpuweb/issues/1565: %712 = OpISubBorrow %710 %107 %470

View File

@ -1,3 +1,8 @@
SKIP: FAILED SKIP: FAILED
struct buf0 {
resolution : vec2<f32>;
};
error: undef pointer is not valid: %845 = OpUndef %434 error: undef pointer is not valid: %845 = OpUndef %434

View File

@ -18,6 +18,16 @@ struct Mat4x2_ {
vec4 mx; vec4 mx;
vec4 my; vec4 my;
}; };
struct ub_SceneParams {
Mat4x4_ u_Projection;
};
struct ub_MaterialParams {
Mat4x2_ u_TexMtx[1];
vec4 u_Misc0_;
};
struct ub_PacketParams {
Mat4x3_ u_PosMtx[32];
};
struct VertexOutput { struct VertexOutput {
vec4 v_Color; vec4 v_Color;
vec2 v_TexCoord; vec2 v_TexCoord;
@ -175,7 +185,7 @@ void main() {
Error parsing GLSL shader: Error parsing GLSL shader:
ERROR: 0:157: 'v_Color' : redefinition ERROR: 0:167: 'v_Color' : redefinition
ERROR: 1 compilation errors. No code generated. ERROR: 1 compilation errors. No code generated.

View File

@ -1,6 +1,24 @@
SKIP: FAILED
#version 310 es #version 310 es
precision mediump float; precision mediump float;
struct Uniforms {
float NAN;
ivec3 aShape;
ivec3 bShape;
ivec3 outShape;
ivec2 outShapeStrides;
};
struct ssbOut {
float result[];
};
struct ssbA {
float A[];
};
struct ssbB {
float B[];
};
int dimAOuter_1 = 0; int dimAOuter_1 = 0;
layout (binding = 3) uniform Uniforms_1 { layout (binding = 3) uniform Uniforms_1 {
@ -392,3 +410,10 @@ void main() {
} }
Error parsing GLSL shader:
ERROR: 0:12: '' : array size required
ERROR: 0:13: '' : compilation terminated
ERROR: 2 compilation errors. No code generated.

View File

@ -3,6 +3,17 @@ SKIP: FAILED
#version 310 es #version 310 es
precision mediump float; precision mediump float;
struct LeftOver {
float time;
uint padding;
mat4 worldViewProjection;
vec2 outputSize;
vec2 stageSize;
vec2 spriteMapSize;
float stageScale;
float spriteCount;
vec3 colorMul;
};
layout (binding = 9) uniform LeftOver_1 { layout (binding = 9) uniform LeftOver_1 {
float time; float time;
@ -218,9 +229,9 @@ void main() {
Error parsing GLSL shader: Error parsing GLSL shader:
ERROR: 0:65: 'frac' : no matching overloaded function found ERROR: 0:76: 'frac' : no matching overloaded function found
ERROR: 0:65: 'assign' : cannot convert from ' const float' to ' temp mediump 2-component vector of float' ERROR: 0:76: 'assign' : cannot convert from ' const float' to ' temp mediump 2-component vector of float'
ERROR: 0:65: '' : compilation terminated ERROR: 0:76: '' : compilation terminated
ERROR: 3 compilation errors. No code generated. ERROR: 3 compilation errors. No code generated.

View File

@ -7,6 +7,26 @@ struct lightingInfo {
vec3 diffuse; vec3 diffuse;
vec3 specular; vec3 specular;
}; };
struct LeftOver {
mat4 u_World;
mat4 u_ViewProjection;
float u_bumpStrength;
uint padding;
vec3 u_cameraPosition;
float u_parallaxScale;
float textureInfoName;
uint padding_1;
vec2 tangentSpaceParameter0;
};
struct Light0 {
vec4 vLightData;
vec4 vLightDiffuse;
vec4 vLightSpecular;
vec3 vLightGround;
uint padding_2;
vec4 shadowsInfo;
vec2 depthValues;
};
float u_Float = 0.0f; float u_Float = 0.0f;
vec3 u_Color = vec3(0.0f, 0.0f, 0.0f); vec3 u_Color = vec3(0.0f, 0.0f, 0.0f);
@ -377,9 +397,9 @@ void main() {
Error parsing GLSL shader: Error parsing GLSL shader:
ERROR: 0:53: 'ddx' : no matching overloaded function found ERROR: 0:73: 'ddx' : no matching overloaded function found
ERROR: 0:53: 'assign' : cannot convert from ' const float' to ' temp mediump 3-component vector of float' ERROR: 0:73: 'assign' : cannot convert from ' const float' to ' temp mediump 3-component vector of float'
ERROR: 0:53: '' : compilation terminated ERROR: 0:73: '' : compilation terminated
ERROR: 3 compilation errors. No code generated. ERROR: 3 compilation errors. No code generated.

View File

@ -1,6 +1,21 @@
SKIP: FAILED
#version 310 es #version 310 es
precision mediump float; precision mediump float;
struct ssbOut {
float result[];
};
struct ssbA {
float A[];
};
struct Uniforms {
float NAN;
int aShape;
int outShape;
int outShapeStrides;
int size;
};
layout (binding = 0) buffer ssbOut_1 { layout (binding = 0) buffer ssbOut_1 {
float result[]; float result[];
@ -82,3 +97,10 @@ void main() {
} }
Error parsing GLSL shader:
ERROR: 0:5: '' : array size required
ERROR: 0:6: '' : compilation terminated
ERROR: 2 compilation errors. No code generated.

View File

@ -1,6 +1,22 @@
SKIP: FAILED
#version 310 es #version 310 es
precision mediump float; precision mediump float;
struct ResultMatrix {
float numbers[];
};
struct FirstMatrix {
float numbers[];
};
struct SecondMatrix {
float numbers[];
};
struct Uniforms {
float NAN;
int sizeA;
int sizeB;
};
uvec3 tint_symbol = uvec3(0u, 0u, 0u); uvec3 tint_symbol = uvec3(0u, 0u, 0u);
layout (binding = 2) buffer ResultMatrix_1 { layout (binding = 2) buffer ResultMatrix_1 {
@ -64,3 +80,10 @@ void main() {
} }
Error parsing GLSL shader:
ERROR: 0:5: '' : array size required
ERROR: 0:6: '' : compilation terminated
ERROR: 2 compilation errors. No code generated.

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isFinite/34d32b.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec2<bool> = isFinite(vec2<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isFinite/426f9f.wgsl:28:19 warning: use of deprecated intrinsic
var res: bool = isFinite(1.0);
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isFinite/8a23ad.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec3<bool> = isFinite(vec3<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isFinite/f31987.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec4<bool> = isFinite(vec4<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isNormal/863dcd.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec4<bool> = isNormal(vec4<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isNormal/b00ab1.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec2<bool> = isNormal(vec2<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isNormal/c286b7.wgsl:28:25 warning: use of deprecated intrinsic
var res: vec3<bool> = isNormal(vec3<f32>());
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
intrinsics/gen/isNormal/c6e880.wgsl:28:19 warning: use of deprecated intrinsic
var res: bool = isNormal(1.0);
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -1,5 +1,53 @@
SKIP: FAILED SKIP: FAILED
intrinsics/repeated_use.wgsl:5:9 warning: use of deprecated intrinsic
_ = isNormal(vec4<f32>());
^^^^^^^^
intrinsics/repeated_use.wgsl:6:9 warning: use of deprecated intrinsic
_ = isNormal(vec4<f32>(1.));
^^^^^^^^
intrinsics/repeated_use.wgsl:7:9 warning: use of deprecated intrinsic
_ = isNormal(vec4<f32>(1., 2., 3., 4.));
^^^^^^^^
intrinsics/repeated_use.wgsl:9:9 warning: use of deprecated intrinsic
_ = isNormal(vec3<f32>());
^^^^^^^^
intrinsics/repeated_use.wgsl:10:9 warning: use of deprecated intrinsic
_ = isNormal(vec3<f32>(1.));
^^^^^^^^
intrinsics/repeated_use.wgsl:11:9 warning: use of deprecated intrinsic
_ = isNormal(vec3<f32>(1., 2., 3.));
^^^^^^^^
intrinsics/repeated_use.wgsl:13:9 warning: use of deprecated intrinsic
_ = isNormal(vec2<f32>());
^^^^^^^^
intrinsics/repeated_use.wgsl:14:9 warning: use of deprecated intrinsic
_ = isNormal(vec2<f32>(1.));
^^^^^^^^
intrinsics/repeated_use.wgsl:15:9 warning: use of deprecated intrinsic
_ = isNormal(vec2<f32>(1., 2.));
^^^^^^^^
intrinsics/repeated_use.wgsl:17:9 warning: use of deprecated intrinsic
_ = isNormal(1.);
^^^^^^^^
intrinsics/repeated_use.wgsl:18:9 warning: use of deprecated intrinsic
_ = isNormal(2.);
^^^^^^^^
intrinsics/repeated_use.wgsl:19:9 warning: use of deprecated intrinsic
_ = isNormal(3.);
^^^^^^^^
#version 310 es #version 310 es
precision mediump float; precision mediump float;

View File

@ -3,6 +3,11 @@ SKIP: FAILED
#version 310 es #version 310 es
precision mediump float; precision mediump float;
struct S {
float f;
uint u;
vec4 v;
};
layout (binding = 0) buffer S_1 { layout (binding = 0) buffer S_1 {
float f; float f;
@ -40,8 +45,9 @@ void main() {
Error parsing GLSL shader: Error parsing GLSL shader:
ERROR: 0:17: '' : syntax error, unexpected IDENTIFIER, expecting RIGHT_PAREN ERROR: 0:26: 'assign' : cannot convert from ' in structure{ global mediump float f, global mediump uint u, global mediump 4-component vector of float v}' to 'layout( binding=0 column_major shared) buffer block{layout( column_major shared) buffer mediump float f, layout( column_major shared) buffer mediump uint u, layout( column_major shared) buffer mediump 4-component vector of float v}'
ERROR: 1 compilation errors. No code generated. ERROR: 0:26: '' : compilation terminated
ERROR: 2 compilation errors. No code generated.