Mesa (master): st/mesa: use bitshifting to define state flags
Marek Olšák
mareko at kemper.freedesktop.org
Thu Apr 19 12:48:23 UTC 2012
Module: Mesa
Branch: master
Commit: 233da380a9c6af189547055ac91a188c19930212
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=233da380a9c6af189547055ac91a188c19930212
Author: Marek Olšák <maraeo at gmail.com>
Date: Sun Apr 15 23:12:19 2012 +0200
st/mesa: use bitshifting to define state flags
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Mathias Fröhlich <Mathias.Froehlich at web.de>
---
src/mesa/state_tracker/st_context.h | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/mesa/state_tracker/st_context.h b/src/mesa/state_tracker/st_context.h
index dbcc2b1..e3d65d9 100644
--- a/src/mesa/state_tracker/st_context.h
+++ b/src/mesa/state_tracker/st_context.h
@@ -43,12 +43,12 @@ struct st_fragment_program;
struct u_upload_mgr;
-#define ST_NEW_MESA 0x1 /* Mesa state has changed */
-#define ST_NEW_FRAGMENT_PROGRAM 0x2
-#define ST_NEW_VERTEX_PROGRAM 0x4
-#define ST_NEW_FRAMEBUFFER 0x8
-#define ST_NEW_EDGEFLAGS_DATA 0x10
-#define ST_NEW_GEOMETRY_PROGRAM 0x20
+#define ST_NEW_MESA (1 << 0) /* Mesa state has changed */
+#define ST_NEW_FRAGMENT_PROGRAM (1 << 1)
+#define ST_NEW_VERTEX_PROGRAM (1 << 2)
+#define ST_NEW_FRAMEBUFFER (1 << 3)
+#define ST_NEW_EDGEFLAGS_DATA (1 << 4)
+#define ST_NEW_GEOMETRY_PROGRAM (1 << 5)
struct st_state_flags {
More information about the mesa-commit
mailing list