[Mesa-dev] [PATCH 2/2][RFC] docs: Add the 2015 ARB extensions

Edward O'Callaghan edward.ocallaghan at koparo.com
Tue Aug 11 20:40:25 PDT 2015


Reviewed-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>

-- 
  Edward O'Callaghan
  edward.ocallaghan at koparo.com

On Wed, Aug 12, 2015, at 03:48 AM, Thomas Helland wrote:
> 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
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list