[Mesa-dev] [PATCH 2/2][RFC] docs: Add the 2015 ARB extensions
Thomas Helland
thomashelland90 at gmail.com
Tue Aug 11 10:48:29 PDT 2015
Signed-off-by: Thomas Helland <thomashelland90 at gmail.com>
---
This adds a section for the extensions nvidia has chosen to
call the "GL ARB 2015 Extensions" unveiled at SIGGRAPH.
Also some minor whitespace fixes for consistency.
We might also want to add other extensions that are not part
of the openGL core specs, but that we want to support. Feel
free to leave your suggestions. GL_ARB_bindless_texture
and GL_ARB_sparse_texture have been nominated.
docs/GL3.txt | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/docs/GL3.txt b/docs/GL3.txt
index 2148ca0..929aafd 100644
--- a/docs/GL3.txt
+++ b/docs/GL3.txt
@@ -185,6 +185,7 @@ GL 4.4, GLSL 4.40:
GL_ARB_texture_stencil8 DONE (nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
GL_ARB_vertex_type_10f_11f_11f_rev DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
+
GL 4.5, GLSL 4.50:
GL_ARB_ES3_1_compatibility not started
@@ -201,6 +202,7 @@ GL 4.5, GLSL 4.50:
GL_KHR_robustness 90% done (the ARB variant)
GL_EXT_shader_integer_mix DONE (all drivers that support GLSL)
+
These are the extensions cherry-picked to make GLES 3.1
GLES3.1, GLSL ES 3.1
GL_ARB_arrays_of_arrays started (Timothy)
@@ -223,6 +225,7 @@ GLES3.1, GLSL ES 3.1
GS5 Packing/bitfield/conversion functions DONE (i965, nvc0, r600, radeonsi)
GL_EXT_shader_integer_mix DONE (all drivers that support GLSL)
+
GLES3.2, GLSL ES 3.2
GL_EXT_color_buffer_float DONE (all drivers)
GL_KHR_blend_equation_advanced not started
@@ -248,6 +251,23 @@ GLES3.2, GLSL ES 3.2
GL_OES_texture_storage_multisample_2d_array not started
+GL ARB 2015 (SIGGRAPH) Extensions:
+
+ GL_ARB_ES3_2_compatibility not started
+ GL_ARB_fragment_shader_interlock not started
+ GL_ARB_gpu_shader_int64 not started
+ GL_ARB_parallel_shader_compile not started
+ GL_ARB_post_depth_coverage not started
+ GL_ARB_sample_locations not started
+ GL_ARB_shader_atomic_counter_ops not started
+ GL_ARB_shader_ballot not started
+ GL_ARB_shader_clock not started
+ GL_ARB_shader_viewport_layer_array not started
+ GL_ARB_sparse_texture2 not started
+ GL_ARB_sparse_texture_clamp not started
+ GL_ARB_texture_filter_minmax not started
+
+
Additional functions not covered above:
glMemoryBarrierByRegion
glGetTexLevelParameter[fi]v - needs updates to restrict to GLES enums
--
2.5.0
More information about the mesa-dev
mailing list