Browse Source

intel: Fall back on glBitmap with fog enabled.

We would have to build the program with the appropriate fog mode, and
also supply the fog coordinate if appropriate.

Bug #19413.
(cherry picked from commit 8ae02a3919)
tags/mesa-7.5-2
Eric Anholt 16 years ago
parent
commit
a6b314150c
1 changed files with 6 additions and 0 deletions
  1. 6
    0
      src/mesa/drivers/dri/intel/intel_pixel_bitmap.c

+ 6
- 0
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c View File

@@ -409,6 +409,12 @@ intel_texture_bitmap(GLcontext * ctx,
return GL_FALSE;
}

if (ctx->Fog.Enabled) {
if (INTEL_DEBUG & DEBUG_FALLBACKS)
fprintf(stderr, "glBitmap() fallback: fog\n");
return GL_FALSE;
}

/* Check that we can load in a texture this big. */
if (width > (1 << (ctx->Const.MaxTextureLevels - 1)) ||
height > (1 << (ctx->Const.MaxTextureLevels - 1))) {

Loading…
Cancel
Save