diff --git a/src/kits/opengl/GLDispatcher.cpp b/src/kits/opengl/GLDispatcher.cpp index 531922dc53..1526676c87 100644 --- a/src/kits/opengl/GLDispatcher.cpp +++ b/src/kits/opengl/GLDispatcher.cpp @@ -91,14 +91,14 @@ status_t GLDispatcher::CheckTable(const struct _glapi_table *table) { _glapi_check_table(table ? table : _glapi_get_dispatch()); - return B_ERROR; + return B_OK; } status_t GLDispatcher::SetTable(struct _glapi_table *table) { _glapi_set_dispatch(table); - return B_ERROR; + return B_OK; } diff --git a/src/kits/opengl/GLDispatcher.h b/src/kits/opengl/GLDispatcher.h index f482769c52..5204f56fa9 100644 --- a/src/kits/opengl/GLDispatcher.h +++ b/src/kits/opengl/GLDispatcher.h @@ -30,9 +30,9 @@ class GLDispatcher uint32 TableSize(); const _glapi_proc operator[](const char *function_name); + const char * operator[](uint32 offset); - const char * FunctionName(uint32 offset); - uint32 FunctionOffset(const char *function_name); + uint32 OffsetOf(const char *function_name); }; // Inlines methods @@ -72,15 +72,15 @@ inline const _glapi_proc GLDispatcher::operator[](const char *function_name) } -inline const char * GLDispatcher::FunctionName(uint32 offset) +inline const char * GLDispatcher::operator[](uint32 offset) { return _glapi_get_proc_name((GLuint) offset); } -inline uint32 GLDispatcher::FunctionOffset(const char *function_name) +inline uint32 GLDispatcher::OffsetOf(const char *function_name) { - return (uint32) _glapi_get_proc_offset; + return (uint32) _glapi_get_proc_offset(function_name); }