diff options
author | Pierre-Eric Pelloux-Prayer <[email protected]> | 2019-05-07 11:20:51 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-06-03 15:28:51 -0400 |
commit | d2906293c432b1b0519612caed0c50f43044966a (patch) | |
tree | eeab75882fe84ea8e3168456025138d0b9d66bce /src/mesa/main/tests | |
parent | 28ce704bb012e0510bfb90659020764800e62e82 (diff) |
mesa: EXT_dsa add selectorless matrix stack functions
Allows the legacy matrix stacks to be manipulated without disturbing the
matrix mode selector.
Adapted from a patch from Chris Forbes.
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa/main/tests')
-rw-r--r-- | src/mesa/main/tests/dispatch_sanity.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp index d1618e7fde6..b171e1768b0 100644 --- a/src/mesa/main/tests/dispatch_sanity.cpp +++ b/src/mesa/main/tests/dispatch_sanity.cpp @@ -1016,21 +1016,21 @@ const struct function common_desktop_functions_possible[] = { { "glGetQueryBufferObjectui64v", 45, -1 }, /* GL_EXT_direct_state_access - GL 1.0 */ - //{ "glMatrixLoadfEXT", 10, -1 }, - //{ "glMatrixLoaddEXT", 10, -1 }, - //{ "glMatrixMultfEXT", 10, -1 }, - //{ "glMatrixMultdEXT", 10, -1 }, - //{ "glMatrixLoadIdentityEXT", 10, -1 }, - //{ "glMatrixRotatefEXT", 10, -1 }, - //{ "glMatrixRotatedEXT", 10, -1 }, - //{ "glMatrixScalefEXT", 10, -1 }, - //{ "glMatrixScaledEXT", 10, -1 }, - //{ "glMatrixTranslatefEXT", 10, -1 }, - //{ "glMatrixTranslatedEXT", 10, -1 }, - //{ "glMatrixOrthoEXT", 10, -1 }, - //{ "glMatrixFrustumEXT", 10, -1 }, - //{ "glMatrixPushEXT", 10, -1 }, - //{ "glMatrixPopEXT", 10, -1 }, + { "glMatrixLoadfEXT", 10, -1 }, + { "glMatrixLoaddEXT", 10, -1 }, + { "glMatrixMultfEXT", 10, -1 }, + { "glMatrixMultdEXT", 10, -1 }, + { "glMatrixLoadIdentityEXT", 10, -1 }, + { "glMatrixRotatefEXT", 10, -1 }, + { "glMatrixRotatedEXT", 10, -1 }, + { "glMatrixScalefEXT", 10, -1 }, + { "glMatrixScaledEXT", 10, -1 }, + { "glMatrixTranslatefEXT", 10, -1 }, + { "glMatrixTranslatedEXT", 10, -1 }, + { "glMatrixOrthoEXT", 10, -1 }, + { "glMatrixFrustumEXT", 10, -1 }, + { "glMatrixPushEXT", 10, -1 }, + { "glMatrixPopEXT", 10, -1 }, /* GL_EXT_direct_state_access - GL 1.1 */ //{ "glClientAttribDefaultEXT", 11, -1 }, //{ "glPushClientAttribDefaultEXT", 11, -1 }, @@ -1121,10 +1121,10 @@ const struct function common_desktop_functions_possible[] = { //{ "glCompressedMultiTexSubImage2DEXT", 13, -1 }, //{ "glCompressedMultiTexSubImage3DEXT", 13, -1 }, //{ "glGetCompressedMultiTexImageEXT", 13, -1 }, - //{ "glMatrixLoadTransposefEXT", 13, -1 }, - //{ "glMatrixLoadTransposedEXT", 13, -1 }, - //{ "glMatrixMultTransposefEXT", 13, -1 }, - //{ "glMatrixMultTransposedEXT", 13, -1 }, + { "glMatrixLoadTransposefEXT", 13, -1 }, + { "glMatrixLoadTransposedEXT", 13, -1 }, + { "glMatrixMultTransposefEXT", 13, -1 }, + { "glMatrixMultTransposedEXT", 13, -1 }, /* GL_EXT_direct_state_access - GL 1.5 */ //{ "glNamedBufferDataEXT", 15, -1 }, //{ "glNamedBufferSubDataEXT", 15, -1 }, |