Browse Source

mesa: Assume depth textures have a single level unless told otherwise.

tags/intel_2009q2_rc3
José Fonseca 16 years ago
parent
commit
2a2236606f
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      src/mesa/state_tracker/st_cb_texture.c

+ 3
- 1
src/mesa/state_tracker/st_cb_texture.c View File

@@ -335,7 +335,9 @@ guess_and_alloc_texture(struct st_context *st,
* pagetable arrangements.
*/
if ((stObj->base.MinFilter == GL_NEAREST ||
stObj->base.MinFilter == GL_LINEAR) &&
stObj->base.MinFilter == GL_LINEAR ||
stImage->base._BaseFormat == GL_DEPTH_COMPONENT ||
stImage->base._BaseFormat == GL_DEPTH_STENCIL_EXT) &&
stImage->level == firstLevel) {
lastLevel = firstLevel;
}

Loading…
Cancel
Save