Lines Matching defs:incomplete

608  * Mark a texture object as incomplete.  There are actually three kinds of
610 * 1. "base incomplete": the base level of the texture is invalid so no
612 * 2. "mipmap incomplete": a non-base level of the texture is invalid so
615 * sampler state renders the texture incomplete.
618 * \param bm either BASE or MIPMAP to indicate what's incomplete
619 * \param fmt... string describing why it's incomplete (for debugging).
622 incomplete(struct gl_texture_object *t, enum base_mipmap bm,
633 _mesa_debug(NULL, "Texture Obj %d incomplete because: %s\n", t->Name, s);
668 * they would be incomplete (no BO attached) is actually specced to be
678 incomplete(t, BASE, "base level = %d is invalid", baseLevel);
683 incomplete(t, MIPMAP, "MAX_LEVEL (%d) < BASE_LEVEL (%d)",
692 incomplete(t, BASE, "Image[baseLevel=%d] == NULL", baseLevel);
700 incomplete(t, BASE, "texture width or height or depth = 0");
714 incomplete(t, BASE, "Filter is not supported with Float types.");
790 incomplete(t, BASE, "Cube face missing or mismatched size");
795 incomplete(t, BASE, "Cube face format mismatch");
799 incomplete(t, BASE, "Cube face border size mismatch");
819 incomplete(t, MIPMAP, "minLevel > maxLevel");
850 incomplete(t, MIPMAP, "TexImage[%d] is missing", i);
854 incomplete(t, MIPMAP, "Format[i] != Format[baseLevel]");
858 incomplete(t, MIPMAP, "Border[i] != Border[baseLevel]");
862 incomplete(t, MIPMAP, "TexImage[%d] bad width %u", i,
867 incomplete(t, MIPMAP, "TexImage[%d] bad height %u", i,
872 incomplete(t, MIPMAP, "TexImage[%d] bad depth %u", i,
931 * Mark a texture object dirty. It forces the object to be incomplete
950 * incomplete texture.