main/shaderapi: GL_GEOMETRY_SHADER_INVOCATIONS GetProgramiv support
v3: * Add check for ARB_gpu_shader5 Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Paul Berry <stereotype441@gmail.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
This commit is contained in:
parent
86d6b5546b
commit
22388e2208
|
@ -606,6 +606,12 @@ get_programiv(struct gl_context *ctx, GLuint program, GLenum pname, GLint *param
|
|||
if (check_gs_query(ctx, shProg))
|
||||
*params = shProg->Geom.VerticesOut;
|
||||
return;
|
||||
case GL_GEOMETRY_SHADER_INVOCATIONS:
|
||||
if (!has_core_gs || !ctx->Extensions.ARB_gpu_shader5)
|
||||
break;
|
||||
if (check_gs_query(ctx, shProg))
|
||||
*params = shProg->Geom.Invocations;
|
||||
return;
|
||||
case GL_GEOMETRY_INPUT_TYPE:
|
||||
if (!has_core_gs)
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue