Skip to content

Commit feb5ba5

Browse files
Antonios-CStaticRocket
authored andcommitted
style(Graphics): Add tabs to all GPU core extensions lists
Introduce tabs on the list of extensions for BXS, AXE, 8XE. Signed-off-by: Antonios Christidis <a-christidis@ti.com>
1 parent 65baa96 commit feb5ba5

File tree

3 files changed

+540
-505
lines changed

3 files changed

+540
-505
lines changed
Lines changed: 170 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -1,166 +1,178 @@
1-
.. list-table:: EGL client extensions
1+
.. tabs::
22

3-
* - EGL_EXT_client_extensions
4-
* - EGL_EXT_platform_base
5-
* - EGL_KHR_client_get_all_proc_addresses
6-
* - EGL_KHR_debug
7-
* - EGL_EXT_platform_wayland
8-
* - EGL_MESA_platform_gbm
3+
.. tab:: EGL client extensions
94

10-
.. list-table:: EGL extensions
5+
.. list-table:: EGL client extensions
116

12-
* - EGL_ANDROID_native_fence_sync
13-
* - EGL_EXT_buffer_age
14-
* - EGL_EXT_create_context_robustness
15-
* - EGL_EXT_image_dma_buf_import
16-
* - EGL_EXT_image_dma_buf_import_modifiers
17-
* - EGL_IMG_context_priority
18-
* - EGL_KHR_config_attribs
19-
* - EGL_KHR_create_context
20-
* - EGL_KHR_fence_sync
21-
* - EGL_KHR_get_all_proc_addresses
22-
* - EGL_KHR_gl_renderbuffer_image
23-
* - EGL_KHR_gl_texture_2D_image
24-
* - EGL_KHR_gl_texture_cubmap_image
25-
* - EGL_KHR_image
26-
* - EGL_KHR_image_base
27-
* - EGL_KHR_image_pixmap
28-
* - EGL_KHR_no_config_context
29-
* - EGL_KHR_reusable_sync
30-
* - EGL_KHR_surfaceless_context
31-
* - EGL_KHR_wait_sync
32-
* - EGL_MESA_configless_context
33-
* - EGL_MESA_drm_image
34-
* - EGL_MESA_image_dma_buf_export
35-
* - EGL_WL_bind_wayland_display
36-
* - EGL_IMG_cl_image
7+
* - EGL_EXT_client_extensions
8+
* - EGL_EXT_platform_base
9+
* - EGL_KHR_client_get_all_proc_addresses
10+
* - EGL_KHR_debug
11+
* - EGL_EXT_platform_wayland
12+
* - EGL_MESA_platform_gbm
3713

38-
.. list-table:: GL extensions
14+
.. tab:: EGL extensions
3915

40-
* - GL_ANDROID_extension_pack_es31a
41-
* - GL_EXT_blend_minmax
42-
* - GL_EXT_buffer_storage
43-
* - GL_EXT_clip_control
44-
* - GL_EXT_color_buffer_float
45-
* - GL_EXT_conservative_depth
46-
* - GL_EXT_copy_image
47-
* - GL_EXT_discard_framebuffer
48-
* - GL_EXT_draw_buffers
49-
* - GL_EXT_draw_buffers_indexed
50-
* - GL_EXT_draw_elements_base_vertex
51-
* - GL_EXT_EGL_image_array
52-
* - GL_EXT_float_blend
53-
* - GL_EXT_geometry_point_size
54-
* - GL_EXT_geometry_shader
55-
* - GL_EXT_gpu_shader5
56-
* - GL_EXT_memory_object
57-
* - GL_EXT_multisampled_render_to_texture
58-
* - GL_EXT_multisampled_render_to_texture2
59-
* - GL_EXT_occlusion_query_boolean
60-
* - GL_EXT_polygon_offset_clamp
61-
* - GL_EXT_primitive_bounding_box
62-
* - GL_EXT_pvrtc_sRGB
63-
* - GL_EXT_read_format_bgra
64-
* - GL_EXT_robustness
65-
* - GL_EXT_separate_shader_objects
66-
* - GL_EXT_shader_framebuffer_fetch
67-
* - GL_EXT_shader_group_vote
68-
* - GL_EXT_shader_implicit_conversions
69-
* - GL_EXT_shader_io_blocks
70-
* - GL_EXT_shader_non_constant_global_initializers
71-
* - GL_EXT_shader_pixel_local_storage
72-
* - GL_EXT_shader_pixel_local_storage2
73-
* - GL_EXT_shader_texture_lod
74-
* - GL_EXT_shadow_samplers
75-
* - GL_EXT_sparse_texture
76-
* - GL_EXT_sRGB_write_control
77-
* - GL_EXT_tessellation_point_size
78-
* - GL_EXT_tessellation_shader
79-
* - GL_EXT_texture_border_clamp
80-
* - GL_EXT_texture_buffer
81-
* - GL_EXT_texture_cube_map_array
82-
* - GL_EXT_texture_filter_anisotropic
83-
* - GL_EXT_texture_format_BGRA8888
84-
* - GL_EXT_texture_rg
85-
* - GL_EXT_texture_sRGB_decode
86-
* - GL_EXT_texture_sRGB_R8
87-
* - GL_EXT_texture_sRGB_RG8
88-
* - GL_EXT_YUV_target
89-
* - GL_IMG_bindless_texture
90-
* - GL_IMG_framebuffer_downsample
91-
* - GL_IMG_multisampled_render_to_texture
92-
* - GL_IMG_program_binary
93-
* - GL_IMG_texture_compression_pvrtc
94-
* - GL_IMG_texture_compression_pvrtc2
95-
* - GL_IMG_texture_filter_cubic
96-
* - GL_IMG_texture_format_BGRA8888
97-
* - GL_IMG_texture_npot
98-
* - GL_KHR_blend_equation_advanced
99-
* - GL_KHR_blend_equation_advanced_coherent
100-
* - GL_KHR_debug
101-
* - GL_KHR_robustness
102-
* - GL_KHR_texture_compression_astc_ldr
103-
* - GL_KHR_compressed_ETC1_RGB8_texutre
104-
* - GL_OES_depth24
105-
* - GL_OES_depth_texture
106-
* - GL_OES_draw_buffers_indexed
107-
* - GL_OES_draw_elements_base_vertex
108-
* - GL_OES_EGL_image_external_essl3
109-
* - GL_OES_EGL_sync
110-
* - GL_OES_element_index_uint
111-
* - GL_OES_fragment_precision_high
112-
* - GL_OES_geometry_point_size
113-
* - GL_OES_geometry_shader
114-
* - GL_OES_get_program_binary
115-
* - GL_OES_gpu_shader5
116-
* - GL_OES_mapbuffer
117-
* - GL_OES_packed_depth_stencil
118-
* - GL_OES_required_internalformat
119-
* - GL_OES_rgb8_rgba8
120-
* - GL_OES_sample_shading
121-
* - GL_OES_sample_variables
122-
* - GL_OES_shader_image_atomic
123-
* - GL_OES_shader_io_blocks
124-
* - GL_OES_shader_multisample_interpolation
125-
* - GL_OES_standard_derivatives
126-
* - GL_OES_surfaceless_context
127-
* - GL_OES_tessellation_point_size
128-
* - GL_OES_tessellation_shader
129-
* - GL_OES_texture_border_clamp
130-
* - GL_OES_texture_buffer
131-
* - GL_OES_texture_cube_map_array
132-
* - GL_OES_texture_float
133-
* - GL_OES_texture_half_float
134-
* - GL_OES_texture_npot
135-
* - GL_OES_texture_stencil8
136-
* - GL_OES_texture_storage_multisample_2d_array
137-
* - GL_OES_vertex_array_object
138-
* - GL_OES_vertex_half_float
16+
.. list-table:: EGL extensions
13917

140-
.. list-table:: Vulkan instance extensions
18+
* - EGL_ANDROID_native_fence_sync
19+
* - EGL_EXT_buffer_age
20+
* - EGL_EXT_create_context_robustness
21+
* - EGL_EXT_image_dma_buf_import
22+
* - EGL_EXT_image_dma_buf_import_modifiers
23+
* - EGL_IMG_context_priority
24+
* - EGL_KHR_config_attribs
25+
* - EGL_KHR_create_context
26+
* - EGL_KHR_fence_sync
27+
* - EGL_KHR_get_all_proc_addresses
28+
* - EGL_KHR_gl_renderbuffer_image
29+
* - EGL_KHR_gl_texture_2D_image
30+
* - EGL_KHR_gl_texture_cubmap_image
31+
* - EGL_KHR_image
32+
* - EGL_KHR_image_base
33+
* - EGL_KHR_image_pixmap
34+
* - EGL_KHR_no_config_context
35+
* - EGL_KHR_reusable_sync
36+
* - EGL_KHR_surfaceless_context
37+
* - EGL_KHR_wait_sync
38+
* - EGL_MESA_configless_context
39+
* - EGL_MESA_drm_image
40+
* - EGL_MESA_image_dma_buf_export
41+
* - EGL_WL_bind_wayland_display
42+
* - EGL_IMG_cl_image
14143

142-
* - VK_KHR_device_group_creation
143-
- v1
144-
* - VK_KHR_external_fence_capabilities
145-
- v1
146-
* - VK_KHR_external_memory_capabilities
147-
- v1
148-
* - VK_KHR_external_semaphore_capabilities
149-
- v1
150-
* - VK_KHR_get_physical_device_properties2
151-
- v2
152-
* - VK_KHR_get_surface_capabilities2
153-
- v1
154-
* - VK_KHR_surface
155-
- v25
156-
* - VK_KHR_wayland_surface
157-
- v6
158-
* - VK_KHR_xcb_surface
159-
- v6
160-
* - VK_KHR_xlib_surface
161-
- v6
162-
* - VK_EXT_debug_report
163-
- v10
164-
* - VK_EXT_debug_utils
165-
- v2
44+
.. tab:: GL extensions
45+
46+
.. list-table:: GL extensions
47+
48+
* - GL_ANDROID_extension_pack_es31a
49+
* - GL_EXT_blend_minmax
50+
* - GL_EXT_buffer_storage
51+
* - GL_EXT_clip_control
52+
* - GL_EXT_color_buffer_float
53+
* - GL_EXT_conservative_depth
54+
* - GL_EXT_copy_image
55+
* - GL_EXT_discard_framebuffer
56+
* - GL_EXT_draw_buffers
57+
* - GL_EXT_draw_buffers_indexed
58+
* - GL_EXT_draw_elements_base_vertex
59+
* - GL_EXT_EGL_image_array
60+
* - GL_EXT_float_blend
61+
* - GL_EXT_geometry_point_size
62+
* - GL_EXT_geometry_shader
63+
* - GL_EXT_gpu_shader5
64+
* - GL_EXT_memory_object
65+
* - GL_EXT_multisampled_render_to_texture
66+
* - GL_EXT_multisampled_render_to_texture2
67+
* - GL_EXT_occlusion_query_boolean
68+
* - GL_EXT_polygon_offset_clamp
69+
* - GL_EXT_primitive_bounding_box
70+
* - GL_EXT_pvrtc_sRGB
71+
* - GL_EXT_read_format_bgra
72+
* - GL_EXT_robustness
73+
* - GL_EXT_separate_shader_objects
74+
* - GL_EXT_shader_framebuffer_fetch
75+
* - GL_EXT_shader_group_vote
76+
* - GL_EXT_shader_implicit_conversions
77+
* - GL_EXT_shader_io_blocks
78+
* - GL_EXT_shader_non_constant_global_initializers
79+
* - GL_EXT_shader_pixel_local_storage
80+
* - GL_EXT_shader_pixel_local_storage2
81+
* - GL_EXT_shader_texture_lod
82+
* - GL_EXT_shadow_samplers
83+
* - GL_EXT_sparse_texture
84+
* - GL_EXT_sRGB_write_control
85+
* - GL_EXT_tessellation_point_size
86+
* - GL_EXT_tessellation_shader
87+
* - GL_EXT_texture_border_clamp
88+
* - GL_EXT_texture_buffer
89+
* - GL_EXT_texture_cube_map_array
90+
* - GL_EXT_texture_filter_anisotropic
91+
* - GL_EXT_texture_format_BGRA8888
92+
* - GL_EXT_texture_rg
93+
* - GL_EXT_texture_sRGB_decode
94+
* - GL_EXT_texture_sRGB_R8
95+
* - GL_EXT_texture_sRGB_RG8
96+
* - GL_EXT_YUV_target
97+
* - GL_IMG_bindless_texture
98+
* - GL_IMG_framebuffer_downsample
99+
* - GL_IMG_multisampled_render_to_texture
100+
* - GL_IMG_program_binary
101+
* - GL_IMG_texture_compression_pvrtc
102+
* - GL_IMG_texture_compression_pvrtc2
103+
* - GL_IMG_texture_filter_cubic
104+
* - GL_IMG_texture_format_BGRA8888
105+
* - GL_IMG_texture_npot
106+
* - GL_KHR_blend_equation_advanced
107+
* - GL_KHR_blend_equation_advanced_coherent
108+
* - GL_KHR_debug
109+
* - GL_KHR_robustness
110+
* - GL_KHR_texture_compression_astc_ldr
111+
* - GL_KHR_compressed_ETC1_RGB8_texutre
112+
* - GL_OES_depth24
113+
* - GL_OES_depth_texture
114+
* - GL_OES_draw_buffers_indexed
115+
* - GL_OES_draw_elements_base_vertex
116+
* - GL_OES_EGL_image_external_essl3
117+
* - GL_OES_EGL_sync
118+
* - GL_OES_element_index_uint
119+
* - GL_OES_fragment_precision_high
120+
* - GL_OES_geometry_point_size
121+
* - GL_OES_geometry_shader
122+
* - GL_OES_get_program_binary
123+
* - GL_OES_gpu_shader5
124+
* - GL_OES_mapbuffer
125+
* - GL_OES_packed_depth_stencil
126+
* - GL_OES_required_internalformat
127+
* - GL_OES_rgb8_rgba8
128+
* - GL_OES_sample_shading
129+
* - GL_OES_sample_variables
130+
* - GL_OES_shader_image_atomic
131+
* - GL_OES_shader_io_blocks
132+
* - GL_OES_shader_multisample_interpolation
133+
* - GL_OES_standard_derivatives
134+
* - GL_OES_surfaceless_context
135+
* - GL_OES_tessellation_point_size
136+
* - GL_OES_tessellation_shader
137+
* - GL_OES_texture_border_clamp
138+
* - GL_OES_texture_buffer
139+
* - GL_OES_texture_cube_map_array
140+
* - GL_OES_texture_float
141+
* - GL_OES_texture_half_float
142+
* - GL_OES_texture_npot
143+
* - GL_OES_texture_stencil8
144+
* - GL_OES_texture_storage_multisample_2d_array
145+
* - GL_OES_vertex_array_object
146+
* - GL_OES_vertex_half_float
147+
148+
.. tab:: Vulkan instance extensions
149+
150+
.. list-table:: Vulkan instance extensions
151+
152+
* - Extension Name
153+
- Version
154+
* - VK_KHR_device_group_creation
155+
- v1
156+
* - VK_KHR_external_fence_capabilities
157+
- v1
158+
* - VK_KHR_external_memory_capabilities
159+
- v1
160+
* - VK_KHR_external_semaphore_capabilities
161+
- v1
162+
* - VK_KHR_get_physical_device_properties2
163+
- v2
164+
* - VK_KHR_get_surface_capabilities2
165+
- v1
166+
* - VK_KHR_surface
167+
- v25
168+
* - VK_KHR_wayland_surface
169+
- v6
170+
* - VK_KHR_xcb_surface
171+
- v6
172+
* - VK_KHR_xlib_surface
173+
- v6
174+
* - VK_EXT_debug_report
175+
- v10
176+
* - VK_EXT_debug_utils
177+
- v2
166178

0 commit comments

Comments
 (0)