mesa/src/mapi/glapi/gen
Marek Olšák 315df8dbb8 glthread: handle glInterleavedArrays
We need to enable and bind everything on the glthread side too.
The behavior was copied from _mesa_InterleavedArrays.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6874>
2020-10-07 09:50:18 -04:00
..
AMD_depth_clamp_separate.xml glapi: define AMD_depth_clamp_separate 2018-08-28 12:57:27 -07:00
AMD_draw_buffers_blend.xml
AMD_gpu_shader_int64.xml mesa: expose AMD_gpu_shader_int64 2018-08-24 00:36:18 -04:00
AMD_performance_monitor.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
apiexec.py mesa: enable ARB_gpu_shader_int64 in compat profile 2019-10-30 14:37:27 +02:00
APPLE_object_purgeable.xml
APPLE_vertex_array_object.xml
ARB_base_instance.xml glthread: upload non-VBO vertices and indices for non-Indirect non-IBM draws 2020-04-30 22:01:55 +00:00
ARB_bindless_texture.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_blend_func_extended.xml glthread: handle complex pointer parameters and support GL functions with strings 2020-03-06 01:06:14 +00:00
ARB_clear_buffer_object.xml mesa: add ARB_clear_buffer_object named functions 2019-11-19 08:49:45 +01:00
ARB_clear_texture.xml
ARB_clip_control.xml
ARB_color_buffer_float.xml
ARB_compressed_texture_pixel_storage.xml
ARB_compute_shader.xml
ARB_compute_variable_group_size.xml
ARB_copy_buffer.xml
ARB_copy_image.xml
ARB_debug_output.xml
ARB_depth_buffer_float.xml
ARB_depth_clamp.xml
ARB_direct_state_access.xml glthread: handle ARB_vertex_attrib_binding 2020-06-23 06:41:37 +00:00
ARB_draw_buffers.xml
ARB_draw_buffers_blend.xml mesa: add KHR_no_error support to glBlendEquationiARB() 2017-07-31 13:53:39 +02:00
ARB_draw_elements_base_vertex.xml glthread: upload non-VBO vertices and indices for non-Indirect non-IBM draws 2020-04-30 22:01:55 +00:00
ARB_draw_indirect.xml mesa: remove exec="dynamic" from Draw functions that are not really dynamic 2020-04-27 11:56:06 +00:00
ARB_draw_instanced.xml glthread: upload non-VBO vertices and indices for non-Indirect non-IBM draws 2020-04-30 22:01:55 +00:00
ARB_ES2_compatibility.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_ES3_compatibility.xml
ARB_framebuffer_no_attachments.xml mesa: add ARB_framebuffer_no_attachments named functions 2019-11-19 08:49:44 +01:00
ARB_framebuffer_object.xml glapi: fixup EXT_multisampled_render_to_texture dispatch 2018-12-10 15:09:07 -08:00
ARB_get_program_binary.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_get_texture_sub_image.xml
ARB_gl_spirv.xml glthread: handle complex pointer parameters and support GL functions with strings 2020-03-06 01:06:14 +00:00
ARB_gpu_shader5.xml
ARB_gpu_shader_fp64.xml mesa: add ARB_gpu_shader_fp64 selector-less functions 2019-11-19 08:49:45 +01:00
ARB_gpu_shader_int64.xml
ARB_indirect_parameters.xml mesa: remove exec="dynamic" from Draw functions that are not really dynamic 2020-04-27 11:56:06 +00:00
ARB_instanced_arrays.xml glthread: track instance divisor changes 2020-04-30 22:01:55 +00:00
ARB_internalformat_query.xml
ARB_internalformat_query2.xml
ARB_invalidate_subdata.xml mesa: add KHR_no_error support to glInvalidate*() 2017-07-31 13:53:39 +02:00
ARB_map_buffer_range.xml
ARB_multi_bind.xml mesa/glthread: Implement ARB_multi_bind. 2019-11-22 15:29:07 -05:00
ARB_pipeline_statistics_query.xml
ARB_program_interface_query.xml
ARB_robustness.xml Revert "mesa/main: remove ARB suffix from glGetnTexImage" 2019-01-24 18:13:25 +00:00
ARB_sample_shading.xml
ARB_sampler_objects.xml glthread: add support for TexParameteri and SamplerParameteri functions 2020-03-06 01:06:14 +00:00
ARB_seamless_cube_map.xml
ARB_separate_shader_objects.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_shader_atomic_counters.xml
ARB_shader_image_load_store.xml
ARB_shader_storage_buffer_object.xml mesa: add KHR_no_error support for glShaderStorageBlockBinding() 2017-06-28 10:25:13 +02:00
ARB_shader_subroutine.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_shading_language_include.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_sparse_buffer.xml mesa: add ARB_sparse_buffer NamedBufferPageCommitmentEXT function 2019-11-19 08:49:45 +01:00
ARB_spirv_extensions.xml spirv_extensions: add GL_ARB_spirv_extensions boilerplate 2019-07-17 10:41:44 +02:00
ARB_sync.xml mesa: add KHR_no_error support to glDeleteSync() 2017-07-31 13:53:39 +02:00
ARB_tessellation_shader.xml glthread: add support for glCallLists, glPatchParameterfv 2020-03-06 01:06:14 +00:00
ARB_texture_barrier.xml
ARB_texture_buffer_object.xml
ARB_texture_buffer_range.xml mesa: add ARB_texture_buffer_range glTextureBufferRangeEXT function 2019-11-19 08:49:45 +01:00
ARB_texture_compression_rgtc.xml
ARB_texture_cube_map_array.xml
ARB_texture_float.xml
ARB_texture_gather.xml
ARB_texture_multisample.xml mesa: add KHR_no_error support to glSampleMaski() 2017-07-31 13:53:39 +02:00
ARB_texture_rg.xml
ARB_texture_rgb10_a2ui.xml
ARB_texture_storage.xml mesa: add KHR_no_error support to glTexStorage*D() 2017-07-31 13:53:39 +02:00
ARB_texture_storage_multisample.xml mesa: implement ARB_texture_storage_multisample + EXT_dsa functions 2019-11-19 08:49:45 +01:00
ARB_texture_view.xml mesa: add KHR_no_error support to glTextureView() 2017-07-31 13:53:39 +02:00
ARB_uniform_buffer_object.xml
ARB_vertex_array_object.xml glthread: don't execute any custom VAO and BindBuffer code in the Core profile 2020-03-20 00:00:22 +00:00
ARB_vertex_attrib_64bit.xml glthread: track pointers and strides for Pointer & EXT_dsa attrib functions 2020-04-30 22:01:55 +00:00
ARB_vertex_attrib_binding.xml glthread: handle ARB_vertex_attrib_binding 2020-06-23 06:41:37 +00:00
ARB_vertex_type_2_10_10_10_rev.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
ARB_viewport_array.xml mesa: add KHR_no_error support to glDepthRangeArrayv 2017-07-31 13:53:39 +02:00
es_EXT.xml glthread: track pointers and strides for Pointer & EXT_dsa attrib functions 2020-04-30 22:01:55 +00:00
EXT_direct_state_access.xml glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread states 2020-04-30 22:01:55 +00:00
EXT_draw_buffers2.xml
EXT_EGL_image_storage.xml glapi / teximage: implement EGLImageTargetTexStorageEXT 2020-01-13 14:57:18 -08:00
EXT_external_objects.xml glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64v 2020-03-06 01:06:14 +00:00
EXT_external_objects_fd.xml mapi: add EXT_external_objects and EXT_external_objects_fd 2017-08-06 12:42:06 +10:00
EXT_framebuffer_object.xml mesa: enable EXT_framebuffer_object in core profile 2018-09-18 19:58:24 +10:00
EXT_gpu_shader4.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
EXT_multisampled_render_to_texture.xml glapi: fixup EXT_multisampled_render_to_texture dispatch 2018-12-10 15:09:07 -08:00
EXT_packed_depth_stencil.xml
EXT_provoking_vertex.xml
EXT_separate_shader_objects.xml
EXT_shader_image_load_store.xml mesa: add EXT_shader_image_load_store glBindImageTextureEXT function 2019-08-06 17:40:53 -04:00
EXT_texture_array.xml
EXT_texture_integer.xml
EXT_transform_feedback.xml mesa: remove exec="dynamic" from Draw functions that are not really dynamic 2020-04-27 11:56:06 +00:00
EXT_vertex_attrib_64bit.xml mesa: expose EXT_vertex_attrib_64bit 2018-08-24 00:36:18 -04:00
EXT_window_rectangles.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
GL3x.xml mesa: remove api_loopback to remove call indirections 2020-10-07 09:50:18 -04:00
GL4x.xml mesa: add glsl version query (v4) 2018-02-13 13:24:31 -07:00
gl_and_es_API.xml glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameter 2020-03-06 01:06:14 +00:00
gl_and_glX_API.xml
gl_API.dtd glthread: remove the marshal_fail XML attribute 2020-03-20 23:01:13 -04:00
gl_API.xml glthread: handle glInterleavedArrays 2020-10-07 09:50:18 -04:00
gl_apitemp.py python: Use the print function 2018-07-06 10:04:22 -07:00
gl_enums.py remove final imports.h and imports.c bits 2020-04-21 11:09:04 -07:00
gl_genexec.py mesa: remove api_loopback to remove call indirections 2020-10-07 09:50:18 -04:00
gl_gentable.py meson: Search for execinfo.h 2019-06-19 12:16:18 -07:00
gl_marshal.py gl_marshal.py: inline print_sync_dispatch 2020-10-06 15:59:07 +00:00
gl_marshal_h.py glthread: declare marshal and unmarshal functions as non-static 2020-03-24 16:28:30 -04:00
gl_procs.py GL: drop symbols mangling support 2019-10-10 21:40:48 +01:00
gl_SPARC_asm.py mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
gl_table.py remove final imports.h and imports.c bits 2020-04-21 11:09:04 -07:00
gl_x86-64_asm.py GL: drop symbols mangling support 2019-10-10 21:40:48 +01:00
gl_x86_asm.py GL: drop symbols mangling support 2019-10-10 21:40:48 +01:00
gl_XML.py glapi: remove deprecated .getchildren() that has been replace with an iterator 2020-06-05 09:16:13 +00:00
glX_API.xml
glX_proto_common.py python: Stop using the string module 2018-07-24 11:07:04 -07:00
glX_proto_recv.py
glX_proto_send.py glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false 2020-07-23 01:23:12 +00:00
glX_proto_size.py python: Better sort dictionary keys/values 2018-07-24 11:07:04 -07:00
glX_server_table.py
glX_XML.py glapi: remove deprecated .getchildren() that has been replace with an iterator 2020-06-05 09:16:13 +00:00
GREMEDY_string_marker.xml
INTEL_performance_query.xml
KHR_context_flush_control.xml
KHR_debug.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
KHR_robustness.xml
KHR_robustness_es.xml glapi: actually implement GL_EXT_robustness for GLES 2018-08-23 16:54:30 -04:00
KHR_texture_compression_astc.xml
license.py
marshal_XML.py glthread: remove the marshal_fail XML attribute 2020-03-20 23:01:13 -04:00
MESA_tile_raster_order.xml mapi: Update extension number of MESA_tile_raster_order. 2017-10-12 12:44:51 -07:00
meson.build mesa: add support for AlphaToCoverageDitherControlNV 2020-04-23 12:02:45 +05:30
NV_alpha_to_coverage_dither_control.xml mesa: add support for AlphaToCoverageDitherControlNV 2020-04-23 12:02:45 +05:30
NV_conditional_render.xml mesa: expose NV_conditional_render on GLES 2019-01-30 09:43:44 +01:00
NV_copy_image.xml glapi/copyimage: Implement CopyImageSubDataNV 2020-02-24 16:31:06 +00:00
NV_half_float.xml src/mesa: add GL_NV_half_float extension support (v2) 2020-08-11 19:55:22 +00:00
NV_primitive_restart.xml
NV_texture_barrier.xml
NV_vdpau_interop.xml glthread: add/update count and marshal fields for many GL functions 2020-03-06 01:06:14 +00:00
NV_viewport_swizzle.xml mesa: fix enum value of VIEWPORT_SWIZZLE_POSITIVE_W_NV 2020-04-15 16:43:36 +02:00
OES_EGL_image.xml
OES_fixed_point.xml glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGen 2020-03-06 01:06:14 +00:00
OES_single_precision.xml
OES_texture_compression_astc.xml
remap_helper.py python: Use the print function 2018-07-06 10:04:22 -07:00
SConscript scons: Make scons and meson agree about path to glapi generated headers 2019-09-16 17:54:00 +00:00
static_data.py src/mesa: add GL_NV_half_float extension support (v2) 2020-08-11 19:55:22 +00:00
typeexpr.py python: Stop using the string module 2018-07-24 11:07:04 -07:00