Home
last modified time | relevance | path

Searched refs:GLuint (Results 1 – 25 of 71) sorted by relevance

123

/device/google/cuttlefish_common/guest/libs/eglwrapper/
Dgles3_wrapper_proc.h13 typedef void (gles3_APIENTRY *glAttachShader_wrapper_proc_t) (GLuint, GLuint);
14 typedef void (gles3_APIENTRY *glBindAttribLocation_wrapper_proc_t) (GLuint, GLuint, const GLchar*);
15 typedef void (gles3_APIENTRY *glBindBuffer_wrapper_proc_t) (GLenum, GLuint);
16 typedef void (gles3_APIENTRY *glBindFramebuffer_wrapper_proc_t) (GLenum, GLuint);
17 typedef void (gles3_APIENTRY *glBindRenderbuffer_wrapper_proc_t) (GLenum, GLuint);
18 typedef void (gles3_APIENTRY *glBindTexture_wrapper_proc_t) (GLenum, GLuint);
32 typedef void (gles3_APIENTRY *glCompileShader_wrapper_proc_t) (GLuint);
37 typedef GLuint (gles3_APIENTRY *glCreateProgram_wrapper_proc_t) ();
38 typedef GLuint (gles3_APIENTRY *glCreateShader_wrapper_proc_t) (GLenum);
40 typedef void (gles3_APIENTRY *glDeleteBuffers_wrapper_proc_t) (GLsizei, const GLuint*);
[all …]
Dgles3_wrapper_entry.cpp9 void glAttachShader(GLuint program, GLuint shader);
10 void glBindAttribLocation(GLuint program, GLuint index, const GLchar* name);
11 void glBindBuffer(GLenum target, GLuint buffer);
12 void glBindFramebuffer(GLenum target, GLuint framebuffer);
13 void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
14 void glBindTexture(GLenum target, GLuint texture);
28 void glCompileShader(GLuint shader);
33 GLuint glCreateProgram();
34 GLuint glCreateShader(GLenum type);
36 void glDeleteBuffers(GLsizei n, const GLuint* buffers);
[all …]
Dgles3.in2 GL_ENTRY(void, glAttachShader, GLuint program, GLuint shader)
3 GL_ENTRY(void, glBindAttribLocation, GLuint program, GLuint index, const GLchar* name)
4 GL_ENTRY(void, glBindBuffer, GLenum target, GLuint buffer)
5 GL_ENTRY(void, glBindFramebuffer, GLenum target, GLuint framebuffer)
6 GL_ENTRY(void, glBindRenderbuffer, GLenum target, GLuint renderbuffer)
7 GL_ENTRY(void, glBindTexture, GLenum target, GLuint texture)
21 GL_ENTRY(void, glCompileShader, GLuint shader)
26 GL_ENTRY(GLuint, glCreateProgram, void)
27 GL_ENTRY(GLuint, glCreateShader, GLenum type)
29 GL_ENTRY(void, glDeleteBuffers, GLsizei n, const GLuint* buffers)
[all …]
Dgles1_wrapper_proc.h52 typedef void (gles1_APIENTRY *glBindBuffer_wrapper_proc_t) (GLenum, GLuint);
53 typedef void (gles1_APIENTRY *glBindTexture_wrapper_proc_t) (GLenum, GLuint);
71 typedef void (gles1_APIENTRY *glDeleteBuffers_wrapper_proc_t) (GLsizei, const GLuint*);
72 typedef void (gles1_APIENTRY *glDeleteTextures_wrapper_proc_t) (GLsizei, const GLuint*);
91 typedef void (gles1_APIENTRY *glGenBuffers_wrapper_proc_t) (GLsizei, GLuint*);
92 typedef void (gles1_APIENTRY *glGenTextures_wrapper_proc_t) (GLsizei, GLuint*);
105 typedef GLboolean (gles1_APIENTRY *glIsBuffer_wrapper_proc_t) (GLuint);
107 typedef GLboolean (gles1_APIENTRY *glIsTexture_wrapper_proc_t) (GLuint);
138 typedef void (gles1_APIENTRY *glStencilFunc_wrapper_proc_t) (GLenum, GLint, GLuint);
139 typedef void (gles1_APIENTRY *glStencilMask_wrapper_proc_t) (GLuint);
[all …]
/device/generic/goldfish-opengl/system/GLESv2_enc/
Dgl2_client_proc.h16 typedef void (gl2_APIENTRY *glAttachShader_client_proc_t) (void * ctx, GLuint, GLuint);
17 typedef void (gl2_APIENTRY *glBindAttribLocation_client_proc_t) (void * ctx, GLuint, GLuint, const …
18 typedef void (gl2_APIENTRY *glBindBuffer_client_proc_t) (void * ctx, GLenum, GLuint);
19 typedef void (gl2_APIENTRY *glBindFramebuffer_client_proc_t) (void * ctx, GLenum, GLuint);
20 typedef void (gl2_APIENTRY *glBindRenderbuffer_client_proc_t) (void * ctx, GLenum, GLuint);
21 typedef void (gl2_APIENTRY *glBindTexture_client_proc_t) (void * ctx, GLenum, GLuint);
35 typedef void (gl2_APIENTRY *glCompileShader_client_proc_t) (void * ctx, GLuint);
40 typedef GLuint (gl2_APIENTRY *glCreateProgram_client_proc_t) (void * ctx);
41 typedef GLuint (gl2_APIENTRY *glCreateShader_client_proc_t) (void * ctx, GLenum);
43 typedef void (gl2_APIENTRY *glDeleteBuffers_client_proc_t) (void * ctx, GLsizei, const GLuint*);
[all …]
Dgl2_entry.cpp9 void glAttachShader(GLuint program, GLuint shader);
10 void glBindAttribLocation(GLuint program, GLuint index, const GLchar* name);
11 void glBindBuffer(GLenum target, GLuint buffer);
12 void glBindFramebuffer(GLenum target, GLuint framebuffer);
13 void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
14 void glBindTexture(GLenum target, GLuint texture);
28 void glCompileShader(GLuint shader);
33 GLuint glCreateProgram();
34 GLuint glCreateShader(GLenum type);
36 void glDeleteBuffers(GLsizei n, const GLuint* buffers);
[all …]
DGL2Encoder.h86 GLuint boundBuffer(GLenum target) const;
88 BufferData* getBufferDataById(GLuint buffer) const;
89 bool isBufferMapped(GLuint buffer) const;
129 GLuint m_ssbo_offset_align;
130 GLuint m_ubo_offset_align;
137 GLuint m_primitiveRestartIndex;
153 void updateHostTexture2DBindingsFromProgramData(GLuint program);
168 void safe_glGetIntegeri_v(GLenum param, GLuint index, GLint *val);
169 void safe_glGetInteger64i_v(GLenum param, GLuint index, GLint64 *val);
170 void safe_glGetBooleani_v(GLenum param, GLuint index, GLboolean *val);
[all …]
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/
DGLSharedGroup.h76 GLuint flags;
80 GLuint m_numIndexes;
85 std::vector<GLuint> m_shaders;
93 void initProgramData(GLuint numIndexes);
96 void setIndexInfo(GLuint index, GLint base, GLint size, GLenum type);
97 void setIndexFlags(GLuint index, GLuint flags);
98 GLuint getIndexForLocation(GLint location);
109 bool attachShader(GLuint shader);
110 bool detachShader(GLuint shader);
112 GLuint getShader(size_t i) const { return m_shaders[i]; } in getShader()
[all …]
DGLClientState.h46 GLuint name;
48 std::vector<GLuint> colorAttachmenti_textures;
49 GLuint depthAttachment_texture;
50 GLuint stencilAttachment_texture;
51 GLuint depthstencilAttachment_texture;
58 std::vector<GLuint> colorAttachmenti_rbos;
59 GLuint depthAttachment_rbo;
60 GLuint stencilAttachment_rbo;
61 GLuint depthstencilAttachment_rbo;
72 GLuint name;
[all …]
DGLSharedGroup.cpp42 void ProgramData::initProgramData(GLuint numIndexes) { in initProgramData()
64 GLuint index, GLint base, GLint size, GLenum type) { in setIndexInfo()
84 void ProgramData::setIndexFlags(GLuint index, GLuint flags) { in setIndexFlags()
91 GLuint ProgramData::getIndexForLocation(GLint location) { in getIndexForLocation()
92 GLuint index = m_numIndexes; in getIndexForLocation()
96 for (GLuint i = 0; i < m_numIndexes; ++i) { in getIndexForLocation()
108 GLuint index = getIndexForLocation(location); in getTypeForLocation()
117 for (GLuint i= 0; i < m_numIndexes; i++) { in setupLocationShiftWAR()
131 GLuint index = getIndexForLocation(hostLoc); in locationWARHostToApp()
148 for (GLuint i = 0; i < m_numIndexes; i++) { in locationWARAppToHost()
[all …]
/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/
Dgles31_only.entries5 void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z);
11 void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint *params);
12 GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar *name);
13 void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSiz…
14 void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCoun…
15 GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar *name);
16 void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program);
17 void glActiveShaderProgram(GLuint pipeline, GLuint program);
18 GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const*strings);
19 void glBindProgramPipeline(GLuint pipeline);
[all …]
Dgles3_only.entries9 void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const v…
15 void glGenQueries(GLsizei n, GLuint *ids);
16 void glDeleteQueries(GLsizei n, const GLuint *ids);
17 GLboolean glIsQuery(GLuint id);
18 void glBeginQuery(GLenum target, GLuint id);
21 void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params);
33 void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint…
36 void glBindVertexArray(GLuint array);
37 void glDeleteVertexArrays(GLsizei n, const GLuint *arrays);
38 void glGenVertexArrays(GLsizei n, GLuint *arrays);
[all …]
Dgles2_core.entries6 void glAttachShader(GLuint program, GLuint shader);
7 void glBindAttribLocation(GLuint program, GLuint index, const GLchar *name);
8 void glBindBuffer(GLenum target, GLuint buffer);
9 void glBindFramebuffer(GLenum target, GLuint framebuffer);
10 void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
11 void glBindTexture(GLenum target, GLuint texture);
25 void glCompileShader(GLuint shader);
30 GLuint glCreateProgram(void);
31 GLuint glCreateShader(GLenum type);
33 void glDeleteBuffers(GLsizei n, const GLuint *buffers);
[all …]
/device/generic/goldfish-opengl/system/include/GLES2/
Dgl2ext.h81 typedef void (GL_APIENTRY *GLDEBUGPROCKHR)(GLenum source,GLenum type,GLuint id,GLenum severity,GLs…
122 …PROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean en…
123 typedef void (GL_APIENTRYP PFNGLDEBUGMESSAGEINSERTKHRPROC) (GLenum source, GLenum type, GLuint id, …
125 typedef GLuint (GL_APIENTRYP PFNGLGETDEBUGMESSAGELOGKHRPROC) (GLuint count, GLsizei bufSize, GLenum…
126 typedef void (GL_APIENTRYP PFNGLPUSHDEBUGGROUPKHRPROC) (GLenum source, GLuint id, GLsizei length, c…
128 typedef void (GL_APIENTRYP PFNGLOBJECTLABELKHRPROC) (GLenum identifier, GLuint name, GLsizei length…
129 typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELKHRPROC) (GLenum identifier, GLuint name, GLsizei buf…
134 …olKHR (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean en…
135 GL_APICALL void GL_APIENTRY glDebugMessageInsertKHR (GLenum source, GLenum type, GLuint id, GLenum …
137 GL_APICALL GLuint GL_APIENTRY glGetDebugMessageLogKHR (GLuint count, GLsizei bufSize, GLenum *sourc…
[all …]
Dgl2.h66 typedef unsigned int GLuint; typedef
378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader);
379 GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);
380 GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer);
381 GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer);
382 GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer);
383 GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture);
397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader);
402 GL_APICALL GLuint GL_APIENTRY glCreateProgram (void);
403 GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type);
[all …]
/device/generic/opengl-transport/host/libs/virglrenderer/GLESv3_dec/
Dgles3.in2 GL_ENTRY(void, glAttachShader, GLuint program, GLuint shader)
3 GL_ENTRY(void, glBindAttribLocation, GLuint program, GLuint index, const GLchar* name)
4 GL_ENTRY(void, glBindBuffer, GLenum target, GLuint buffer)
5 GL_ENTRY(void, glBindFramebuffer, GLenum target, GLuint framebuffer)
6 GL_ENTRY(void, glBindRenderbuffer, GLenum target, GLuint renderbuffer)
7 GL_ENTRY(void, glBindTexture, GLenum target, GLuint texture)
21 GL_ENTRY(void, glCompileShader, GLuint shader)
26 GL_ENTRY(GLuint, glCreateProgram, void)
27 GL_ENTRY(GLuint, glCreateShader, GLenum type)
29 GL_ENTRY(void, glDeleteBuffers, GLsizei n, const GLuint* buffers)
[all …]
/device/generic/goldfish-opengl/system/include/GLES3/
Dgl31.h66 typedef unsigned int GLuint; typedef
378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader);
379 GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);
380 GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer);
381 GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer);
382 GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer);
383 GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture);
397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader);
402 GL_APICALL GLuint GL_APIENTRY glCreateProgram (void);
403 GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type);
[all …]
Dgl3.h66 typedef unsigned int GLuint; typedef
378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader);
379 GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);
380 GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer);
381 GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer);
382 GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer);
383 GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture);
397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader);
402 GL_APICALL GLuint GL_APIENTRY glCreateProgram (void);
403 GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type);
[all …]
/device/generic/opengl-transport/host/libs/virglrenderer/
DGLESv1.cpp23 static void glDeleteFencesNV(GLsizei, const GLuint*) { in glDeleteFencesNV() argument
27 static void glDisableDriverControlQCOM(GLuint) { in glDisableDriverControlQCOM() argument
35 static void glEnableDriverControlQCOM(GLuint) { in glEnableDriverControlQCOM() argument
47 static void glExtGetBuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetBuffersQCOM() argument
51 static void glExtGetFramebuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetFramebuffersQCOM() argument
55 static void glExtGetProgramBinarySourceQCOM(GLuint, GLenum, GLchar*, GLint*) { in glExtGetProgramBinarySourceQCOM() argument
59 static void glExtGetProgramsQCOM(GLuint*, GLint, GLint*) { in glExtGetProgramsQCOM() argument
63 static void glExtGetRenderbuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetRenderbuffersQCOM() argument
67 static void glExtGetShadersQCOM(GLuint*, GLint, GLint*) { in glExtGetShadersQCOM() argument
71 static void glExtGetTexLevelParameterivQCOM(GLuint, GLenum, GLint, GLenum, GLint*) { in glExtGetTexLevelParameterivQCOM() argument
[all …]
DGLESv3.cpp26 static void glDeleteFencesNV(GLsizei, const GLuint*) { in glDeleteFencesNV() argument
30 static void glDisableDriverControlQCOM(GLuint) { in glDisableDriverControlQCOM() argument
38 static void glEnableDriverControlQCOM(GLuint) { in glEnableDriverControlQCOM() argument
50 static void glExtGetBuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetBuffersQCOM() argument
54 static void glExtGetFramebuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetFramebuffersQCOM() argument
58 static void glExtGetProgramBinarySourceQCOM(GLuint, GLenum, GLchar*, GLint*) { in glExtGetProgramBinarySourceQCOM() argument
62 static void glExtGetProgramsQCOM(GLuint*, GLint, GLint*) { in glExtGetProgramsQCOM() argument
66 static void glExtGetRenderbuffersQCOM(GLuint*, GLint, GLint*) { in glExtGetRenderbuffersQCOM() argument
70 static void glExtGetShadersQCOM(GLuint*, GLint, GLint*) { in glExtGetShadersQCOM() argument
74 static void glExtGetTexLevelParameterivQCOM(GLuint, GLenum, GLint, GLenum, GLint*) { in glExtGetTexLevelParameterivQCOM() argument
[all …]
/device/generic/goldfish-opengl/tests/gles_android_wrapper/
Dgles_proc.h63 typedef void (* glBindBuffer_t) (GLenum, GLuint);
64 typedef void (* glBindTexture_t) (GLenum, GLuint);
83 typedef void (* glDeleteBuffers_t) (GLsizei, const GLuint*);
84 typedef void (* glDeleteTextures_t) (GLsizei, const GLuint*);
103 typedef void (* glGenBuffers_t) (GLsizei, GLuint*);
104 typedef void (* glGenTextures_t) (GLsizei, GLuint*);
117 typedef GLboolean (* glIsBuffer_t) (GLuint);
119 typedef GLboolean (* glIsTexture_t) (GLuint);
150 typedef void (* glStencilFunc_t) (GLenum, GLint, GLuint);
151 typedef void (* glStencilMask_t) (GLuint);
[all …]
/device/generic/opengl-transport/host/libs/virglrenderer/GLESv1_dec/
Dgles1.addon1 GL_ENTRY(void, glVertexPointerOffset, GLint size, GLenum type, GLsizei stride, GLuint offset)
2 GL_ENTRY(void, glColorPointerOffset, GLint size, GLenum type, GLsizei stride, GLuint offset)
3 GL_ENTRY(void, glNormalPointerOffset, GLenum type, GLsizei stride, GLuint offset)
4 GL_ENTRY(void, glPointSizePointerOffset, GLenum type, GLsizei stride, GLuint offset)
5 GL_ENTRY(void, glTexCoordPointerOffset, GLint size, GLenum type, GLsizei stride, GLuint offset)
7 GL_ENTRY(void, glVertexPointerData, GLint size, GLenum type, GLsizei stride, void * data, GLuint d…
8 GL_ENTRY(void, glColorPointerData, GLint size, GLenum type, GLsizei stride, void * data, GLuint da…
9 GL_ENTRY(void, glNormalPointerData, GLenum type, GLsizei stride, void * data, GLuint datalen)
10 GL_ENTRY(void, glTexCoordPointerData, GLint size, GLenum type, GLsizei stride, void * data, GLuint
11 GL_ENTRY(void, glPointSizePointerData, GLenum type, GLsizei stride, void * data, GLuint datalen)
[all …]
/device/generic/opengl-transport/host/libs/virglrenderer/libOpenglRender/
DYUVConverter.h60 GLuint mVshader = 0;
61 GLuint mFshader = 0; // Fragment shader (does actual conversion)
62 GLuint mProgram = 0;
63 GLuint mVbuf = 0;
64 GLuint mIbuf = 0;
65 GLuint mYtex = 0;
66 GLuint mUtex = 0;
67 GLuint mVtex = 0;
/device/generic/goldfish-opengl/system/GLESv1_enc/
Dgl_client_proc.h55 typedef void (gl_APIENTRY *glBindBuffer_client_proc_t) (void * ctx, GLenum, GLuint);
56 typedef void (gl_APIENTRY *glBindTexture_client_proc_t) (void * ctx, GLenum, GLuint);
74 typedef void (gl_APIENTRY *glDeleteBuffers_client_proc_t) (void * ctx, GLsizei, const GLuint*);
75 typedef void (gl_APIENTRY *glDeleteTextures_client_proc_t) (void * ctx, GLsizei, const GLuint*);
94 typedef void (gl_APIENTRY *glGenBuffers_client_proc_t) (void * ctx, GLsizei, GLuint*);
95 typedef void (gl_APIENTRY *glGenTextures_client_proc_t) (void * ctx, GLsizei, GLuint*);
108 typedef GLboolean (gl_APIENTRY *glIsBuffer_client_proc_t) (void * ctx, GLuint);
110 typedef GLboolean (gl_APIENTRY *glIsTexture_client_proc_t) (void * ctx, GLuint);
141 typedef void (gl_APIENTRY *glStencilFunc_client_proc_t) (void * ctx, GLenum, GLint, GLuint);
142 typedef void (gl_APIENTRY *glStencilMask_client_proc_t) (void * ctx, GLuint);
[all …]
/device/generic/goldfish-opengl/system/include/GLES/
Dglext.h752 GL_API GLboolean GL_APIENTRY glIsRenderbufferOES (GLuint renderbuffer);
753 GL_API void GL_APIENTRY glBindRenderbufferOES (GLenum target, GLuint renderbuffer);
754 GL_API void GL_APIENTRY glDeleteRenderbuffersOES (GLsizei n, const GLuint* renderbuffers);
755 GL_API void GL_APIENTRY glGenRenderbuffersOES (GLsizei n, GLuint* renderbuffers);
758 GL_API GLboolean GL_APIENTRY glIsFramebufferOES (GLuint framebuffer);
759 GL_API void GL_APIENTRY glBindFramebufferOES (GLenum target, GLuint framebuffer);
760 GL_API void GL_APIENTRY glDeleteFramebuffersOES (GLsizei n, const GLuint* framebuffers);
761 GL_API void GL_APIENTRY glGenFramebuffersOES (GLsizei n, GLuint* framebuffers);
763 …RenderbufferOES (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
764 …ebufferTexture2DOES (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint lev…
[all …]

123