From bf83e652f6d023f1cdcf83ec3ebac024dc0032dc Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Thu, 24 Aug 2006 20:14:45 +0000 Subject: Add a new offset mode to the GL API XML. This mode, called "assign," tells the scripts to assign an available offset to the function. The important changes are in src/mesa/glapi/gl_XML.py and src/mesa/glapi/*.xml. Since the DRI drivers only depend on functions required by the ABI (e.g., GL 1.2 + ARB_multitexture) having fixed offsets, all functions not in the ABI use "assign" mode. This has caused the offset of basically every function outside the ABI to change. I have verified that a libGL with this patch works with a DRI driver without the patch. Futher, several function were removed from the dispatch tables altogether. These are the functions for the following extensions: GL_SGIS_texture_filter4 GL_SGIS_texture4D GL_SGIS_detail_texture GL_SGIS_sharpen_texture GL_SGIX_sprite GL_SGIX_instruments GL_SGIX_framezoom GL_SGIX_tag_sample_buffer GL_SGIX_reference_plane GL_SGIX_flush_raster GL_SGIX_list_priority GL_SGIX_fragment_lighting GL_PGI_misc_hints GL_EXT_index_material GL_EXT_index_func GL_3DFX_tbuffer This removes 50 functions from the dispatch table. --- src/mesa/glapi/gl_API.xml | 1088 ++++++++++++++++++++++----------------------- 1 file changed, 544 insertions(+), 544 deletions(-) (limited to 'src/mesa/glapi/gl_API.xml') diff --git a/src/mesa/glapi/gl_API.xml b/src/mesa/glapi/gl_API.xml index 04c573b5a8..7219b698be 100644 --- a/src/mesa/glapi/gl_API.xml +++ b/src/mesa/glapi/gl_API.xml @@ -5029,21 +5029,21 @@ - + - + - + @@ -5314,22 +5314,22 @@ - + - + - + - + @@ -5364,7 +5364,7 @@ - + @@ -5424,7 +5424,7 @@ - + @@ -5437,7 +5437,7 @@ - + @@ -5449,7 +5449,7 @@ - + @@ -5460,7 +5460,7 @@ - + @@ -5475,7 +5475,7 @@ - + @@ -5488,7 +5488,7 @@ - + @@ -5499,7 +5499,7 @@ - + @@ -5670,47 +5670,47 @@ - + - + - + - + - + - + - + - + - + @@ -5718,7 +5718,7 @@ - + @@ -5753,30 +5753,30 @@ - + - + - + - + - + @@ -6122,136 +6122,136 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6259,13 +6259,13 @@ - + - + @@ -6273,13 +6273,13 @@ - + - + @@ -6287,13 +6287,13 @@ - + - + @@ -6301,73 +6301,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -6377,17 +6377,17 @@ - + - + - + @@ -6415,7 +6415,7 @@ - + @@ -6424,14 +6424,14 @@ - + - + @@ -6440,14 +6440,14 @@ - + - + @@ -6456,14 +6456,14 @@ - + - + @@ -6472,7 +6472,7 @@ - + @@ -6491,28 +6491,28 @@ the ARB_vertex_program protocol to unused padding. --> - + - + - + - + @@ -6520,14 +6520,14 @@ - + - + @@ -6625,13 +6625,13 @@ - + - + @@ -6639,7 +6639,7 @@ - + @@ -6647,33 +6647,33 @@ - + - + - + - + - + @@ -6681,20 +6681,20 @@ - + - + - + @@ -6718,50 +6718,50 @@ - + - + - + - + - + - + - + - + @@ -6800,30 +6800,30 @@ - + - + - + - + - + @@ -6831,51 +6831,51 @@ - + - + - + - + - + - + - + - + - + @@ -6883,7 +6883,7 @@ - + @@ -6892,20 +6892,20 @@ - + - + - + @@ -6913,7 +6913,7 @@ - + @@ -6922,63 +6922,63 @@ - + - + - + - + - + - + - + - + - + @@ -6986,7 +6986,7 @@ - + @@ -6994,7 +6994,7 @@ - + @@ -7002,21 +7002,21 @@ - + - + - + @@ -7024,7 +7024,7 @@ - + @@ -7032,14 +7032,14 @@ - + - + @@ -7050,21 +7050,21 @@ - + - + - + @@ -7082,14 +7082,14 @@ - + - + @@ -7100,7 +7100,7 @@ - + @@ -7190,7 +7190,7 @@ - + @@ -7230,7 +7230,7 @@ - + @@ -7333,14 +7333,14 @@ - + - + @@ -7476,7 +7476,7 @@ - + @@ -7485,21 +7485,21 @@ - + - + - + @@ -7508,14 +7508,14 @@ - + - + @@ -7671,7 +7671,7 @@ - + @@ -7679,21 +7679,21 @@ - + - + - + @@ -7759,7 +7759,7 @@ - + @@ -7767,14 +7767,14 @@ - + - + @@ -7783,37 +7783,37 @@ - + - + - + - + - + - + @@ -7821,7 +7821,7 @@ - + @@ -7836,7 +7836,7 @@ - + @@ -7862,7 +7862,7 @@ - + @@ -7884,13 +7884,13 @@ - + - + @@ -7904,14 +7904,14 @@ - + - + @@ -7919,14 +7919,14 @@ - + - + @@ -7934,13 +7934,13 @@ - + - + @@ -7962,7 +7962,7 @@ - + @@ -7977,7 +7977,7 @@ - + @@ -7989,7 +7989,7 @@ - + @@ -7997,7 +7997,7 @@ - + @@ -8005,7 +8005,7 @@ - + @@ -8014,7 +8014,7 @@ - + @@ -8128,25 +8128,25 @@ - + - + - + - + @@ -8167,13 +8167,13 @@ - + - + @@ -8181,33 +8181,33 @@ - + - + - + - + - + - + @@ -8231,14 +8231,14 @@ - + - + @@ -8246,14 +8246,14 @@ - + - + @@ -8267,13 +8267,13 @@ - + - + @@ -8288,37 +8288,37 @@ - + - + - + - + - + - + @@ -8365,7 +8365,7 @@ - + @@ -8419,7 +8419,7 @@ - + @@ -8427,14 +8427,14 @@ - + - + @@ -8449,42 +8449,42 @@ - + - + - + - + - + - + @@ -8536,7 +8536,7 @@ - + @@ -8544,7 +8544,7 @@ - + @@ -8552,13 +8552,13 @@ - + - + @@ -8574,13 +8574,13 @@ - + - + @@ -8592,121 +8592,121 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8743,15 +8743,15 @@ - + - + - + @@ -8769,55 +8769,55 @@ - + - + - + - + - + - + - + - + - + - + @@ -8834,25 +8834,25 @@ - + - + - + - + @@ -8878,95 +8878,95 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8976,13 +8976,13 @@ - + - + @@ -8990,7 +8990,7 @@ - + @@ -9001,25 +9001,25 @@ - + - + - + - + - + @@ -9034,113 +9034,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9174,7 +9174,7 @@ - + @@ -9184,70 +9184,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9255,7 +9255,7 @@ - + @@ -9264,12 +9264,12 @@ - + - + @@ -9279,12 +9279,12 @@ - + - + @@ -9293,12 +9293,12 @@ - + - + @@ -9307,12 +9307,12 @@ - + - + @@ -9325,13 +9325,13 @@ - + - + @@ -9339,12 +9339,12 @@ - + - + @@ -9355,12 +9355,12 @@ - + - + @@ -9372,13 +9372,13 @@ - + - + @@ -9389,13 +9389,13 @@ - + - + @@ -9406,13 +9406,13 @@ - + - + @@ -9427,14 +9427,14 @@ - + - + @@ -9452,26 +9452,26 @@ - + - + - + - + @@ -9482,13 +9482,13 @@ - + - + @@ -9498,13 +9498,13 @@ - + - + @@ -9514,13 +9514,13 @@ - + - + @@ -9534,14 +9534,14 @@ - + - + @@ -9550,13 +9550,13 @@ - + - + @@ -9568,14 +9568,14 @@ - + - + @@ -9591,7 +9591,7 @@ - + @@ -9608,7 +9608,7 @@ - + @@ -9662,17 +9662,17 @@ - + - + - + @@ -9691,11 +9691,11 @@ - + - + @@ -9703,31 +9703,31 @@ - + - + - + - + - + @@ -9737,7 +9737,7 @@ - + @@ -9751,7 +9751,7 @@ - + @@ -9759,7 +9759,7 @@ - + @@ -9768,7 +9768,7 @@ - + @@ -9777,7 +9777,7 @@ - + @@ -9785,7 +9785,7 @@ - + @@ -9793,14 +9793,14 @@ - + - + @@ -9851,104 +9851,104 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9956,12 +9956,12 @@ - + - + @@ -9969,12 +9969,12 @@ - + - + @@ -9982,12 +9982,12 @@ - + - + @@ -9995,7 +9995,7 @@ - + @@ -10009,7 +10009,7 @@ - + @@ -10018,7 +10018,7 @@ - + @@ -10030,7 +10030,7 @@ - + @@ -10038,7 +10038,7 @@ - + @@ -10046,34 +10046,34 @@ - + - + - + - + - + @@ -10081,7 +10081,7 @@ - + @@ -10108,7 +10108,7 @@ - + @@ -10131,7 +10131,7 @@ - + @@ -10157,43 +10157,43 @@ - + - + - + - + - + - + - + @@ -10205,7 +10205,7 @@ - + @@ -10217,19 +10217,19 @@ - + - + - + @@ -10239,33 +10239,33 @@ - + - + - + - + - + @@ -10277,13 +10277,13 @@ - + - + @@ -10417,7 +10417,7 @@ - + @@ -10425,26 +10425,26 @@ - + - + - + - + @@ -10456,7 +10456,7 @@ of these functions. --> - + @@ -10464,7 +10464,7 @@ - + @@ -10472,21 +10472,21 @@ - + - + - + @@ -10494,41 +10494,41 @@ - + - + - + - + - + - + @@ -10536,7 +10536,7 @@ - + @@ -10545,14 +10545,14 @@ - + - + @@ -10561,14 +10561,14 @@ - + - + @@ -10576,7 +10576,7 @@ - + @@ -10584,13 +10584,13 @@ - + - + @@ -10598,7 +10598,7 @@ - + @@ -10607,43 +10607,43 @@ - + - + - + - + - + - + - + @@ -10651,49 +10651,49 @@ - + - + - + - + - + - + - + - + @@ -10701,49 +10701,49 @@ - + - + - + - + - + - + - + - + @@ -10751,13 +10751,13 @@ - + - + @@ -10765,97 +10765,97 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10897,45 +10897,45 @@ - + - + - + - + - + - + - + - + @@ -10946,7 +10946,7 @@ - + @@ -10960,7 +10960,7 @@ - + @@ -10977,7 +10977,7 @@ - + @@ -10987,7 +10987,7 @@ - + @@ -11000,7 +11000,7 @@ - + @@ -11016,7 +11016,7 @@ - + @@ -11034,7 +11034,7 @@ - + @@ -11090,13 +11090,13 @@ - + - + @@ -11118,7 +11118,7 @@ - + @@ -11210,7 +11210,7 @@ - + @@ -11220,7 +11220,7 @@ - + @@ -11230,7 +11230,7 @@ - + @@ -11238,7 +11238,7 @@ - + @@ -11246,7 +11246,7 @@ - + @@ -11254,7 +11254,7 @@ - + @@ -11298,7 +11298,7 @@ - + @@ -11319,7 +11319,7 @@ - + @@ -11416,13 +11416,13 @@ - + - + @@ -11431,7 +11431,7 @@ - + @@ -11466,14 +11466,14 @@ - + - + @@ -11490,7 +11490,7 @@ - + @@ -11507,11 +11507,11 @@ - + - + @@ -11520,12 +11520,12 @@ - + - + @@ -11537,7 +11537,7 @@ - + @@ -11552,14 +11552,14 @@ - + - + -- cgit v1.2.3