... that are not mandated by the current openGL specifications Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Edward O'Callaghan <eocallag...@alterapraxis.com> Reviewed-by: Tapani Pälli <tapani.pa...@intel.com> --- Tapani, Edward: Does your review still stand? I decided to be kind and not rename the file. That way we don't break things for the mesamatrix guys. I added the extensions back to 2012. This was arbitrarily chosen, but seemed like a good place to split, as the next extension "up the list" was from 2010. I assumed Nanley is working on both astc extensions, and I assumed seamless_cubemap_per_texture and pipeline_statistics_query where implemented by all drivers. I don't know if this is the case. Feel free to correct and flame. docs/GL3.txt | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+)
diff --git a/docs/GL3.txt b/docs/GL3.txt index 48a70be..b7a0310 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,59 @@ GLES3.2, GLSL ES 3.2 GL_OES_texture_storage_multisample_2d_array in progress (Tapani Pälli) + +List of extension that are not mandated by the current openGL specifications: +----------------------------------------------------- ------------------------------------ + +GL ARB 2012 Extensions: + + GL_KHR_texture_compression_astc_hdr in progress (Nanley Chery) + GL_KHR_texture_compression_astc_ldr in progress (Nanley Chery) + GL_ARB_robustness_isolation not started + GLX_ARB_robustness_application_isolation not started + GLX_ARB_robustness_share_group_isolation not started + WGL_ARB_robustness_application_isolation not started + WGL_ARB_robustness_share_group_isolation not started + + +GL ARB 2013 Extensions: + + GL_ARB_bindless_texture not started + GL_ARB_compute_variable_group_size not started + GL_ARB_indirect_parameters not started + GL_ARB_seamless_cubemap_per_texture DONE (all drivers) + GL_ARB_shader_draw_parameters not started + GL_ARB_shader_group_vote not started + GL_ARB_sparse_texture not started + + +GL ARB 2014 Extensions: + + GL_ARB_pipeline_statistics_query DONE (all drivers) + GL_ARB_sparse_buffer not started + GL_ARB_transform_feedback_overflow_query not started + GL_KHR_blend_equation_advanced not started + GL_KHR_blend_equation_advanced_coherent not started + + +GL ARB 2015 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 + GL_KHR_no_error not started + + Additional functions not covered above: glMemoryBarrierByRegion glGetTexLevelParameter[fi]v - needs updates to restrict to GLES enums -- 2.5.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev