Reviewed-by: Alejandro Piñeiro <apinhe...@igalia.com>
On 09/03/18 06:17, Dave Airlie wrote: > From: Dave Airlie <airl...@redhat.com> > > This adds another checks for vertex ssbos > --- > tests/spec/arb_gpu_shader_fp64/vs-non-uniform-control-flow-ssbo.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git > a/tests/spec/arb_gpu_shader_fp64/vs-non-uniform-control-flow-ssbo.c > b/tests/spec/arb_gpu_shader_fp64/vs-non-uniform-control-flow-ssbo.c > index bb287f5..509d4e0 100644 > --- a/tests/spec/arb_gpu_shader_fp64/vs-non-uniform-control-flow-ssbo.c > +++ b/tests/spec/arb_gpu_shader_fp64/vs-non-uniform-control-flow-ssbo.c > @@ -83,6 +83,8 @@ piglit_init(int argc, char **argv) > { > GLuint buffer, vertexBuffer; > double ssbo_values[SSBO_SIZE] = {0}; > + GLint num_vertex_ssbo; > + > // Vertex data > static const GLfloat vertexData[4 * 3] = { > -1.0f, -1.0f, -1.0f, > @@ -94,6 +96,9 @@ piglit_init(int argc, char **argv) > piglit_require_extension("GL_ARB_shader_storage_buffer_object"); > piglit_require_GLSL_version(400); > > + glGetIntegerv(GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, &num_vertex_ssbo); > + if (num_vertex_ssbo < 1) > + piglit_report_result(PIGLIT_SKIP); > prog = piglit_build_simple_program(vs_source, fs_source); > glUseProgram(prog); > _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit