1GLGETPOINTERV(3G) [FIXME: manual] GLGETPOINTERV(3G)
2
3
4
6 glGetPointerv - return the address of the specified pointer
7
9 void glGetPointerv(GLenum pname, GLvoid ** params);
10
12 pname
13 Specifies the pointer to be returned. Must be one of
14 GL_DEBUG_CALLBACK_FUNCTION or GL_DEBUG_CALLBACK_USER_PARAM.
15
16 params
17 Returns the pointer value specified by pname.
18
20 glGetPointerv returns pointer information. pname indicates the pointer
21 to be returned, and params is a pointer to a location in which to place
22 the returned data. The parameters that may be queried include:
23
24 GL_DEBUG_CALLBACK_FUNCTION
25 Returns the current callback function set with the callback
26 argument of glDebugMessageCallback().
27
28 GL_DEBUG_CALLBACK_USER_PARAM
29 Returns the user parameter to the current callback function set
30 with the userParam argument of glDebugMessageCallback().
31
33 glGetPointerv is available in the OpenGL core profile only if the GL
34 version is 4.3 or later. It is available in the compatibility profile
35 for all GL versions, and accepts additional queries. However, these
36 reference pages document only the core profile.
37
39 GL_INVALID_ENUM is generated if pname is not an accepted value.
40
42 ┌──────────────┬───────────────────────────────────────────────────────────────────────┐
43 │ │ OpenGL Version │
44 ├──────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
45 │Function │ 2.0 │ 2.1 │ 3.0 │ 3.1 │ 3.2 │ 3.3 │ 4.0 │ 4.1 │ 4.2 │ 4.3 │ 4.4 │ 4.5 │
46 │/ │ │ │ │ │ │ │ │ │ │ │ │ │
47 │Feature │ │ │ │ │ │ │ │ │ │ │ │ │
48 │Name │ │ │ │ │ │ │ │ │ │ │ │ │
49 ├──────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
50 │glGetPointerv │ - │ - │ - │ - │ - │ - │ - │ - │ - │ ✔ │ ✔ │ ✔ │
51 └──────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
52
54 glDebugMessageCallback()
55
57 Copyright © 2014 Khronos Group. This material may be distributed
58 subject to the terms and conditions set forth in the Open Publication
59 License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.
60
62 Copyright © 2014 Khronos Group
63
64
65
66[FIXME: source] 07/13/2018 GLGETPOINTERV(3G)