mesa/src/mapi/glapi/gen
Maarten Lankhorst 10aa3677cc glapi/gen: build temporary files in the build directory
Writing to the source directory can cause multiple parallel builds
from the same source to fail. Create the temporary files in the
build directory.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Cc: "9.2" <mesa-stable@lists.freedesktop.org>
2013-08-21 18:34:59 +02:00
..
AMD_draw_buffers_blend.xml glapi: add functions for AMD_draw_buffers_blend 2011-05-03 00:35:50 +02:00
APPLE_object_purgeable.xml glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
APPLE_vertex_array_object.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_base_instance.xml glapi: Annotate XML with exec="dynamic" for dynamic functions. 2012-11-06 12:57:41 -08:00
ARB_blend_func_extended.xml glapi: ARB_blend_func_extended support + regen. (v2) 2012-03-26 18:42:41 +01:00
ARB_color_buffer_float.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_copy_buffer.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_debug_output.xml mesa: update glext.h to version 20130708 2013-07-12 08:32:51 -06:00
ARB_depth_buffer_float.xml glapi: add GL_ARB_depth_buffer_float 2012-03-26 21:35:04 +00:00
ARB_depth_clamp.xml glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
ARB_draw_buffers.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_draw_buffers_blend.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_draw_elements_base_vertex.xml glapi: Annotate XML with exec="dynamic" for dynamic functions. 2012-11-06 12:57:41 -08:00
ARB_draw_instanced.xml glapi: Annotate XML with exec="dynamic" for dynamic functions. 2012-11-06 12:57:41 -08:00
ARB_ES2_compatibility.xml glapi: Add es1 and es2 attributes to XML. 2012-10-16 12:03:55 -07:00
ARB_ES3_compatibility.xml glapi: Add enums for ARB_ES3_compatibility 2013-01-10 10:57:50 -08:00
ARB_framebuffer_object.xml mesa: Dispatch ARB_framebuffer_object and EXT_framebuffer_object differently 2013-07-18 17:42:46 -07:00
ARB_geometry_shader4.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_get_program_binary.xml glapi: Emit dispatch for {ARB,OES}_get_program_binary 2013-01-11 18:13:53 -08:00
ARB_instanced_arrays.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_internalformat_query.xml mesa: Add dispatch and extension XML for GL_ARB_internalformat_query 2013-01-15 21:34:45 -08:00
ARB_invalidate_subdata.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_map_buffer_range.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_robustness.xml glapi: Annotate XML with deprecated="3.1" for deprecated functions. 2012-11-06 12:57:41 -08:00
ARB_sampler_objects.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_seamless_cube_map.xml glapi: Fix incorrect enum value. 2012-02-23 09:35:44 -08:00
ARB_sync.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_texture_buffer_object.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_texture_buffer_range.xml mesa: implement GL_ARB_texture_buffer_range 2013-01-30 13:10:10 +01:00
ARB_texture_compression_rgtc.xml glapi: add GL_ARB_texture_compression_rgtc 2012-03-26 21:28:25 +00:00
ARB_texture_cube_map_array.xml glapi: add ARB_texture_cube_map_array. 2012-11-09 09:24:41 +10:00
ARB_texture_float.xml glapi: add GL_ARB_texture_float 2012-03-26 21:35:17 +00:00
ARB_texture_multisample.xml glapi: add ARB_texture_multisample 2013-03-02 11:33:20 +13:00
ARB_texture_rg.xml glapi: add ARB_texture_rg 2012-03-26 21:28:25 +00:00
ARB_texture_rgb10_a2ui.xml glapi: add ARB_texture_rgb10_a2ui support. 2011-11-27 16:25:12 +00:00
ARB_texture_storage.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_texture_storage_multisample.xml glapi: fix storage multisample build errors 2013-03-31 20:41:28 +10:00
ARB_uniform_buffer_object.xml glapi: Add es2="3.0" attributes to XML. 2012-10-16 19:31:22 -07:00
ARB_vertex_array_object.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
ARB_vertex_type_2_10_10_10_rev.xml glapi: Annotate XML with exec="dynamic" for dynamic functions. 2012-11-06 12:57:41 -08:00
es_EXT.xml glapi: Add some missing static_dispatch="false" annotations to es_EXT.xml 2013-05-31 17:18:57 +02:00
EXT_draw_buffers2.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
EXT_framebuffer_object.xml mesa: Treat glBindFramebuffer and glBindFramebufferEXT more correctly 2013-08-06 10:46:05 -07:00
EXT_gpu_shader4.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
EXT_packed_depth_stencil.xml glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
EXT_provoking_vertex.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
EXT_separate_shader_objects.xml glapi: Annotate XML with deprecated="3.1" for deprecated functions. 2012-11-06 12:57:41 -08:00
EXT_texture_array.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
EXT_texture_integer.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
EXT_transform_feedback.xml mesa: update glext.h to version 20130708 2013-07-12 08:32:51 -06:00
extension_helper.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
GL3x.xml mesa: implement glFramebufferTexture 2013-05-01 16:18:25 -07:00
gl_and_es_API.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
gl_and_glX_API.xml glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
gl_API.dtd glapi: Remove handling of mesa_name XML attribute. 2012-11-12 10:53:57 -08:00
gl_API.xml mesa: Remove GL_MESA_resize_buffers 2013-06-28 13:35:21 -07:00
gl_apitemp.py dispatch: properly handle parameter name mismatches in glapitemp.h. 2012-11-01 11:22:49 -07:00
gl_enums.py mesa: add names of geometry shader prims in gl_enums.py 2013-05-02 09:03:15 -06:00
gl_genexec.py mesa: simplify dispatch for glDraw* functions 2013-05-02 09:03:16 -06:00
gl_gentable.py glapi: Do not use backtrace on OpenBSD. 2013-07-16 09:00:38 -07:00
gl_offsets.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
gl_procs.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
gl_SPARC_asm.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
gl_table.py glapi: no longer emit #include "mfeatures.h" in generated files 2013-04-17 17:33:40 -06:00
gl_x86-64_asm.py linux: Don't emit a .note.ABI-tag section anymore (#26663) 2013-04-25 15:51:35 -04:00
gl_x86_asm.py linux: Don't emit a .note.ABI-tag section anymore (#26663) 2013-04-25 15:51:35 -04:00
gl_XML.py glapi: skip padding in get_called_parameter_string 2013-04-19 10:12:36 -07:00
glapi_gen.mk build: Move src/mapi/mapi/* to src/mapi/ 2013-04-15 12:04:25 -07:00
glX_API.xml glapi: Mark GLX extensions as window_system="glX". 2012-11-06 12:57:40 -08:00
glX_doc.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
glX_proto_common.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
glX_proto_recv.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
glX_proto_send.py glx: fix glGetTexLevelParameteriv for indirect rendering 2013-02-19 07:19:19 -07:00
glX_proto_size.py glapi: use new-style Python classes. 2012-10-16 12:03:55 -07:00
glX_server_table.py glapi: Reformat python code generation scripts to use 4-space indentation. 2012-10-10 11:19:14 -07:00
glX_XML.py glapi: use new-style Python classes. 2012-10-16 12:03:55 -07:00
license.py glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
Makefile.am glapi/gen: build temporary files in the build directory 2013-08-21 18:34:59 +02:00
mesadef.py mesa: Remove GL_MESA_resize_buffers 2013-06-28 13:35:21 -07:00
next_available_offset.sh glapi: Move to src/mapi/. 2010-05-07 10:41:11 +08:00
NV_conditional_render.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
NV_primitive_restart.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
NV_texture_barrier.xml mesa: add NV_texture_barrier 2011-03-15 15:47:27 +01:00
OES_EGL_image.xml glapi: Add es1 and es2 attributes to XML. 2012-10-16 12:03:55 -07:00
OES_fixed_point.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
OES_single_precision.xml mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
remap_helper.py glapi: Use GLES information from XML rather than gles_api.py. 2012-10-16 12:03:55 -07:00
SConscript scons: Fix dependencies of enums.c and api_exec.c. 2013-07-01 12:04:59 +01:00
typeexpr.py glapi: use new-style Python classes. 2012-10-16 12:03:55 -07:00