mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 21:40:08 +01:00
glsl: add basic params for AMD_gpu_shader_half_float extension
This sets us the basic infrastructure to required to add an extension. Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18540>
This commit is contained in:
parent
d8e4a4e44b
commit
72fb49516e
4 changed files with 5 additions and 0 deletions
|
|
@ -741,6 +741,7 @@ static const _mesa_glsl_extension _mesa_glsl_supported_extensions[] = {
|
|||
/* All other extensions go here, sorted alphabetically.
|
||||
*/
|
||||
EXT(AMD_conservative_depth),
|
||||
EXT(AMD_gpu_shader_half_float),
|
||||
EXT(AMD_gpu_shader_int64),
|
||||
EXT(AMD_shader_stencil_export),
|
||||
EXT(AMD_shader_trinary_minmax),
|
||||
|
|
|
|||
|
|
@ -820,6 +820,8 @@ struct _mesa_glsl_parse_state {
|
|||
*/
|
||||
bool AMD_conservative_depth_enable;
|
||||
bool AMD_conservative_depth_warn;
|
||||
bool AMD_gpu_shader_half_float_enable;
|
||||
bool AMD_gpu_shader_half_float_warn;
|
||||
bool AMD_gpu_shader_int64_enable;
|
||||
bool AMD_gpu_shader_int64_warn;
|
||||
bool AMD_shader_stencil_export_enable;
|
||||
|
|
|
|||
|
|
@ -225,6 +225,7 @@ struct gl_extensions
|
|||
GLboolean AMD_compressed_ATC_texture;
|
||||
GLboolean AMD_framebuffer_multisample_advanced;
|
||||
GLboolean AMD_depth_clamp_separate;
|
||||
GLboolean AMD_gpu_shader_half_float;
|
||||
GLboolean AMD_performance_monitor;
|
||||
GLboolean AMD_pinned_memory;
|
||||
GLboolean AMD_seamless_cubemap_per_texture;
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ EXT(AMD_conservative_depth , ARB_conservative_depth
|
|||
EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009)
|
||||
EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009)
|
||||
EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018)
|
||||
EXT(AMD_gpu_shader_half_float , AMD_gpu_shader_half_float , 40, 40, x , x , 2016)
|
||||
EXT(AMD_gpu_shader_int64 , ARB_gpu_shader_int64 , x , GLC, x , x , 2015)
|
||||
EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011)
|
||||
EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue