From 3464bce419875535e53241bab1bf224f9d47ae72 Mon Sep 17 00:00:00 2001 From: Paul Berry Date: Thu, 18 Oct 2012 20:53:11 -0700 Subject: [PATCH] glapi: Annotate XML with exec="skip" for unimplemented functions. Future patches will use this annotation when code generating _mesa_create_exec_table(), to determine which functions should be skipped because they aren't implemented by Mesa. Reviewed-by: Jordan Justen Reviewed-by: Matt Turner --- src/mapi/glapi/gen/ARB_geometry_shader4.xml | 2 +- src/mapi/glapi/gen/ARB_get_program_binary.xml | 9 +- src/mapi/glapi/gen/GL3x.xml | 7 +- src/mapi/glapi/gen/es_EXT.xml | 12 +- src/mapi/glapi/gen/gl_API.dtd | 3 +- src/mapi/glapi/gen/gl_API.xml | 550 +++++++++--------- 6 files changed, 310 insertions(+), 273 deletions(-) diff --git a/src/mapi/glapi/gen/ARB_geometry_shader4.xml b/src/mapi/glapi/gen/ARB_geometry_shader4.xml index 97a4e2e8f0e..73f0a9c3d10 100644 --- a/src/mapi/glapi/gen/ARB_geometry_shader4.xml +++ b/src/mapi/glapi/gen/ARB_geometry_shader4.xml @@ -45,7 +45,7 @@ - + diff --git a/src/mapi/glapi/gen/ARB_get_program_binary.xml b/src/mapi/glapi/gen/ARB_get_program_binary.xml index 8da5c41e8fd..7db166564d8 100644 --- a/src/mapi/glapi/gen/ARB_get_program_binary.xml +++ b/src/mapi/glapi/gen/ARB_get_program_binary.xml @@ -11,7 +11,8 @@ - + @@ -19,14 +20,16 @@ - + - + diff --git a/src/mapi/glapi/gen/GL3x.xml b/src/mapi/glapi/gen/GL3x.xml index 82b977f58e7..ad12102c613 100644 --- a/src/mapi/glapi/gen/GL3x.xml +++ b/src/mapi/glapi/gen/GL3x.xml @@ -594,19 +594,20 @@ - + - + - + diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml index 5f837260b59..e66a5ffb83f 100644 --- a/src/mapi/glapi/gen/es_EXT.xml +++ b/src/mapi/glapi/gen/es_EXT.xml @@ -307,22 +307,26 @@ - + - + - + - + diff --git a/src/mapi/glapi/gen/gl_API.dtd b/src/mapi/glapi/gen/gl_API.dtd index 194a2fc1aec..b07b6965c64 100644 --- a/src/mapi/glapi/gen/gl_API.dtd +++ b/src/mapi/glapi/gen/gl_API.dtd @@ -38,7 +38,8 @@ vectorequiv NMTOKEN #IMPLIED es1 CDATA "none" es2 CDATA "none" - deprecated CDATA "none"> + deprecated CDATA "none" + exec NMTOKEN #IMPLIED> diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml index abb7ffd578c..249f956f6bf 100644 --- a/src/mapi/glapi/gen/gl_API.xml +++ b/src/mapi/glapi/gen/gl_API.xml @@ -6515,47 +6515,47 @@ - + - + - + - + - + - + - + - + - + @@ -6563,7 +6563,7 @@ - + @@ -6598,30 +6598,30 @@ - + - + - + - + - + @@ -8349,14 +8349,14 @@ - + - + @@ -8846,37 +8846,37 @@ - + - + - + - + - + - + @@ -8884,7 +8884,7 @@ - + @@ -8899,7 +8899,7 @@ - + @@ -8965,14 +8965,14 @@ - + - + @@ -8980,14 +8980,14 @@ - + - + @@ -8995,13 +8995,15 @@ - + - + @@ -9198,25 +9200,25 @@ - + - + - + - + @@ -9251,33 +9253,33 @@ - + - + - + - + - + - + @@ -9301,14 +9303,14 @@ - + - + @@ -9316,14 +9318,14 @@ - + - + @@ -9337,13 +9339,13 @@ - + - + @@ -9358,37 +9360,37 @@ - + - + - + - + - + - + @@ -9435,7 +9437,7 @@ - + @@ -9519,42 +9521,42 @@ - + - + - + - + - + - + @@ -9606,7 +9608,7 @@ - + @@ -9614,7 +9616,7 @@ - + @@ -9647,13 +9649,13 @@ - + - + @@ -9665,121 +9667,121 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9816,15 +9818,15 @@ - + - + - + @@ -9842,55 +9844,55 @@ - + - + - + - + - + - + - + - + - + - + @@ -9907,25 +9909,25 @@ - + - + - + - + @@ -10049,7 +10051,7 @@ - + @@ -10107,113 +10109,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10247,7 +10249,7 @@ - + @@ -10257,70 +10259,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10328,7 +10330,7 @@ - + @@ -10337,12 +10339,12 @@ - + - + @@ -10352,12 +10354,12 @@ - + - + @@ -10366,12 +10368,12 @@ - + - + @@ -10380,12 +10382,12 @@ - + - + @@ -10398,13 +10400,13 @@ - + - + @@ -10412,12 +10414,12 @@ - + - + @@ -10428,12 +10430,12 @@ - + - + @@ -10445,13 +10447,13 @@ - + - + @@ -10462,13 +10464,13 @@ - + - + @@ -10479,13 +10481,13 @@ - + - + @@ -10500,14 +10502,14 @@ - + - + @@ -10525,26 +10527,26 @@ - + - + - + - + @@ -10555,13 +10557,13 @@ - + - + @@ -10571,13 +10573,13 @@ - + - + @@ -10587,13 +10589,14 @@ - + - + @@ -10607,14 +10610,15 @@ - + - + @@ -10623,13 +10627,14 @@ - + - + @@ -10641,14 +10646,16 @@ - + - + @@ -10664,7 +10671,8 @@ - + @@ -10737,17 +10745,18 @@ - + - + - + @@ -10766,11 +10775,11 @@ - + - + @@ -10778,31 +10787,31 @@ - + - + - + - + - + @@ -10812,7 +10821,7 @@ - + @@ -10826,7 +10835,7 @@ - + @@ -10834,7 +10843,7 @@ - + @@ -10843,7 +10852,7 @@ - + @@ -10852,7 +10861,7 @@ - + @@ -10860,7 +10869,7 @@ - + @@ -10868,14 +10877,14 @@ - + - + @@ -11105,7 +11114,7 @@ - + @@ -11113,7 +11122,7 @@ - + @@ -11121,34 +11130,34 @@ - + - + - + - + - + @@ -11156,7 +11165,7 @@ - + @@ -11183,7 +11192,7 @@ - + @@ -11206,7 +11215,7 @@ - + @@ -11232,43 +11241,43 @@ - + - + - + - + - + - + - + @@ -11280,7 +11289,7 @@ - + @@ -11292,19 +11301,19 @@ - + - + - + @@ -11314,33 +11323,33 @@ - + - + - + - + - + @@ -11352,13 +11361,13 @@ - + - + @@ -11492,7 +11501,8 @@ - + @@ -11512,7 +11522,8 @@ - + @@ -11531,7 +11542,8 @@ of these functions. --> - + @@ -11539,7 +11551,8 @@ - + @@ -11547,21 +11560,24 @@ - + - + - + @@ -11569,21 +11585,24 @@ - + - + - + @@ -11603,7 +11622,8 @@ - + @@ -11641,7 +11661,8 @@ - + @@ -11649,7 +11670,8 @@ - + @@ -11658,13 +11680,14 @@ + deprecated="3.1" exec="skip"> - + @@ -11672,7 +11695,8 @@ - + @@ -12283,7 +12307,7 @@ - + @@ -12409,7 +12433,8 @@ + vectorequiv="ProgramNamedParameter4fvNV" deprecated="3.1" + exec="skip"> @@ -12420,7 +12445,8 @@ + vectorequiv="ProgramNamedParameter4dvNV" deprecated="3.1" + exec="skip"> @@ -12431,7 +12457,7 @@ + deprecated="3.1" exec="skip"> @@ -12440,7 +12466,7 @@ + deprecated="3.1" exec="skip"> @@ -12449,7 +12475,7 @@ + deprecated="3.1" exec="skip"> @@ -12458,7 +12484,7 @@ + deprecated="3.1" exec="skip"> @@ -12608,12 +12634,14 @@ - + - + @@ -12659,12 +12687,12 @@ - + - + @@ -12772,17 +12800,17 @@ - + - + - + @@ -12791,7 +12819,7 @@ - + @@ -12826,14 +12854,14 @@ - + - + @@ -12850,7 +12878,7 @@ - + @@ -12867,11 +12895,11 @@ - + - + -- 2.30.2