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

libglvnd: Changes to 'debian-unstable'



 Makefile.am                                                                 |    1 
 README.md                                                                   |    6 
 autogen.sh                                                                  |    2 
 configure.ac                                                                |   10 
 debian/control                                                              |   14 
 debian/copyright                                                            |   52 
 debian/libglvnd-dev.install                                                 |    4 
 debian/rules                                                                |    4 
 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 
 320 files changed, 37775 insertions(+), 37745 deletions(-)

New commits:
commit af81897251a70dc0e8b01f803b70700c3b2af1ce
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date:   Wed Oct 2 12:22:56 2013 +0300

    lintian fixes

diff --git a/debian/control b/debian/control
index 8b75d75..7b1662f 100644
--- a/debian/control
+++ b/debian/control
@@ -12,16 +12,19 @@ Build-Depends:
  python-libxml2,
 Standards-Version: 3.9.4
 Section: libs
-Homepage: <insert the upstream URL, if relevant>
+Homepage: https://github.com/NVIDIA/libglvnd
 Vcs-Git: git://git.debian.org/pkg-xorg/lib/libglvnd.git
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libglvnd.git;a=summary
 
 Package: libglvnd-dev
 Section: libdevel
 Architecture: any
-Depends: libglvnd0 (= ${binary:Version})
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Depends: ${misc:Depends}, libglvnd0 (= ${binary:Version})
+Description: Vendor neutral GL dispatch library -- development files
+ This is an implementation of the vendor-neutral dispatch layer for
+ arbitrating OpenGL API calls between multiple vendors on a per-screen basis.
+ .
+ This package contains the development files.
 
 Package: libglvnd0
 Section: libs
@@ -29,7 +32,6 @@ Architecture: any
 Pre-Depends: ${misc:Pre-Depends},
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
-Description: <insert up to 60 chars description>
+Description: Vendor neutral GL dispatch library
  This is an implementation of the vendor-neutral dispatch layer for
  arbitrating OpenGL API calls between multiple vendors on a per-screen basis.
-
diff --git a/debian/copyright b/debian/copyright
index 5c62e9c..df7ba9f 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,36 +3,30 @@ Upstream-Name: libglvnd
 Source: https://github.com/NVIDIA/libglvnd
 
 Files: *
-Copyright: <years> <put author's name and email here>
-           <years> <likewise for another author>
-License: <special license>
- <Put the license of the package here indented by 1 space>
- <This follows the format of Description: lines in control file>
- .
- <Including paragraphs>
+Copyright: 2013 NVIDIA Corporation
+License: MIT
 
-# If you want to use GPL v2 or later for the /debian/* files use 
-# the following clauses, or change it to suit. Delete these two lines
 Files: debian/*
 Copyright: 2013 Timo Aaltonen <tjaalton@ubuntu.com>
-License: GPL-2+
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+License: MIT
 
-# Please also look if there are files or directories which have a
-# different copyright/license attached and list them here.
-# Please avoid to pick license terms that are more restrictive than the
-# packaged work, as it may make Debian's contributions unacceptable upstream.
+License: MIT
+ 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, sub license, 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 NON-INFRINGEMENT.
+ IN NO EVENT SHALL TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS 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.

commit 98763fb12140c3aedd8f3a1a23896d63be2d2e33
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date:   Wed Oct 2 12:02:28 2013 +0300

    install .a files too

diff --git a/debian/libglvnd-dev.install b/debian/libglvnd-dev.install
index 3666236..eb087eb 100644
--- a/debian/libglvnd-dev.install
+++ b/debian/libglvnd-dev.install
@@ -1 +1,2 @@
 usr/lib/*/lib*.so
+usr/lib/*/lib*.a

commit bf0625d6716901c5426b0378a393573b95d82f27
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date:   Wed Oct 2 11:59:35 2013 +0300

    delete .la files

diff --git a/debian/rules b/debian/rules
index cc02ab8..e69b6c0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,7 @@
 #export DH_VERBOSE=1
 
 override_dh_install:
+	find debian/tmp -name '*.la' -delete
 	dh_install --fail-missing
 
 %:

commit 027aea4d1c4ca8aab69209edbae0740f6b11ef40
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date:   Wed Oct 2 11:59:03 2013 +0300

    install only .so in -dev

diff --git a/debian/libglvnd-dev.install b/debian/libglvnd-dev.install
index b3a6e12..3666236 100644
--- a/debian/libglvnd-dev.install
+++ b/debian/libglvnd-dev.install
@@ -1,4 +1 @@
-usr/include/*
 usr/lib/*/lib*.so
-usr/lib/pkgconfig/*
-usr/share/pkgconfig/*

commit 364bcf5dea1fa0ee779af5de0f3d5137458712e5
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date:   Wed Oct 2 11:56:20 2013 +0300

    rules: run dh_install with --fail-missing.

diff --git a/debian/rules b/debian/rules
index 7e97af4..cc02ab8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,5 +3,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+override_dh_install:
+	dh_install --fail-missing
+
 %:
 	dh $@ --with autoreconf,xsf --builddirectory=build/

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
-


Reply to: