[Mesa-dev] [RFC PATCH 01/26] mesa: add ARB_bindless_texture to the extensions list

Samuel Pitoiset samuel.pitoiset at gmail.com
Tue Apr 11 17:06:00 UTC 2017



On 04/11/2017 06:58 PM, Ilia Mirkin wrote:
> On Tue, Apr 11, 2017 at 12:48 PM, Samuel Pitoiset
> <samuel.pitoiset at gmail.com> wrote:
>> This is required for the following GLSL bits.
>>
>> Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
>> ---
>>   src/mesa/main/extensions_table.h | 1 +
>>   src/mesa/main/mtypes.h           | 1 +
>>   2 files changed, 2 insertions(+)
>>
>> diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h
>> index d11cb0f150..1855190789 100644
>> --- a/src/mesa/main/extensions_table.h
>> +++ b/src/mesa/main/extensions_table.h
>> @@ -34,6 +34,7 @@ EXT(ARB_ES3_2_compatibility                 , ARB_ES3_2_compatibility
>>   EXT(ARB_ES3_compatibility                   , ARB_ES3_compatibility                  , GLL, GLC,  x ,  x , 2012)
>>   EXT(ARB_arrays_of_arrays                    , ARB_arrays_of_arrays                   , GLL, GLC,  x ,  x , 2012)
>>   EXT(ARB_base_instance                       , ARB_base_instance                      , GLL, GLC,  x ,  x , 2011)
>> +EXT(ARB_bindless_texture                    , ARB_bindless_texture                   , GLL, GLC,  x ,  x , 2013)
> 
> Is bindless really supportable in mesa GL compat contexts? I haven't
> really thought about it much, so just asking.

I think it should be supportable, but I'm not sure either.

> 
>>   EXT(ARB_blend_func_extended                 , ARB_blend_func_extended                , GLL, GLC,  x ,  x , 2009)
>>   EXT(ARB_buffer_storage                      , ARB_buffer_storage                     , GLL, GLC,  x ,  x , 2013)
>>   EXT(ARB_clear_buffer_object                 , dummy_true                             , GLL, GLC,  x ,  x , 2012)
>> diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
>> index e5f7cbaa5b..154a46537f 100644
>> --- a/src/mesa/main/mtypes.h
>> +++ b/src/mesa/main/mtypes.h
>> @@ -3940,6 +3940,7 @@ struct gl_extensions
>>      GLboolean ARB_ES3_2_compatibility;
>>      GLboolean ARB_arrays_of_arrays;
>>      GLboolean ARB_base_instance;
>> +   GLboolean ARB_bindless_texture;
>>      GLboolean ARB_blend_func_extended;
>>      GLboolean ARB_buffer_storage;
>>      GLboolean ARB_clear_texture;
>> --
>> 2.12.2
>>
>> _______________________________________________
>> 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