diff --git a/docs/features.txt b/docs/features.txt index 30508497527..5e2cf45f2ed 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -74,7 +74,7 @@ GL 3.1, GLSL 1.40 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llv Forward compatible context support/deprecations DONE GL_ARB_draw_instanced (Instanced drawing) DONE (v3d) GL_ARB_copy_buffer (Buffer copying) DONE (v3d, vc4, lima) - GL_NV_primitive_restart (Primitive restart) DONE () + GL_NV_primitive_restart (Primitive restart) DONE (v3d) 16 vertex texture image units DONE () GL_ARB_texture_buffer_object (Texture buffer objs) DONE () GL_ARB_texture_rectangle (Rectangular textures) DONE (v3d, vc4, lima) diff --git a/src/gallium/drivers/v3d/v3d_screen.c b/src/gallium/drivers/v3d/v3d_screen.c index f36ff77484a..3dbf121dc21 100644 --- a/src/gallium/drivers/v3d/v3d_screen.c +++ b/src/gallium/drivers/v3d/v3d_screen.c @@ -123,6 +123,8 @@ v3d_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) case PIPE_CAP_FRAGMENT_SHADER_DERIVATIVES: case PIPE_CAP_VERTEX_SHADER_SATURATE: case PIPE_CAP_PRIMITIVE_RESTART_FIXED_INDEX: + case PIPE_CAP_EMULATE_NONFIXED_PRIMITIVE_RESTART: + case PIPE_CAP_PRIMITIVE_RESTART: case PIPE_CAP_OCCLUSION_QUERY: case PIPE_CAP_POINT_SPRITE: case PIPE_CAP_STREAM_OUTPUT_PAUSE_RESUME: