On Tue, Mar 28, 2017 at 1:10 AM, Timothy Arceri <t_arc...@yahoo.com.au> wrote: > On 28/03/17 15:39, Ilia Mirkin wrote: >> >> Why can't we just have this on ES as-is? It should support context >> flags just fine... that's how e.g. robustness is done there, no? (Note >> that ES makes no requirement for EGL - an ES context can be created >> with GLX as well, in case it matters.) > > Well I guess we can enable it on ES also then. But the bigger question is > whether there is a requirement from an extension to enable it on GLX, see > patch 1.
Can't it just be passed in via context flags? These are passed in with GLX_ARB_create_context(_profile), so should be fine, no? > > Anyone know if the Nvidia or AMD blobs enable this? I was told Feral games > might be using this but I'm becoming unsure about that. Either way it could > still be useful to enable it via a config option for some games. > > >> >> On Tue, Mar 28, 2017 at 12:35 AM, Timothy Arceri <tarc...@itsqueeze.com> >> wrote: >>> >>> There ES is no support for now as this requires >>> EGL_KHR_create_context_no_error to be implemented. >>> --- >>> src/mesa/main/extensions_table.h | 1 + >>> 1 file changed, 1 insertion(+) >>> >>> diff --git a/src/mesa/main/extensions_table.h >>> b/src/mesa/main/extensions_table.h >>> index ec71791..4439731 100644 >>> --- a/src/mesa/main/extensions_table.h >>> +++ b/src/mesa/main/extensions_table.h >>> @@ -294,20 +294,21 @@ EXT(IBM_texture_mirrored_repeat , >>> dummy_true >>> >>> EXT(INGR_blend_func_separate , EXT_blend_func_separate >>> , GLL, x , x , x , 1999) >>> >>> EXT(INTEL_conservative_rasterization , >>> INTEL_conservative_rasterization , x , GLC, x , 31, 2013) >>> EXT(INTEL_performance_query , INTEL_performance_query >>> , GLL, GLC, x , ES2, 2013) >>> >>> EXT(KHR_blend_equation_advanced , >>> KHR_blend_equation_advanced , GLL, GLC, x , ES2, 2014) >>> EXT(KHR_blend_equation_advanced_coherent , >>> KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) >>> EXT(KHR_context_flush_control , dummy_true >>> , GLL, GLC, x , ES2, 2014) >>> EXT(KHR_debug , dummy_true >>> , GLL, GLC, 11, ES2, 2012) >>> +EXT(KHR_no_error , dummy_true >>> , GLL, GLC, x , x , 2015) >>> EXT(KHR_robust_buffer_access_behavior , >>> ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) >>> EXT(KHR_robustness , KHR_robustness >>> , GLL, GLC, x , ES2, 2012) >>> EXT(KHR_texture_compression_astc_hdr , >>> KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) >>> EXT(KHR_texture_compression_astc_ldr , >>> KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) >>> EXT(KHR_texture_compression_astc_sliced_3d , >>> KHR_texture_compression_astc_sliced_3d , GLL, GLC, x , ES2, 2015) >>> >>> EXT(MESA_pack_invert , MESA_pack_invert >>> , GLL, GLC, x , x , 2002) >>> EXT(MESA_shader_integer_functions , >>> MESA_shader_integer_functions , GLL, GLC, x , 30, 2016) >>> EXT(MESA_texture_signed_rgba , EXT_texture_snorm >>> , GLL, GLC, x , x , 2009) >>> EXT(MESA_window_pos , dummy_true >>> , GLL, x , x , x , 2000) >>> -- >>> 2.9.3 >>> >>> _______________________________________________ >>> mesa-dev mailing list >>> mesa-dev@lists.freedesktop.org >>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev >> >> _______________________________________________ >> mesa-dev mailing list >> mesa-dev@lists.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/mesa-dev > > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev