[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libglvnd: Changes to 'upstream-unstable'



 Makefile.am                                                                 |    1 
 README.md                                                                   |    6 
 autogen.sh                                                                  |    2 
 configure.ac                                                                |   10 
 src/GL/Makefile.am                                                          |    1 
 src/GLX/Makefile.am                                                         |   10 
 src/GLdispatch/Makefile.am                                                  |   12 
 src/GLdispatch/mapi/Android.mk                                              |   78 
 src/GLdispatch/mapi/Makefile.am                                             |   46 
 src/GLdispatch/mapi/Makefile.sources                                        |   36 
 src/GLdispatch/mapi/entry.c                                                 |   97 
 src/GLdispatch/mapi/entry.h                                                 |   47 
 src/GLdispatch/mapi/entry_x86-64_tls.h                                      |  112 
 src/GLdispatch/mapi/entry_x86_tls.h                                         |  132 
 src/GLdispatch/mapi/entry_x86_tsd.h                                         |  103 
 src/GLdispatch/mapi/es1api/ABI-check                                        |  254 
 src/GLdispatch/mapi/es1api/Makefile.am                                      |   66 
 src/GLdispatch/mapi/es1api/glesv1_cm.pc.in                                  |   12 
 src/GLdispatch/mapi/es2api/ABI-check                                        |  292 
 src/GLdispatch/mapi/es2api/Makefile.am                                      |   70 
 src/GLdispatch/mapi/es2api/glesv2.pc.in                                     |   12 
 src/GLdispatch/mapi/glapi/Makefile.am                                       |   61 
 src/GLdispatch/mapi/glapi/Makefile.sources                                  |   20 
 src/GLdispatch/mapi/glapi/SConscript                                        |  102 
 src/GLdispatch/mapi/glapi/gen/AMD_draw_buffers_blend.xml                    |   38 
 src/GLdispatch/mapi/glapi/gen/APPLE_object_purgeable.xml                    |   37 
 src/GLdispatch/mapi/glapi/gen/APPLE_vertex_array_object.xml                 |   29 
 src/GLdispatch/mapi/glapi/gen/ARB_ES2_compatibility.xml                     |   58 
 src/GLdispatch/mapi/glapi/gen/ARB_ES3_compatibility.xml                     |   23 
 src/GLdispatch/mapi/glapi/gen/ARB_base_instance.xml                         |   43 
 src/GLdispatch/mapi/glapi/gen/ARB_blend_func_extended.xml                   |   32 
 src/GLdispatch/mapi/glapi/gen/ARB_color_buffer_float.xml                    |   24 
 src/GLdispatch/mapi/glapi/gen/ARB_copy_buffer.xml                           |   24 
 src/GLdispatch/mapi/glapi/gen/ARB_debug_output.xml                          |   93 
 src/GLdispatch/mapi/glapi/gen/ARB_depth_buffer_float.xml                    |   15 
 src/GLdispatch/mapi/glapi/gen/ARB_depth_clamp.xml                           |   12 
 src/GLdispatch/mapi/glapi/gen/ARB_draw_buffers.xml                          |  123 
 src/GLdispatch/mapi/glapi/gen/ARB_draw_buffers_blend.xml                    |   38 
 src/GLdispatch/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml             |   52 
 src/GLdispatch/mapi/glapi/gen/ARB_draw_instanced.xml                        |   49 
 src/GLdispatch/mapi/glapi/gen/ARB_framebuffer_object.xml                    |  300 
 src/GLdispatch/mapi/glapi/gen/ARB_geometry_shader4.xml                      |   57 
 src/GLdispatch/mapi/glapi/gen/ARB_get_program_binary.xml                    |   36 
 src/GLdispatch/mapi/glapi/gen/ARB_instanced_arrays.xml                      |   21 
 src/GLdispatch/mapi/glapi/gen/ARB_internalformat_query.xml                  |   21 
 src/GLdispatch/mapi/glapi/gen/ARB_invalidate_subdata.xml                    |   48 
 src/GLdispatch/mapi/glapi/gen/ARB_map_buffer_range.xml                      |   34 
 src/GLdispatch/mapi/glapi/gen/ARB_robustness.xml                            |  185 
 src/GLdispatch/mapi/glapi/gen/ARB_sampler_objects.xml                       |   96 
 src/GLdispatch/mapi/glapi/gen/ARB_seamless_cube_map.xml                     |   12 
 src/GLdispatch/mapi/glapi/gen/ARB_sync.xml                                  |   84 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_buffer_object.xml                 |   22 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_buffer_range.xml                  |   22 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_compression_rgtc.xml              |   15 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_cube_map_array.xml                |   18 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_float.xml                         |   36 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_multisample.xml                   |   69 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_rg.xml                            |   42 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml                    |   12 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_storage.xml                       |   67 
 src/GLdispatch/mapi/glapi/gen/ARB_texture_storage_multisample.xml           |   31 
 src/GLdispatch/mapi/glapi/gen/ARB_uniform_buffer_object.xml                 |   97 
 src/GLdispatch/mapi/glapi/gen/ARB_vertex_array_object.xml                   |   34 
 src/GLdispatch/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml            |  256 
 src/GLdispatch/mapi/glapi/gen/EXT_draw_buffers2.xml                         |   49 
 src/GLdispatch/mapi/glapi/gen/EXT_framebuffer_object.xml                    |  217 
 src/GLdispatch/mapi/glapi/gen/EXT_gpu_shader4.xml                           |  249 
 src/GLdispatch/mapi/glapi/gen/EXT_packed_depth_stencil.xml                  |   18 
 src/GLdispatch/mapi/glapi/gen/EXT_provoking_vertex.xml                      |   35 
 src/GLdispatch/mapi/glapi/gen/EXT_separate_shader_objects.xml               |   26 
 src/GLdispatch/mapi/glapi/gen/EXT_texture_array.xml                         |   41 
 src/GLdispatch/mapi/glapi/gen/EXT_texture_integer.xml                       |   98 
 src/GLdispatch/mapi/glapi/gen/EXT_transform_feedback.xml                    |  118 
 src/GLdispatch/mapi/glapi/gen/GL3x.xml                                      |  635 
 src/GLdispatch/mapi/glapi/gen/GL4x.xml                                      |  757 
 src/GLdispatch/mapi/glapi/gen/Makefile.am                                   |  285 
 src/GLdispatch/mapi/glapi/gen/NV_conditional_render.xml                     |   26 
 src/GLdispatch/mapi/glapi/gen/NV_primitive_restart.xml                      |   24 
 src/GLdispatch/mapi/glapi/gen/NV_texture_barrier.xml                        |   13 
 src/GLdispatch/mapi/glapi/gen/OES_EGL_image.xml                             |   22 
 src/GLdispatch/mapi/glapi/gen/OES_fixed_point.xml                           |  300 
 src/GLdispatch/mapi/glapi/gen/OES_single_precision.xml                      |   53 
 src/GLdispatch/mapi/glapi/gen/SConscript                                    |   63 
 src/GLdispatch/mapi/glapi/gen/es_EXT.xml                                    |  840 
 src/GLdispatch/mapi/glapi/gen/extension_helper.py                           |  324 
 src/GLdispatch/mapi/glapi/gen/glX_API.xml                                   |  234 
 src/GLdispatch/mapi/glapi/gen/glX_XML.py                                    |  570 
 src/GLdispatch/mapi/glapi/gen/glX_doc.py                                    |  280 
 src/GLdispatch/mapi/glapi/gen/glX_proto_common.py                           |   95 
 src/GLdispatch/mapi/glapi/gen/glX_proto_recv.py                             |  555 
 src/GLdispatch/mapi/glapi/gen/glX_proto_send.py                             | 1122 
 src/GLdispatch/mapi/glapi/gen/glX_proto_size.py                             |  703 
 src/GLdispatch/mapi/glapi/gen/glX_server_table.py                           |  410 
 src/GLdispatch/mapi/glapi/gen/gl_API.dtd                                    |  146 
 src/GLdispatch/mapi/glapi/gen/gl_API.xml                                    |13005 ----------
 src/GLdispatch/mapi/glapi/gen/gl_SPARC_asm.py                               |  273 
 src/GLdispatch/mapi/glapi/gen/gl_XML.py                                     | 1078 
 src/GLdispatch/mapi/glapi/gen/gl_and_es_API.xml                             |  328 
 src/GLdispatch/mapi/glapi/gen/gl_and_glX_API.xml                            |    7 
 src/GLdispatch/mapi/glapi/gen/gl_apitemp.py                                 |  327 
 src/GLdispatch/mapi/glapi/gen/gl_enums.py                                   |  261 
 src/GLdispatch/mapi/glapi/gen/gl_genexec.py                                 |  219 
 src/GLdispatch/mapi/glapi/gen/gl_gentable.py                                |  202 
 src/GLdispatch/mapi/glapi/gen/gl_inittable.py                               |  198 
 src/GLdispatch/mapi/glapi/gen/gl_offsets.py                                 |  120 
 src/GLdispatch/mapi/glapi/gen/gl_procs.py                                   |  215 
 src/GLdispatch/mapi/glapi/gen/gl_table.py                                   |  238 
 src/GLdispatch/mapi/glapi/gen/gl_x86-64_asm.py                              |  322 
 src/GLdispatch/mapi/glapi/gen/gl_x86_asm.py                                 |  256 
 src/GLdispatch/mapi/glapi/gen/glapi_gen.mk                                  |   57 
 src/GLdispatch/mapi/glapi/gen/license.py                                    |   47 
 src/GLdispatch/mapi/glapi/gen/mesadef.py                                    |  215 
 src/GLdispatch/mapi/glapi/gen/next_available_offset.sh                      |   39 
 src/GLdispatch/mapi/glapi/gen/remap_helper.py                               |  192 
 src/GLdispatch/mapi/glapi/gen/typeexpr.py                                   |  292 
 src/GLdispatch/mapi/glapi/glapi.c                                           |   75 
 src/GLdispatch/mapi/glapi/glapi.h                                           |  216 
 src/GLdispatch/mapi/glapi/glapi_dispatch.c                                  |   92 
 src/GLdispatch/mapi/glapi/glapi_entrypoint.c                                |  345 
 src/GLdispatch/mapi/glapi/glapi_getproc.c                                   |  666 
 src/GLdispatch/mapi/glapi/glapi_nop.c                                       |  121 
 src/GLdispatch/mapi/glapi/glapi_priv.h                                      |  114 
 src/GLdispatch/mapi/glapi/glthread.c                                        |    7 
 src/GLdispatch/mapi/glapi/glthread.h                                        |   28 
 src/GLdispatch/mapi/glapi/tests/Makefile.am                                 |   19 
 src/GLdispatch/mapi/glapi/tests/check_table.cpp                             | 1661 -
 src/GLdispatch/mapi/mapi.c                                                  |  190 
 src/GLdispatch/mapi/mapi.h                                                  |   65 
 src/GLdispatch/mapi/mapi_abi.py                                             |  895 
 src/GLdispatch/mapi/mapi_glapi.c                                            |  250 
 src/GLdispatch/mapi/mapi_tmp.h                                              |   47 
 src/GLdispatch/mapi/shared-glapi/Makefile.am                                |   32 
 src/GLdispatch/mapi/shared-glapi/SConscript                                 |  121 
 src/GLdispatch/mapi/shared-glapi/tests/Makefile.am                          |   18 
 src/GLdispatch/mapi/shared-glapi/tests/check_table.cpp                      |  471 
 src/GLdispatch/mapi/stub.c                                                  |  228 
 src/GLdispatch/mapi/stub.h                                                  |   59 
 src/GLdispatch/mapi/table.c                                                 |   55 
 src/GLdispatch/mapi/table.h                                                 |   71 
 src/GLdispatch/mapi/u_compiler.h                                            |   33 
 src/GLdispatch/mapi/u_current.c                                             |  330 
 src/GLdispatch/mapi/u_current.h                                             |  106 
 src/GLdispatch/mapi/u_execmem.c                                             |  145 
 src/GLdispatch/mapi/u_execmem.h                                             |    7 
 src/GLdispatch/mapi/u_macros.h                                              |   12 
 src/GLdispatch/mapi/u_thread.h                                              |  287 
 src/GLdispatch/mapi/vgapi/Makefile.am                                       |   61 
 src/GLdispatch/mapi/vgapi/SConscript                                        |   61 
 src/GLdispatch/mapi/vgapi/vg.pc.in                                          |   12 
 src/GLdispatch/mapi/vgapi/vgapi.csv                                         |   93 
 src/GLdispatch/mapi/vnd-glapi/Makefile.am                                   |   37 
 src/GLdispatch/mapi/vnd-glapi/SConscript                                    |  121 
 src/GLdispatch/mapi/vnd-glapi/tests/Makefile.am                             |   18 
 src/GLdispatch/mapi/vnd-glapi/tests/check_table.cpp                         |  471 
 src/GLdispatch/vnd-glapi/Makefile.am                                        |   39 
 src/GLdispatch/vnd-glapi/SConscript                                         |  121 
 src/GLdispatch/vnd-glapi/mapi/Android.mk                                    |   78 
 src/GLdispatch/vnd-glapi/mapi/Makefile.am                                   |   46 
 src/GLdispatch/vnd-glapi/mapi/Makefile.sources                              |   36 
 src/GLdispatch/vnd-glapi/mapi/entry.c                                       |   97 
 src/GLdispatch/vnd-glapi/mapi/entry.h                                       |   47 
 src/GLdispatch/vnd-glapi/mapi/entry_x86-64_tls.h                            |  112 
 src/GLdispatch/vnd-glapi/mapi/entry_x86_tls.h                               |  132 
 src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.h                               |  103 
 src/GLdispatch/vnd-glapi/mapi/es1api/ABI-check                              |  254 
 src/GLdispatch/vnd-glapi/mapi/es1api/Makefile.am                            |   66 
 src/GLdispatch/vnd-glapi/mapi/es1api/glesv1_cm.pc.in                        |   12 
 src/GLdispatch/vnd-glapi/mapi/es2api/ABI-check                              |  292 
 src/GLdispatch/vnd-glapi/mapi/es2api/Makefile.am                            |   70 
 src/GLdispatch/vnd-glapi/mapi/es2api/glesv2.pc.in                           |   12 
 src/GLdispatch/vnd-glapi/mapi/glapi/Makefile.am                             |   61 
 src/GLdispatch/vnd-glapi/mapi/glapi/Makefile.sources                        |   20 
 src/GLdispatch/vnd-glapi/mapi/glapi/SConscript                              |  102 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/AMD_draw_buffers_blend.xml          |   38 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/APPLE_object_purgeable.xml          |   37 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/APPLE_vertex_array_object.xml       |   29 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_ES2_compatibility.xml           |   58 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_ES3_compatibility.xml           |   23 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_base_instance.xml               |   43 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_blend_func_extended.xml         |   32 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_color_buffer_float.xml          |   24 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_copy_buffer.xml                 |   24 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_debug_output.xml                |   93 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_depth_buffer_float.xml          |   15 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_depth_clamp.xml                 |   12 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_draw_buffers.xml                |  123 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_draw_buffers_blend.xml          |   38 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml   |   52 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_draw_instanced.xml              |   49 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_framebuffer_object.xml          |  300 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_geometry_shader4.xml            |   57 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_get_program_binary.xml          |   36 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_instanced_arrays.xml            |   21 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_internalformat_query.xml        |   21 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_invalidate_subdata.xml          |   48 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_map_buffer_range.xml            |   34 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_robustness.xml                  |  185 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_sampler_objects.xml             |   96 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_seamless_cube_map.xml           |   12 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_sync.xml                        |   84 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_buffer_object.xml       |   22 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_buffer_range.xml        |   22 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_compression_rgtc.xml    |   15 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_cube_map_array.xml      |   18 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_float.xml               |   36 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_multisample.xml         |   69 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_rg.xml                  |   42 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml          |   12 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_storage.xml             |   67 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_texture_storage_multisample.xml |   31 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_uniform_buffer_object.xml       |   97 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_vertex_array_object.xml         |   34 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml  |  256 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_draw_buffers2.xml               |   49 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_framebuffer_object.xml          |  217 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_gpu_shader4.xml                 |  249 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_packed_depth_stencil.xml        |   18 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_provoking_vertex.xml            |   35 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_separate_shader_objects.xml     |   26 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_texture_array.xml               |   41 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_texture_integer.xml             |   98 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/EXT_transform_feedback.xml          |  118 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/GL3x.xml                            |  635 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/GL4x.xml                            |  757 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/Makefile.am                         |  285 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/NV_conditional_render.xml           |   26 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/NV_primitive_restart.xml            |   24 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/NV_texture_barrier.xml              |   13 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/OES_EGL_image.xml                   |   22 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/OES_fixed_point.xml                 |  300 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/OES_single_precision.xml            |   53 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/SConscript                          |   63 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/es_EXT.xml                          |  840 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/extension_helper.py                 |  324 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_API.xml                         |  234 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_XML.py                          |  570 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_doc.py                          |  280 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_proto_common.py                 |   95 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_proto_recv.py                   |  555 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_proto_send.py                   | 1122 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_proto_size.py                   |  703 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glX_server_table.py                 |  410 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_API.dtd                          |  146 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_API.xml                          |13005 ++++++++++
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_SPARC_asm.py                     |  273 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_XML.py                           | 1078 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_and_es_API.xml                   |  328 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_and_glX_API.xml                  |    7 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_apitemp.py                       |  327 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_enums.py                         |  261 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_genexec.py                       |  219 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_gentable.py                      |  202 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_inittable.py                     |  198 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_offsets.py                       |  120 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_procs.py                         |  215 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_table.py                         |  238 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_x86-64_asm.py                    |  322 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/gl_x86_asm.py                       |  256 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/glapi_gen.mk                        |   57 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/license.py                          |   47 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/mesadef.py                          |  215 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/next_available_offset.sh            |   39 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/remap_helper.py                     |  192 
 src/GLdispatch/vnd-glapi/mapi/glapi/gen/typeexpr.py                         |  292 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi.c                                 |   75 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi.h                                 |  216 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi_dispatch.c                        |   92 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi_entrypoint.c                      |  345 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi_getproc.c                         |  666 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi_nop.c                             |  121 
 src/GLdispatch/vnd-glapi/mapi/glapi/glapi_priv.h                            |  114 
 src/GLdispatch/vnd-glapi/mapi/glapi/glthread.c                              |    7 
 src/GLdispatch/vnd-glapi/mapi/glapi/glthread.h                              |   28 
 src/GLdispatch/vnd-glapi/mapi/glapi/tests/Makefile.am                       |   19 
 src/GLdispatch/vnd-glapi/mapi/glapi/tests/check_table.cpp                   | 1661 +
 src/GLdispatch/vnd-glapi/mapi/mapi.c                                        |  190 
 src/GLdispatch/vnd-glapi/mapi/mapi.h                                        |   65 
 src/GLdispatch/vnd-glapi/mapi/mapi_abi.py                                   |  895 
 src/GLdispatch/vnd-glapi/mapi/mapi_glapi.c                                  |  250 
 src/GLdispatch/vnd-glapi/mapi/mapi_tmp.h                                    |   47 
 src/GLdispatch/vnd-glapi/mapi/shared-glapi/Makefile.am                      |   32 
 src/GLdispatch/vnd-glapi/mapi/shared-glapi/SConscript                       |  121 
 src/GLdispatch/vnd-glapi/mapi/shared-glapi/tests/Makefile.am                |   18 
 src/GLdispatch/vnd-glapi/mapi/shared-glapi/tests/check_table.cpp            |  471 
 src/GLdispatch/vnd-glapi/mapi/stub.c                                        |  228 
 src/GLdispatch/vnd-glapi/mapi/stub.h                                        |   59 
 src/GLdispatch/vnd-glapi/mapi/table.c                                       |   55 
 src/GLdispatch/vnd-glapi/mapi/table.h                                       |   71 
 src/GLdispatch/vnd-glapi/mapi/u_compiler.h                                  |   33 
 src/GLdispatch/vnd-glapi/mapi/u_current.c                                   |  330 
 src/GLdispatch/vnd-glapi/mapi/u_current.h                                   |  106 
 src/GLdispatch/vnd-glapi/mapi/u_execmem.c                                   |  145 
 src/GLdispatch/vnd-glapi/mapi/u_execmem.h                                   |    7 
 src/GLdispatch/vnd-glapi/mapi/u_macros.h                                    |   12 
 src/GLdispatch/vnd-glapi/mapi/u_thread.h                                    |  287 
 src/GLdispatch/vnd-glapi/mapi/vgapi/Makefile.am                             |   61 
 src/GLdispatch/vnd-glapi/mapi/vgapi/SConscript                              |   61 
 src/GLdispatch/vnd-glapi/mapi/vgapi/vg.pc.in                                |   12 
 src/GLdispatch/vnd-glapi/mapi/vgapi/vgapi.csv                               |   93 
 src/GLdispatch/vnd-glapi/tests/Makefile.am                                  |   18 
 src/GLdispatch/vnd-glapi/tests/check_table.cpp                              |  471 
 src/OpenGL/Makefile.am                                                      |    1 
 src/arch/x86-64/Makefile.am                                                 |    2 
 src/arch/x86/Makefile.am                                                    |    2 
 src/util/Makefile.am                                                        |    2 
 src/util/glvnd_pthread/Makefile.am                                          |    2 
 src/util/trace/Makefile.am                                                  |    2 
 src/x11glvnd/Makefile.am                                                    |    5 
 tests/GLX_dummy/Makefile.am                                                 |    1 
 tests/Makefile.am                                                           |    4 
 tests/fini_test_env.sh                                                      |    2 
 tests/init_test_env.sh                                                      |    4 
 tests/testglxnscreens.sh                                                    |    2 
 tests/testglxnscrthreads.sh                                                 |    2 
 tests/testglxqueryversion.c                                                 |    1 
 tests/testx11glvndproto.sh                                                  |    2 
 316 files changed, 37739 insertions(+), 37707 deletions(-)

New commits:
commit acb5f98231a994474c33f625af158e146133e395
Author: Brian Nguyen <brnguyen@nvidia.com>
Date:   Fri Sep 27 03:42:24 2013 -0700

    [tests] Replace SKIP_ENV_INIT with DO_X11_TESTS
    
    Instead of requiring a special environment variable to skip tests
    which require a special X11 environment, skip these tests by default
    and have users opt-in with the DO_X11_TESTS environment variable.
    
    Signed-off-by: Brian Nguyen <brnguyen@nvidia.com>

diff --git a/README.md b/README.md
index 635bfc1..68c9184 100644
--- a/README.md
+++ b/README.md
@@ -54,9 +54,9 @@ There are a few good starting points for familiarizing oneself with the code:
 
 The tests/ directory contains several unit tests which verify that dispatching
 to different vendors actually works. Run `make check` to run these unit tests.
-Note some of the unit tests require a special environment that can only be set
-up if X is not currently running. To skip these tests (and environment
-initialization/teardown), run `make check SKIP_ENV_INIT=1`.
+Note some of the unit tests require a special X server configuration and
+are skipped by default.  To include these tests (and X server
+initialization/teardown), run `make check DO_X11_TESTS=1`.
 
 Architecture
 ------------
diff --git a/tests/fini_test_env.sh b/tests/fini_test_env.sh
index 1663557..e228681 100755
--- a/tests/fini_test_env.sh
+++ b/tests/fini_test_env.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-if [ -n "$SKIP_ENV_INIT" ]; then
+if [ -z "$DO_X11_TESTS" ]; then
     echo "Test environment cleanup skipped"
     exit 77
 fi
diff --git a/tests/init_test_env.sh b/tests/init_test_env.sh
index 1bfad9a..61d72cc 100755
--- a/tests/init_test_env.sh
+++ b/tests/init_test_env.sh
@@ -2,11 +2,11 @@
 
 echo -n "Initializing test environment... "
 
-if [ -n "$SKIP_ENV_INIT" ]; then
+if [ -z "$DO_X11_TESTS" ]; then
     echo "skipped"
     exit 77
 fi
-echo "(set SKIP_ENV_INIT to disable this step)"
+echo "(unset DO_X11_TESTS to disable this step)"
 
 X -config "$ABS_TOP_BUILDDIR/tests/xorg.2screens.conf" \
   -modulepath "/usr/lib/xorg/modules/,$ABS_TOP_BUILDDIR/src/x11glvnd/.libs" \
diff --git a/tests/testglxnscreens.sh b/tests/testglxnscreens.sh
index 551f9ea..4fae6ee 100755
--- a/tests/testglxnscreens.sh
+++ b/tests/testglxnscreens.sh
@@ -2,7 +2,7 @@
 
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TOP_BUILDDIR/tests/GLX_dummy/.libs
 
-if [ -n "$SKIP_ENV_INIT" ]; then
+if [ -z "$DO_X11_TESTS" ]; then
     echo "Skipping test; requires environment init"
     exit 77
 fi
diff --git a/tests/testglxnscrthreads.sh b/tests/testglxnscrthreads.sh
index 9382d86..db7c0e6 100755
--- a/tests/testglxnscrthreads.sh
+++ b/tests/testglxnscrthreads.sh
@@ -5,7 +5,7 @@ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TOP_BUILDDIR/tests/GLX_dummy/.libs
 # We require pthreads be loaded before libGLX for correctness
 export LD_PRELOAD=libpthread.so.0
 
-if [ -n "$SKIP_ENV_INIT" ]; then
+if [ -z "$DO_X11_TESTS" ]; then
     echo "Skipping test; requires environment init"
     exit 77
 fi
diff --git a/tests/testx11glvndproto.sh b/tests/testx11glvndproto.sh
index 890d1b5..3804f6d 100755
--- a/tests/testx11glvndproto.sh
+++ b/tests/testx11glvndproto.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-if [ -n "$SKIP_ENV_INIT" ]; then
+if [ -z "$DO_X11_TESTS" ]; then
     echo "Skipping test; requires environment init"
     exit 77
 fi

commit c6dbd5782934ecf7aa6956a3cfd503aad67784ed
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Sep 26 22:32:02 2013 -0700

    [build] add $(BUILT_SOURCES) to $(CLEANFILES)
    
    The 'distclean' target should completely cleans the build directory, so that
    $(builddir) contains only directories.  This means that all built sources have
    to be included in CLEANFILES, or they're left behind.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Brian Nguyen <brnguyen@nvidia.com>

diff --git a/src/GL/Makefile.am b/src/GL/Makefile.am
index 79f34c9..efbb404 100644
--- a/src/GL/Makefile.am
+++ b/src/GL/Makefile.am
@@ -32,6 +32,7 @@ libGL_la_SOURCES = \
 	glapitemp.h
 
 BUILT_SOURCES = glapitemp.h
+CLEANFILES = $(BUILT_SOURCES)
 
 TOP = $(top_srcdir)
 GLAPI = $(top_srcdir)/$(MAPI_PREFIX)/glapi
diff --git a/src/OpenGL/Makefile.am b/src/OpenGL/Makefile.am
index 6a19df1..eafc864 100644
--- a/src/OpenGL/Makefile.am
+++ b/src/OpenGL/Makefile.am
@@ -32,6 +32,7 @@ libOpenGL_la_SOURCES = \
 	glapitemp.h
 
 BUILT_SOURCES = glapitemp.h
+CLEANFILES = $(BUILT_SOURCES)
 
 TOP = $(top_srcdir)
 GLAPI = $(top_srcdir)/$(MAPI_PREFIX)/glapi
diff --git a/src/arch/x86-64/Makefile.am b/src/arch/x86-64/Makefile.am
index ad4c4c8..9b1023e 100644
--- a/src/arch/x86-64/Makefile.am
+++ b/src/arch/x86-64/Makefile.am
@@ -32,7 +32,7 @@ noinst_PROGRAMS = gen_matypes
 
 gen_matypes_SOURCES = ../x86/gen_matypes.c
 BUILT_SOURCES = matypes.h
-CLEANFILES = matypes.h
+CLEANFILES = $(BUILT_SOURCES)
 
 matypes.h: gen_matypes
 	$(AM_V_GEN)./gen_matypes > $@
diff --git a/src/arch/x86/Makefile.am b/src/arch/x86/Makefile.am
index 1343827..762abde 100644
--- a/src/arch/x86/Makefile.am
+++ b/src/arch/x86/Makefile.am
@@ -32,7 +32,7 @@ noinst_PROGRAMS = gen_matypes
 
 gen_matypes_SOURCES = gen_matypes.c
 BUILT_SOURCES = matypes.h
-CLEANFILES = matypes.h
+CLEANFILES = $(BUILT_SOURCES)
 
 matypes.h: gen_matypes
 	$(AM_V_GEN)./gen_matypes > $@

commit 61360bc96133a38dcd4fc8d6753bba24369c6196
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Sep 26 18:47:05 2013 -0700

    [build] distribute files needed to build
    
    Everything needed to actually build the driver needs to be included in something
    that makes it end up in the distribution tarball.  For headers, use
    noinst_HEADERS.  For everything else, use EXTRA_DIST.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Brian Nguyen <brnguyen@nvidia.com>

diff --git a/Makefile.am b/Makefile.am
index a459377..eb63ba5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1 +1,2 @@
 SUBDIRS = src tests
+noinst_HEADERS = include
diff --git a/src/GLX/Makefile.am b/src/GLX/Makefile.am
index 729333f..46c215d 100644
--- a/src/GLX/Makefile.am
+++ b/src/GLX/Makefile.am
@@ -25,6 +25,16 @@
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
 
+noinst_HEADERS = \
+	libglxabi.h \
+	libglxabipriv.h \
+	libglxcurrent.h \
+	libglxgldispatch.h \
+	libglxmapping.h \
+	libglxnoop.h \
+	libglxnoopdefs.h \
+	libglxthread.h
+
 lib_LTLIBRARIES = libGLX.la
 
 UTIL_DIR = ../util
diff --git a/src/GLdispatch/Makefile.am b/src/GLdispatch/Makefile.am
index d21341b..91671e0 100644
--- a/src/GLdispatch/Makefile.am
+++ b/src/GLdispatch/Makefile.am
@@ -25,6 +25,10 @@
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
 
+noinst_HEADERS = \
+	GLdispatch.h \
+	GLdispatchPrivate.h
+
 lib_LTLIBRARIES = libGLdispatch.la
 
 SUBDIRS = vnd-glapi
diff --git a/src/GLdispatch/vnd-glapi/Makefile.am b/src/GLdispatch/vnd-glapi/Makefile.am
index 30a55b4..7140ae6 100644
--- a/src/GLdispatch/vnd-glapi/Makefile.am
+++ b/src/GLdispatch/vnd-glapi/Makefile.am
@@ -1,5 +1,7 @@
 # Used by OpenGL vendor-neutral dispatch library
 
+EXTRA_DIST = mapi
+
 TOP = $(top_srcdir)
 GLAPI = $(top_srcdir)/$(MAPI_PREFIX)/glapi
 include $(srcdir)/mapi/Makefile.sources
diff --git a/src/util/Makefile.am b/src/util/Makefile.am
index cfdc4a7..febab5c 100644
--- a/src/util/Makefile.am
+++ b/src/util/Makefile.am
@@ -1 +1,3 @@
 SUBDIRS = glvnd_pthread trace
+noinst_HEADERS = utils_misc.h
+EXTRA_DIST = uthash
diff --git a/src/util/glvnd_pthread/Makefile.am b/src/util/glvnd_pthread/Makefile.am
index 2c88ef4..5a778f3 100644
--- a/src/util/glvnd_pthread/Makefile.am
+++ b/src/util/glvnd_pthread/Makefile.am
@@ -27,6 +27,8 @@
 
 # libglvnd_pthread.la: Convenience library for wrapping pthreads
 
+noinst_HEADERS = glvnd_pthread.h
+
 noinst_LTLIBRARIES = libglvnd_pthread.la
 
 libglvnd_pthread_la_LIBADD = -ldl
diff --git a/src/util/trace/Makefile.am b/src/util/trace/Makefile.am
index da36033..dabc9f1 100644
--- a/src/util/trace/Makefile.am
+++ b/src/util/trace/Makefile.am
@@ -27,6 +27,8 @@
 
 # libtrace.la: convenience library for API library tracing routines
 
+noinst_HEADERS = trace.h
+
 noinst_LTLIBRARIES = libtrace.la
 
 libtrace_la_LIBADD = $(PTHREAD_LIBS)
diff --git a/src/x11glvnd/Makefile.am b/src/x11glvnd/Makefile.am
index 4056d30..b57577c 100644
--- a/src/x11glvnd/Makefile.am
+++ b/src/x11glvnd/Makefile.am
@@ -25,6 +25,11 @@
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
 
+noinst_HEADERS = \
+	x11glvnd.h \
+	x11glvndproto.h \
+	x11glvndserver.h
+
 noinst_LTLIBRARIES = libx11glvnd_client.la
 
 INCLUDES = \
diff --git a/tests/GLX_dummy/Makefile.am b/tests/GLX_dummy/Makefile.am
index 7c93899..7588df1 100644
--- a/tests/GLX_dummy/Makefile.am
+++ b/tests/GLX_dummy/Makefile.am
@@ -1,3 +1,4 @@
+noinst_HEADERS = GLX_dummy.h
 lib_LTLIBRARIES = libGLX_dummy.la
 
 check-local: libGLX_dummy_copy
diff --git a/tests/Makefile.am b/tests/Makefile.am
index ba6c9cf..190a1a9 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -28,6 +28,8 @@
 SUBDIRS = \
 	GLX_dummy
 
+noinst_HEADERS = test_utils.h
+
 TESTS_ENVIRONMENT = \
 	TOP_BUILDDIR=$(top_builddir) \
 	ABS_TOP_BUILDDIR=$(abs_top_builddir) \
@@ -48,6 +50,8 @@ TESTS = \
 	testglxnscrthreads.sh \
 	fini_test_env.sh
 
+EXTRA_DIST = $(TESTS)
+
 check_PROGRAMS = \
 	testglxgetprocaddress \
 	testglxmakecurrent \

commit c552b7173cd6ff00d49719e73cfef4c4b18fdb5a
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Sep 26 20:08:04 2013 -0700

    [build] make mapi a subdirectory of vnd-glapi
    
    Currently, the GLdispatch makefile recurses into the mapi/vnd-glapi
    subdirectory, which then uses files out of its parent directory.  This makes it
    difficult to include the mapi directory in the dist tarball because just
    including it in EXTRA_DIST makes it pick up the generated Makefile in addition
    to the checked-in source files.
    
    Instead, exchange the two directories so that mapi is a subdirectory of
    vnd-glapi and the former is included wholesale with EXTRA_DIST.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Brian Nguyen <brnguyen@nvidia.com>

diff --git a/configure.ac b/configure.ac
index dbcc7a2..1a269e9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -111,7 +111,7 @@ dnl
 dnl mapi top-relative paths: defined here so mapi can be used elsewhere
 dnl
 
-AC_SUBST([MAPI_PREFIX], [src/GLdispatch/mapi])
+AC_SUBST([MAPI_PREFIX], [src/GLdispatch/vnd-glapi/mapi])
 AC_SUBST([MAPI_MESA_PREFIX], [src/GLdispatch/mesa])
 
 AM_CONDITIONAL(HAVE_X86_ASM, echo "$DEFINES" | grep 'X86_ASM' >/dev/null 2>&1)
@@ -168,7 +168,7 @@ AC_CONFIG_FILES([Makefile
                  src/GLX/Makefile
                  src/x11glvnd/Makefile
                  src/GLdispatch/Makefile
-                 src/GLdispatch/mapi/vnd-glapi/Makefile
+                 src/GLdispatch/vnd-glapi/Makefile
                  src/util/Makefile
                  src/util/glvnd_pthread/Makefile
                  src/util/trace/Makefile
diff --git a/src/GLdispatch/Makefile.am b/src/GLdispatch/Makefile.am
index 2df9484..d21341b 100644
--- a/src/GLdispatch/Makefile.am
+++ b/src/GLdispatch/Makefile.am
@@ -27,12 +27,12 @@
 
 lib_LTLIBRARIES = libGLdispatch.la
 
-SUBDIRS = mapi/vnd-glapi
+SUBDIRS = vnd-glapi
 
-libGLdispatch_la_CFLAGS =  -I$(srcdir)/mapi/glapi
+libGLdispatch_la_CFLAGS =  -I$(srcdir)/vnd-glapi/mapi/glapi
 libGLdispatch_la_CFLAGS += -I$(top_srcdir)/src/util/trace
 libGLdispatch_la_CFLAGS += -I$(top_srcdir)/src/util/glvnd_pthread
-libGLdispatch_la_CFLAGS += -I$(srcdir)/mapi
+libGLdispatch_la_CFLAGS += -I$(srcdir)/vnd-glapi/mapi
 libGLdispatch_la_CFLAGS += -I$(top_srcdir)/include
 
 libGLdispatch_la_LDFLAGS = -shared
@@ -40,5 +40,5 @@ libGLdispatch_la_LDFLAGS = -shared
 libGLdispatch_la_SOURCES = \
 	GLdispatch.c
 
-libGLdispatch_la_LIBADD = mapi/vnd-glapi/libglapi.la
+libGLdispatch_la_LIBADD = vnd-glapi/libglapi.la
 libGLdispatch_la_LIBADD += ../util/trace/libtrace.la
diff --git a/src/GLdispatch/mapi/Android.mk b/src/GLdispatch/mapi/Android.mk
deleted file mode 100644
index f104378..0000000
--- a/src/GLdispatch/mapi/Android.mk
+++ /dev/null
@@ -1,78 +0,0 @@
-# Mesa 3-D graphics library
-#
-# Copyright (C) 2010-2011 Chia-I Wu <olvaffe@gmail.com>
-# Copyright (C) 2010-2011 LunarG Inc.
-#
-# Permission is hereby granted, free of charge, to any person obtaining a
-# copy of this software and associated documentation files (the "Software"),
-# to deal in the Software without restriction, including without limitation
-# the rights to use, copy, modify, merge, publish, distribute, sublicense,
-# and/or sell copies of the Software, and to permit persons to whom the
-# Software is furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included
-# in all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-# DEALINGS IN THE SOFTWARE.
-
-# Android.mk for glapi
-
-LOCAL_PATH := $(call my-dir)
-
-mapi_abi_headers :=
-
-# ---------------------------------------
-# Build libglapi
-# ---------------------------------------
-
-include $(CLEAR_VARS)
-
-abi_header := shared-glapi/glapi_mapi_tmp.h
-
-LOCAL_SRC_FILES := \
-	entry.c \
-	mapi_glapi.c \
-	stub.c \
-	table.c \
-	u_current.c \
-	u_execmem.c
-
-LOCAL_CFLAGS := \
-	-DMAPI_MODE_GLAPI \
-	-DMAPI_ABI_HEADER=\"$(abi_header)\"
-
-LOCAL_C_INCLUDES := \
-	$(MESA_TOP)/src/mapi
-
-LOCAL_MODULE := libglapi
-
-LOCAL_MODULE_CLASS := SHARED_LIBRARIES
-intermediates := $(call local-intermediates-dir)
-abi_header := $(intermediates)/$(abi_header)
-LOCAL_GENERATED_SOURCES := $(abi_header)
-
-$(abi_header): PRIVATE_PRINTER := shared-glapi
-
-mapi_abi_headers += $(abi_header)
-
-include $(MESA_COMMON_MK)
-include $(BUILD_SHARED_LIBRARY)
-
-
-mapi_abi_deps := \
-	$(wildcard $(LOCAL_PATH)/glapi/gen/*.py) \
-	$(wildcard $(LOCAL_PATH)/glapi/gen/*.xml) \
-	$(LOCAL_PATH)/mapi_abi.py
-
-$(mapi_abi_headers): PRIVATE_SCRIPT := $(MESA_PYTHON2) $(LOCAL_PATH)/mapi_abi.py
-$(mapi_abi_headers): PRIVATE_APIXML := $(LOCAL_PATH)/glapi/gen/gl_and_es_API.xml
-$(mapi_abi_headers): $(mapi_abi_deps)
-	@mkdir -p $(dir $@)
-	@echo "target $(PRIVATE_PRINTER): $(PRIVATE_MODULE) <= $(PRIVATE_APIXML)"
-	$(hide) $(PRIVATE_SCRIPT) --printer $(PRIVATE_PRINTER) --mode lib $(PRIVATE_APIXML) > $@
diff --git a/src/GLdispatch/mapi/Makefile.am b/src/GLdispatch/mapi/Makefile.am
deleted file mode 100644
index 96e85fc..0000000
--- a/src/GLdispatch/mapi/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright © 2013 Intel Corporation
-#
-# Permission is hereby granted, free of charge, to any person obtaining a
-# copy of this software and associated documentation files (the "Software"),
-# to deal in the Software without restriction, including without limitation
-# the rights to use, copy, modify, merge, publish, distribute, sublicense,
-# and/or sell copies of the Software, and to permit persons to whom the
-# Software is furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice (including the next
-# paragraph) shall be included in all copies or substantial portions of the
-# Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-
-SUBDIRS = glapi/gen
-
-if HAVE_VND_GLAPI
-SUBDIRS += vnd-glapi
-endif
-
-if HAVE_SHARED_GLAPI
-SUBDIRS += shared-glapi
-endif
-
-if HAVE_OPENGL
-SUBDIRS += glapi
-endif
-
-if HAVE_OPENGL_ES1
-SUBDIRS += es1api
-endif
-
-if HAVE_OPENGL_ES2
-SUBDIRS += es2api
-endif
-
-if HAVE_OPENVG
-SUBDIRS += vgapi
-endif
diff --git a/src/GLdispatch/mapi/Makefile.sources b/src/GLdispatch/mapi/Makefile.sources
deleted file mode 100644
index ecf3166..0000000
--- a/src/GLdispatch/mapi/Makefile.sources
+++ /dev/null
@@ -1,36 +0,0 @@
-# mapi/Makefile.sources
-#
-# mapi may be used in several ways
-#
-#  - In default mode, mapi implements the interface defined by mapi.h.  To use
-#    this mode, compile MAPI_FILES.
-#
-#  - In util mode, mapi provides utility functions for use with glapi.  To use
-#    this mode, compile MAPI_UTIL_FILES with MAPI_MODE_UTIL defined.
-#
-#  - In glapi mode, mapi implements the interface defined by glapi.h.  To use
-#    this mode, compile MAPI_GLAPI_FILES with MAPI_MODE_GLAPI defined.
-#
-#  - In bridge mode, mapi provides entry points calling into glapi.  To use
-#    this mode, compile MAPI_BRIDGE_FILES with MAPI_MODE_BRIDGE defined.
-
-MAPI_UTIL_FILES = \
-	$(TOP)/$(MAPI_PREFIX)/u_current.c \
-	$(TOP)/$(MAPI_PREFIX)/u_execmem.c
-
-MAPI_FILES = \
-	$(TOP)/$(MAPI_PREFIX)/entry.c \
-	$(TOP)/$(MAPI_PREFIX)/mapi.c \
-	$(TOP)/$(MAPI_PREFIX)/stub.c \
-	$(TOP)/$(MAPI_PREFIX)/table.c \
-	$(MAPI_UTIL_FILES)
-
-MAPI_GLAPI_FILES = \
-	$(TOP)/$(MAPI_PREFIX)/entry.c \
-	$(TOP)/$(MAPI_PREFIX)/mapi_glapi.c \
-	$(TOP)/$(MAPI_PREFIX)/stub.c \
-	$(TOP)/$(MAPI_PREFIX)/table.c \
-	$(MAPI_UTIL_FILES)
-
-MAPI_BRIDGE_FILES = \
-	$(TOP)/$(MAPI_PREFIX)/entry.c
diff --git a/src/GLdispatch/mapi/entry.c b/src/GLdispatch/mapi/entry.c
deleted file mode 100644
index a57661e..0000000
--- a/src/GLdispatch/mapi/entry.c
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- * Mesa 3-D graphics library
- *
- * Copyright (C) 2010 LunarG Inc.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included
- * in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- *
- * Authors:
- *    Chia-I Wu <olv@lunarg.com>
- */
-
-#include "entry.h"
-#include "u_current.h"
-#include "u_macros.h"
-
-/* define macros for use by assembly dispatchers */
-#define ENTRY_CURRENT_TABLE U_STRINGIFY(u_current)
-
-/* in bridge mode, mapi is a user of glapi */
-#ifdef MAPI_MODE_BRIDGE
-#define ENTRY_CURRENT_TABLE_GET "_glapi_get_dispatch"
-#else
-#define ENTRY_CURRENT_TABLE_GET U_STRINGIFY(u_current_get_internal)
-#endif
-
-#if defined(USE_X86_ASM) && defined(__GNUC__)
-#   ifdef GLX_USE_TLS
-#      include "entry_x86_tls.h"
-#   else                 
-#      include "entry_x86_tsd.h"
-#   endif
-#elif defined(USE_X86_64_ASM) && defined(__GNUC__) && defined(GLX_USE_TLS)
-#   include "entry_x86-64_tls.h"
-#else
-
-#include <stdlib.h>
-
-static INLINE const struct mapi_table *
-entry_current_get(void)
-{
-#ifdef MAPI_MODE_BRIDGE
-   return GET_DISPATCH();
-#else
-   return u_current_get();
-#endif
-}
-
-/* C version of the public entries */
-#define MAPI_TMP_DEFINES
-#define MAPI_TMP_PUBLIC_DECLARES
-#define MAPI_TMP_PUBLIC_ENTRIES
-#include "mapi_tmp.h"
-
-#ifndef MAPI_MODE_BRIDGE
-
-void
-entry_patch_public(void)
-{
-}
-
-mapi_func
-entry_get_public(int slot)
-{
-   /* pubic_entries are defined by MAPI_TMP_PUBLIC_ENTRIES */
-   return public_entries[slot];
-}
-
-mapi_func
-entry_generate(int slot)
-{
-   return NULL;
-}
-
-void
-entry_patch(mapi_func entry, int slot)
-{
-}
-
-#endif /* MAPI_MODE_BRIDGE */
-
-#endif /* asm */
diff --git a/src/GLdispatch/mapi/entry.h b/src/GLdispatch/mapi/entry.h
deleted file mode 100644
index dba1c06..0000000
--- a/src/GLdispatch/mapi/entry.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Mesa 3-D graphics library
- *
- * Copyright (C) 2010 LunarG Inc.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included
- * in all copies or substantial portions of the Software.
- *


Reply to: