panfrost: Increase PIPE_SHADER_CAP_MAX_OUTPUTS to 16
GL ES 3.0 requires it to be higher, and stuff seems to work just fine. Fixes: dEQP-GLES3.functional.implementation_limits.max_vertex_output_components Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
This commit is contained in:
committed by
Alyssa Rosenzweig
parent
f107059bb2
commit
843a6db6bb
@@ -282,7 +282,7 @@ panfrost_get_shader_param(struct pipe_screen *screen,
|
||||
return 16;
|
||||
|
||||
case PIPE_SHADER_CAP_MAX_OUTPUTS:
|
||||
return shader == PIPE_SHADER_FRAGMENT ? 4 : 8;
|
||||
return shader == PIPE_SHADER_FRAGMENT ? 4 : 16;
|
||||
|
||||
case PIPE_SHADER_CAP_MAX_TEMPS:
|
||||
return 256; /* GL_MAX_PROGRAM_TEMPORARIES_ARB */
|
||||
|
||||
Reference in New Issue
Block a user