diff options
author | Kenneth Graunke <[email protected]> | 2012-11-17 20:51:42 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2012-11-19 11:49:04 -0800 |
commit | 1f74a5b3ccb416feb753c5e8feb9531228179743 (patch) | |
tree | 994dc34fcacd621fdb2bafd6d08e904b6d77e1c6 | |
parent | bbda7d65a9a71c41eb8dfe7aa3f4fce8c15ebbca (diff) |
mesa: Mark GetBufferParameteri64v as implemented.
Apparently this was accidentally marked as unimplemented, and thus not
put in the dispatch table.
Fixes 7 es3conform tests:
- copy_buffer_parameters
- copy_buffer_data
- copy_buffer_usage
- pixel_buffer_object_bind
- pixel_buffer_object_parameteriv
- pixel_buffer_object_texture_read
- pixel_buffer_object_usage
v2: Also update the DispatchSanity test for this change.
Reviewed-by: Matt Turner <[email protected]>
-rw-r--r-- | src/mapi/glapi/gen/GL3x.xml | 3 | ||||
-rw-r--r-- | src/mesa/main/tests/dispatch_sanity.cpp | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/src/mapi/glapi/gen/GL3x.xml b/src/mapi/glapi/gen/GL3x.xml index 83b5d499a12..1b7adddfa18 100644 --- a/src/mapi/glapi/gen/GL3x.xml +++ b/src/mapi/glapi/gen/GL3x.xml @@ -601,8 +601,7 @@ <param name="data" type="GLint64 *"/> </function> - <function name="GetBufferParameteri64v" offset="assign" es2="3.0" - exec="skip"> + <function name="GetBufferParameteri64v" offset="assign" es2="3.0"> <param name="target" type="GLenum"/> <param name="pname" type="GLenum"/> <param name="params" type="GLint64 *"/> diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp index 56f0dfb921c..a7c6f8fd928 100644 --- a/src/mesa/main/tests/dispatch_sanity.cpp +++ b/src/mesa/main/tests/dispatch_sanity.cpp @@ -1301,8 +1301,7 @@ const struct function gles3_functions_possible[] = { { "glGetActiveUniformBlockiv", 30, -1 }, { "glGetActiveUniformBlockName", 30, -1 }, { "glGetActiveUniformsiv", 30, -1 }, - // We have an implementation (added Jan 1 2010, 1fbc7193) but never tested... - // { "glGetBufferParameteri64v", 30, -1 }, + { "glGetBufferParameteri64v", 30, -1 }, // We check for the aliased -OES version in GLES 2 // { "glGetBufferPointerv", 30, -1 }, { "glGetFragDataLocation", 30, -1 }, |