|
|
|
|
@ -52,7 +52,7 @@ following:
|
|
|
|
|
@todo @extension{ARB,half_float_pixel}, @extension{ARB,half_float_vertex}? |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,map_buffer_range} | done |
|
|
|
|
@extension{ARB,color_buffer_float} | | |
|
|
|
|
@extension{ARB,half_float_pixel} | done |
|
|
|
|
@ -77,7 +77,7 @@ following:
|
|
|
|
|
@subsection opengl-support-31 OpenGL 3.1 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,texture_rectangle} | done |
|
|
|
|
@extension{ARB,draw_instanced} | done |
|
|
|
|
@extension{ARB,texture_buffer_object} | done |
|
|
|
|
@ -89,7 +89,7 @@ following:
|
|
|
|
|
@subsection opengl-support-32 OpenGL 3.2 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,geometry_shader4} | missing layered attachments |
|
|
|
|
@extension{ARB,depth_clamp} | done |
|
|
|
|
@extension{ARB,draw_elements_base_vertex} | done |
|
|
|
|
@ -103,7 +103,7 @@ following:
|
|
|
|
|
@subsection opengl-support-33 OpenGL 3.3 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,instanced_arrays} | done |
|
|
|
|
@extension{ARB,blend_func_extended} | done |
|
|
|
|
@extension{ARB,explicit_attrib_location} | done (shading language only) |
|
|
|
|
@ -118,7 +118,7 @@ following:
|
|
|
|
|
@subsection opengl-support-40 OpenGL 4.0 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,draw_buffers_blend} | | |
|
|
|
|
@extension{ARB,sample_shading} | | |
|
|
|
|
@extension{ARB,texture_cube_map_array} | done |
|
|
|
|
@ -136,7 +136,7 @@ following:
|
|
|
|
|
@subsection opengl-support-41 OpenGL 4.1 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,ES2_compatibility} | only float depth clear |
|
|
|
|
@extension{ARB,get_program_binary} | | |
|
|
|
|
@extension{ARB,separate_shader_objects} | only direct uniform binding |
|
|
|
|
@ -147,7 +147,7 @@ following:
|
|
|
|
|
@subsection opengl-support-42 OpenGL 4.2 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,texture_compression_bptc} | done |
|
|
|
|
@extension{ARB,base_instance} | done |
|
|
|
|
@extension{ARB,shading_language_420pack} | done (shading language only) |
|
|
|
|
@ -164,7 +164,7 @@ following:
|
|
|
|
|
@subsection opengl-support-43 OpenGL 4.3 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,arrays_of_arrays} | done (shading language only) |
|
|
|
|
@extension{ARB,ES3_compatibility} | only conservative sample query |
|
|
|
|
@extension{ARB,clear_buffer_object} | | |
|
|
|
|
@ -194,7 +194,7 @@ following:
|
|
|
|
|
@todo @extension{AMD,pinned_memory} "fallback" for @extension{ARB,buffer_storage} |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,buffer_storage} | | |
|
|
|
|
@extension{ARB,clear_texture} | | |
|
|
|
|
@extension{ARB,enhanced_layouts} | done (shading language only) |
|
|
|
|
@ -207,7 +207,7 @@ following:
|
|
|
|
|
@subsection opengl-support-45 OpenGL 4.5 |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{ARB,ES3_1_compatibility} | | |
|
|
|
|
@extension{ARB,clip_control} | | |
|
|
|
|
@extension{ARB,conditional_render_inverted} | done |
|
|
|
|
@ -227,7 +227,7 @@ following:
|
|
|
|
|
@todo @extension{AMD,performance_monitor}, @extension{INTEL,performance_query} |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@extension{AMD,vertex_shader_layer} | done (shading language only) |
|
|
|
|
@extension{AMD,shader_trinary_minmax} | done (shading language only) |
|
|
|
|
@extension{ARB,robustness} | done |
|
|
|
|
@ -259,7 +259,7 @@ supported.
|
|
|
|
|
@subsection opengl-support-es30-extensions OpenGL ES 2.0 extensions to match ES 3.0 functionality |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@es_extension{ANGLE,framebuffer_blit} | done |
|
|
|
|
@es_extension{ANGLE,framebuffer_multisample} | done |
|
|
|
|
@es_extension{ANGLE,instanced_arrays} | done |
|
|
|
|
@ -312,7 +312,7 @@ Only extensions not already listed in above tables are included here.
|
|
|
|
|
values (!) |
|
|
|
|
|
|
|
|
|
%Extension | Status |
|
|
|
|
-------------------------------------------- | ------ |
|
|
|
|
------------------------------------------- | ------ |
|
|
|
|
@es_extension{APPLE,texture_format_BGRA8888} | done |
|
|
|
|
@es_extension{CHROMIUM,map_sub} | only buffer mapping |
|
|
|
|
@es_extension{EXT,texture_format_BGRA8888} | done |
|
|
|
|
|