[Mesa-dev] [RFC 3/3] mesa: expose KHR_no_error for GL

Samuel Pitoiset samuel.pitoiset at gmail.com
Wed Mar 29 21:03:08 UTC 2017



On 03/29/2017 11:01 PM, Timothy Arceri wrote:
>
>
> On 30/03/17 06:53, Marek Olšák wrote:
>> The series looks good to me except the "==" -> "&" in patch 2. The
>> patches have no effect without the GLX extension, right?
>
> Correct. I was partly sending this out to see if anyone knew what was
> going on since Nvidia exposes this on their driver but I couldn't find
> the GLX extension anywhere.
>
> Anyway in the mean time we could add an environment variable to enable it.

And a driconf option also?

>
>>
>> Marek
>>
>> On Tue, Mar 28, 2017 at 6:35 AM, Timothy Arceri
>> <tarceri at 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 at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list