This test doesn't require a fragment shader output, and if we are
on a system which has only 8 combined shader output resources,
this stops the test from executing.
Components: OpenGL
VK-GL-CTS Issue: 985
Affects:
KHR-GL45.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std430-vec
Change-Id: Ib0883e09d84022c1dac5bc2f22787c0e91efba1c
}
if (stagept == fragment)
{
- os << NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL
- " o_color = vec4(0.0, 1.0, 0.0, 1.0);";
+ os << NL "void main() {";
}
os << NL "}";
return os.str();
}
if (stage == fragment)
{
- os << NL "layout(location = 0) out vec4 o_color;" << decl
- << NL "void main() {" NL " o_color = vec4(0.0, 1.0, 0.0, 1.0);" << expr;
+ os << NL << decl << NL "void main() {" << expr;
}
if (stage == compute)
{