[Mesa-dev] [PATCH 1/2] meta: Don't try to disable cube maps if the driver doesn't expose the extension.
Brian Paul
brianp at vmware.com
Mon Nov 1 14:13:04 PDT 2010
On 11/01/2010 02:10 PM, Francisco Jerez wrote:
> ---
> src/mesa/drivers/common/meta.c | 3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/src/mesa/drivers/common/meta.c b/src/mesa/drivers/common/meta.c
> index c487097..9615b52 100644
> --- a/src/mesa/drivers/common/meta.c
> +++ b/src/mesa/drivers/common/meta.c
> @@ -474,7 +474,8 @@ _mesa_meta_begin(struct gl_context *ctx, GLbitfield state)
> _mesa_set_enable(ctx, GL_TEXTURE_1D, GL_FALSE);
> _mesa_set_enable(ctx, GL_TEXTURE_2D, GL_FALSE);
> _mesa_set_enable(ctx, GL_TEXTURE_3D, GL_FALSE);
> - _mesa_set_enable(ctx, GL_TEXTURE_CUBE_MAP, GL_FALSE);
> + if (ctx->Extensions.ARB_texture_cube_map)
> + _mesa_set_enable(ctx, GL_TEXTURE_CUBE_MAP, GL_FALSE);
> _mesa_set_enable(ctx, GL_TEXTURE_RECTANGLE, GL_FALSE);
> _mesa_set_enable(ctx, GL_TEXTURE_GEN_S, GL_FALSE);
> _mesa_set_enable(ctx, GL_TEXTURE_GEN_T, GL_FALSE);
Signed-off-by: Brian Paul <brianp at vmware.com>
-Brian
More information about the mesa-dev
mailing list