From 3c474657f7dd2c565eff9fe74a1dc5b2c1c92007 Mon Sep 17 00:00:00 2001 From: Paul Berry Date: Mon, 22 Oct 2012 16:49:24 -0700 Subject: [PATCH] glapi: Annotate XML with exec="{es,check}" for special GLES1 functions. Future patches will use this annotation when code generating _mesa_create_exec_table(), to determine which functions should be dispatched to ES-specific implementations. exec="es" indicates that the ES-specific implementation has a name beginning with "_es_" (e.g. _es_QueryMatrixxOES), and exec="check" indicates that the ES-specific implementation has a name beginning with "_check_" (e.g. _check_GetTexGenxvOES). Reviewed-by: Jordan Justen Reviewed-by: Matt Turner --- src/mapi/glapi/gen/OES_fixed_point.xml | 83 +++++++++++++++-------------- src/mapi/glapi/gen/OES_single_precision.xml | 8 +-- src/mapi/glapi/gen/es_EXT.xml | 6 +-- 3 files changed, 49 insertions(+), 48 deletions(-) diff --git a/src/mapi/glapi/gen/OES_fixed_point.xml b/src/mapi/glapi/gen/OES_fixed_point.xml index 974240c49c0..4996d353230 100644 --- a/src/mapi/glapi/gen/OES_fixed_point.xml +++ b/src/mapi/glapi/gen/OES_fixed_point.xml @@ -14,13 +14,13 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -28,12 +28,12 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -41,24 +41,25 @@ + es1="1.0" exec="es"> - + + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -68,62 +69,62 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -132,14 +133,14 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -149,18 +150,18 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -168,41 +169,41 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -210,13 +211,13 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -228,47 +229,47 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> + es1="1.0" exec="es"> + static_dispatch="false" es1="1.0" exec="es"> + es1="1.0" exec="es"> + static_dispatch="false" es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -276,21 +277,21 @@ + es1="1.0" exec="check"> + es1="1.0" exec="check"> + es1="1.0" exec="check"> diff --git a/src/mapi/glapi/gen/OES_single_precision.xml b/src/mapi/glapi/gen/OES_single_precision.xml index 7d47441591e..112e08f82c1 100644 --- a/src/mapi/glapi/gen/OES_single_precision.xml +++ b/src/mapi/glapi/gen/OES_single_precision.xml @@ -12,7 +12,7 @@ + es1="1.0" exec="es"> @@ -24,13 +24,13 @@ + es1="1.0" exec="es"> + es1="1.0" exec="es"> @@ -40,7 +40,7 @@ + es1="1.0" exec="es"> diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml index e66a5ffb83f..e86f2eda209 100644 --- a/src/mapi/glapi/gen/es_EXT.xml +++ b/src/mapi/glapi/gen/es_EXT.xml @@ -115,7 +115,7 @@ + es1="1.0" exec="es"> @@ -124,7 +124,7 @@ + es1="1.0" exec="es"> @@ -359,7 +359,7 @@ + es1="1.0" exec="es"> -- 2.11.0