mesa: enable EXT_direct_state_access
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Wed, 30 Oct 2019 14:11:22 +0000 (15:11 +0100)
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Tue, 19 Nov 2019 07:49:45 +0000 (08:49 +0100)
Always enabled; this doesn't require any driver work, it's just
core mesa bits.

quick_gl.txt is also updated because previously piglit ext_dsa
tests were skipped.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
.gitlab-ci/piglit/quick_gl.txt
docs/relnotes/new_features.txt
src/mesa/main/extensions_table.h

index 274f2bd5d09a62db8949817476aabc4539189f1b..d86d3122851651b21a0c6a1a09f59733c39dc602 100644 (file)
@@ -910,21 +910,6 @@ spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_
 spec/egl_nok_swap_region/basic: skip
 spec/egl_nok_texture_from_pixmap/basic: skip
 spec/ext_depth_bounds_test/depth_bounds: skip
-spec/ext_direct_state_access/client-state-indexed 12: skip
-spec/ext_direct_state_access/client-state-indexed 30: skip
-spec/ext_direct_state_access/compressedmultiteximage gl_compressed_rgb_bptc_signed_float: skip
-spec/ext_direct_state_access/compressedtextureimage gl_compressed_rgb_bptc_signed_float: skip
-spec/ext_direct_state_access/framebuffer: skip
-spec/ext_direct_state_access/indexed-state-queries 12: skip
-spec/ext_direct_state_access/indexed-state-queries 30: skip
-spec/ext_direct_state_access/matrix-commands: skip
-spec/ext_direct_state_access/multi-texture: skip
-spec/ext_direct_state_access/named-buffers 15: skip
-spec/ext_direct_state_access/named-buffers 30: skip
-spec/ext_direct_state_access/named-program: skip
-spec/ext_direct_state_access/program-uniform: skip
-spec/ext_direct_state_access/renderbuffer: skip
-spec/ext_direct_state_access/textures: skip
 spec/ext_framebuffer_blit/fbo-blit-check-limits: fail
 spec/ext_framebuffer_multisample/accuracy 16 color: skip
 spec/ext_framebuffer_multisample/accuracy 16 color depthstencil: skip
@@ -1774,10 +1759,10 @@ wgl/wgl-sanity: skip
 summary:
        name:  results
        ----  --------
-       pass:     4503
+       pass:     4518
        fail:      101
       crash:        2
-       skip:     1668
+       skip:     1653
     timeout:        0
        warn:        2
  incomplete:        0
index 47e0dedaf900a2751b49365c83218862f7f3bc63..1a76a307b9bb3361cb1cd5072489fb89923d70b2 100644 (file)
@@ -1 +1,2 @@
 VK_KHR_separate_depth_stencil_layouts on Intel.
+EXT_direct_state_access for compatibility profile.
index d494f4d582ce3a45679a654d57bf79f49e01259f..1ad67444f1c27339b06ae8666452b1497fafd328 100644 (file)
@@ -225,6 +225,7 @@ EXT(EXT_copy_texture                        , dummy_true
 EXT(EXT_demote_to_helper_invocation         , EXT_demote_to_helper_invocation        , GLL, GLC, ES1, ES2, 2019)
 EXT(EXT_depth_bounds_test                   , EXT_depth_bounds_test                  , GLL, GLC,  x ,  x , 2002)
 EXT(EXT_depth_clamp                         , ARB_depth_clamp                        ,  x ,  x ,  x , ES2, 2019)
+EXT(EXT_direct_state_access                 , dummy_true                             , GLL,  x ,  x ,  x , 2010)
 EXT(EXT_discard_framebuffer                 , dummy_true                             ,  x ,  x , ES1, ES2, 2009)
 EXT(EXT_disjoint_timer_query                , EXT_disjoint_timer_query               ,  x ,  x ,  x , ES2, 2016)
 EXT(EXT_draw_buffers                        , dummy_true                             ,  x ,  x ,  x , ES2, 2012)