From 6e963e965cd00d69de0d868882c2c5322b39f578 Mon Sep 17 00:00:00 2001 From: Felix Kuehling Date: Thu, 25 Mar 2004 01:16:27 +0000 Subject: More state management changes: - Don't lock in savageDDUpdateStatte, don't call savageEmitHwStateLocked - Need to grab the lock for texture uploads now - New SAVAGE_NEW_CULL bit in new_state to make sure that culling state and raster_primitive are not examined at the wrong times. --- src/mesa/drivers/dri/savage/savagecontext.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/mesa/drivers/dri/savage/savagecontext.h') diff --git a/src/mesa/drivers/dri/savage/savagecontext.h b/src/mesa/drivers/dri/savage/savagecontext.h index 13f3d4a51e..68a966a6a3 100644 --- a/src/mesa/drivers/dri/savage/savagecontext.h +++ b/src/mesa/drivers/dri/savage/savagecontext.h @@ -66,6 +66,7 @@ typedef struct savage_texture_object_t *savageTextureObjectPtr; /* for savagectx.new_state - manage GL->driver state changes */ #define SAVAGE_NEW_TEXTURE 0x1 +#define SAVAGE_NEW_CULL 0x2 /*define the max numer of vertex in vertex buf*/ -- cgit v1.2.3