Lines Matching defs:level
613 * 1. "base incomplete": the base level of the texture is invalid so no
615 * 2. "mipmap incomplete": a non-base level of the texture is invalid so
677 /* Detect cases where the application set the base level to an invalid
681 incomplete(t, BASE, "base level = %d is invalid", baseLevel);
693 /* Always need the base level image */
736 /* Adjust max level for views: the data store may have more levels than
755 /* Make sure that all six cube map level 0 images are the same size and
810 /* Compute the expected size of image at level[i] */
867 const GLint level)
875 if ((level < 0) || (level >= MAX_TEXTURE_LEVELS))
879 img0 = texObj->Image[0][level];
887 img = texObj->Image[face][level];
1028 /* initialize level[0] texture image */
1064 GLuint face, level, size = 0;
1067 for (level = 0; level < MAX_TEXTURE_LEVELS; level++) {
1068 const struct gl_texture_image *img = texObj->Image[face][level];
1131 GLint level, const char *name)
1150 * "If <level> is less than zero or greater than the base 2 logarithm
1154 if (level < 0 || level > t->Attrib.MaxLevel) {
1155 _mesa_error(ctx, GL_INVALID_VALUE, "%s(level)", name);
1162 * TEXTURE_2D_MULTISAMPLE, or TEXTURE_2D_MULTISAMPLE_ARRAY, and <level>
1165 if (level != 0) {
1171 _mesa_error(ctx, GL_INVALID_VALUE, "%s(level)", name);
2131 _mesa_InvalidateTexSubImage_no_error(GLuint texture, GLint level, GLint xoffset,
2141 _mesa_InvalidateTexSubImage(GLuint texture, GLint level, GLint xoffset,
2152 t = invalidate_tex_image_error_check(ctx, texture, level,
2163 image = t->Image[0][level];
2288 _mesa_InvalidateTexImage_no_error(GLuint texture, GLint level)
2295 _mesa_InvalidateTexImage(GLuint texture, GLint level)
2300 _mesa_debug(ctx, "glInvalidateTexImage(%d, %d)\n", texture, level);
2302 invalidate_tex_image_error_check(ctx, texture, level,
2314 GLint level, GLint xoffset, GLint yoffset, GLint zoffset,
2323 if (level < 0 || level > tex_obj->_MaxLevel) {
2325 _mesa_error(ctx, GL_INVALID_VALUE, "%s(level %d)", func, level);
2329 struct gl_texture_image *image = tex_obj->Image[0][level];
2359 st_TexturePageCommitment(ctx, tex_obj, level, xoffset, yoffset, zoffset,
2364 _mesa_TexPageCommitmentARB(GLenum target, GLint level, GLint xoffset,
2377 texture_page_commitment(ctx, target, texObj, level, xoffset, yoffset, zoffset,
2383 _mesa_TexturePageCommitmentEXT(GLuint texture, GLint level, GLint xoffset,
2396 texture_page_commitment(ctx, texObj->Target, texObj, level, xoffset, yoffset,