Status: fail
Result: fail
Detail | Value |
---|---|
returncode | 1 |
time | 0.233999967575 |
note | Returncode was 1 |
errors |
|
info | Returncode: 1 Errors: Failed to compile vertex shader tests/spec/glsl-1.10\compiler\expressions\return-01.vert: Vertex shader failed to compile with the following errors: ERROR: 0:15: error(#246) Void function cannot return a value ERROR: error(#273) 1 compilation errors. No code generated Output: Shader source: // [config] // expect_result: pass // glsl_version: 1.10 // [end config] #ifdef GL_ES precision mediump float; #endif void A(int i) { } void B(int i) { // This is crazy, but not technically illegal. The value of A(i) has // void type, and the return type of the function is void. return A(i); } attribute vec4 vertex; void main() { B(1); gl_Position = vertex; } |