broadcom/vc5: Disable GL_ARB_transform_feedback3.
authorEric Anholt <eric@anholt.net>
Tue, 24 Oct 2017 17:36:07 +0000 (10:36 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 30 Oct 2017 20:31:15 +0000 (13:31 -0700)
We don't seem to have a way to generally handle gl_SkipComponents.

src/gallium/drivers/vc5/vc5_screen.c

index ada406f342120345cf463f67990f42404aab2a49..4fcfec0f29dd6adcbbd47cabcb3cb293cd9f751b 100644 (file)
@@ -107,7 +107,6 @@ vc5_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
         case PIPE_CAP_OCCLUSION_QUERY:
         case PIPE_CAP_POINT_SPRITE:
         case PIPE_CAP_STREAM_OUTPUT_PAUSE_RESUME:
-        case PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERS:
         case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION:
         case PIPE_CAP_COMPUTE:
         case PIPE_CAP_DRAW_INDIRECT:
@@ -246,6 +245,7 @@ vc5_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
         case PIPE_CAP_MEMOBJ:
         case PIPE_CAP_LOAD_CONSTBUF:
         case PIPE_CAP_TILE_RASTER_ORDER:
+        case PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERS:
                 return 0;
 
                 /* Geometry shader output, unsupported. */