Lines Matching defs:incomplete

611  * Mark a texture object as incomplete.  There are actually three kinds of
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
618 * sampler state renders the texture incomplete.
621 * \param bm either BASE or MIPMAP to indicate what's incomplete
622 * \param fmt... string describing why it's incomplete (for debugging).
625 incomplete(struct gl_texture_object *t, enum base_mipmap bm,
636 _mesa_debug(NULL, "Texture Obj %d incomplete because: %s\n", t->Name, s);
671 * they would be incomplete (no BO attached) is actually specced to be
681 incomplete(t, BASE, "base level = %d is invalid", baseLevel);
686 incomplete(t, MIPMAP, "MAX_LEVEL (%d) < BASE_LEVEL (%d)",
695 incomplete(t, BASE, "Image[baseLevel=%d] == NULL", baseLevel);
703 incomplete(t, BASE, "texture width or height or depth = 0");
717 incomplete(t, BASE, "Filter is not supported with Float types.");
768 incomplete(t, BASE, "Cube face missing or mismatched size");
773 incomplete(t, BASE, "Cube face format mismatch");
777 incomplete(t, BASE, "Cube face border size mismatch");
797 incomplete(t, MIPMAP, "minLevel > maxLevel");
828 incomplete(t, MIPMAP, "TexImage[%d] is missing", i);
832 incomplete(t, MIPMAP, "Format[i] != Format[baseLevel]");
836 incomplete(t, MIPMAP, "Border[i] != Border[baseLevel]");
840 incomplete(t, MIPMAP, "TexImage[%d] bad width %u", i,
845 incomplete(t, MIPMAP, "TexImage[%d] bad height %u", i,
850 incomplete(t, MIPMAP, "TexImage[%d] bad depth %u", i,
909 * Mark a texture object dirty. It forces the object to be incomplete
929 * incomplete texture.