Unverified Commit 59ecc757 authored by Jonah Williams's avatar Jonah Williams Committed by GitHub

[flutter_tools] add uint compilation test (#115317)

* [flutter_tools] add uint compilation test

* Update shader_compiler_test.dart
parent 8e3ea147
......@@ -136,4 +136,23 @@ void main() {
),
));
});
testUsingContext('Compilation error with uint8 uniforms', () async {
const String kShaderWithInput = '''
#version 310 es
layout(location = 0) uniform uint foo;
layout(location = 0) out vec4 fragColor;
void main() {}
''';
expect(() => testCompileShader(kShaderWithInput), throwsA(isA<ShaderCompilerException>()
.having(
(ShaderCompilerException exception) => exception.message,
'message',
contains('SkSL does not support unsigned integers'),
),
));
});
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment