From: Pierre-Eric Pelloux-Prayer Date: Wed, 30 Oct 2019 14:11:22 +0000 (+0100) Subject: mesa: enable EXT_direct_state_access X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3a5a55e5a585af50c989d207f74b0e6e9242a4b1;p=mesa.git mesa: enable EXT_direct_state_access 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 --- diff --git a/.gitlab-ci/piglit/quick_gl.txt b/.gitlab-ci/piglit/quick_gl.txt index 274f2bd5d09..d86d3122851 100644 --- a/.gitlab-ci/piglit/quick_gl.txt +++ b/.gitlab-ci/piglit/quick_gl.txt @@ -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 diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index 47e0dedaf90..1a76a307b9b 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -1 +1,2 @@ VK_KHR_separate_depth_stencil_layouts on Intel. +EXT_direct_state_access for compatibility profile. diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h index d494f4d582c..1ad67444f1c 100644 --- a/src/mesa/main/extensions_table.h +++ b/src/mesa/main/extensions_table.h @@ -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)