Lines Matching defs:target

56 	void texParameteri					(GLuint texId, GLenum target, GLenum pname, GLint parameter);
57 void bindTexture (GLenum target, GLuint texId);
58 void texImage2D (GLenum target, GLuint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border,
60 void texImage2D (GLuint texId, GLenum target, GLuint level, GLint internalFormat, GLsizei width, GLsizei height,
62 void texImage3D (GLuint texId, GLenum target, GLuint level, GLint internalFormat, GLsizei width, GLsizei height,
64 void renderbufferStorage (GLuint rboId, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height);
65 void renderbufferStorageMultisample (GLuint rboId, GLenum target, GLsizei samples, GLenum internalFormat,
67 void bindFramebuffer (GLenum target, GLuint fboId);
68 void framebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texId, GLint level);
69 void framebufferTextureLayer (GLenum target, GLenum attachment, GLuint texId, GLint level, GLint layer);
70 void framebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint rboId);
73 void TestContext::texParameteri(GLuint texId, GLenum target, GLenum pname, GLint parameter)
75 bindTexture(target, texId);
76 gl.texParameteri(target, pname, parameter);
78 bindTexture(target, 0);
81 void TestContext::bindTexture(GLenum target, GLuint texId)
83 gl.bindTexture(target, texId);
87 void TestContext::texImage2D(GLenum target, GLuint level, GLint internalFormat, GLsizei width, GLsizei height,
90 gl.texImage2D(target, level, internalFormat, width, height, border, format, type, data);
94 void TestContext::texImage2D(GLuint texId, GLenum target, GLuint level, GLint internalFormat, GLsizei width,
97 bindTexture(target, texId);
98 texImage2D(target, level, internalFormat, width, height, border, format, type, data);
99 bindTexture(target, 0);
102 void TestContext::texImage3D(GLuint texId, GLenum target, GLuint level, GLint internalFormat, GLsizei width,
105 bindTexture(target, texId);
106 gl.texImage3D(target, level, internalFormat, width, height, depth, border, format, type, data);
108 bindTexture(target, 0);
111 void TestContext::renderbufferStorage(GLuint rboId, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height)
115 gl.renderbufferStorage(target, internalFormat, width, height);
121 void TestContext::renderbufferStorageMultisample(GLuint rboId, GLenum target, GLsizei samples, GLenum internalFormat,
126 gl.renderbufferStorageMultisample(target, samples, internalFormat, width, height);
132 void TestContext::bindFramebuffer(GLenum target, GLuint fboId)
134 gl.bindFramebuffer(target, fboId);
138 void TestContext::framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texId, GLint level)
140 gl.framebufferTexture2D(target, attachment, textarget, texId, level);
144 void TestContext::framebufferTextureLayer(GLenum target, GLenum attachment, GLuint texId, GLint level, GLint layer)
146 gl.framebufferTextureLayer(target, attachment, texId, level, layer);
150 void TestContext::framebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint rboId)
152 gl.framebufferRenderbuffer(target, attachment, renderbuffertarget, rboId);
762 "The value of samples for each attached target must be equal", // string description
1186 for(const auto target : cubemapTextureTargets)
1187 context.texImage2D(target, 0, GL_RGBA8, TEXTURE_WIDTH, TEXTURE_HEIGHT, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0);