gallium/u_vbuf: simplify the first if statement in u_vbuf_upload_buffers
[mesa.git] / src / gallium / auxiliary / util / u_dirty_flags.h
1 #ifndef U_DIRTY_FLAGS_H
2 #define U_DIRTY_FLAGS_H
3
4 /* Here's a convenient list of dirty flags to use in a driver. Either
5 * include it directly or use it as a starting point for your own
6 * list.
7 */
8 #define U_NEW_VIEWPORT 0x1
9 #define U_NEW_RASTERIZER 0x2
10 #define U_NEW_FS 0x4
11 #define U_NEW_FS_CONSTANTS 0x8
12 #define U_NEW_FS_SAMPLER_VIEW 0x10
13 #define U_NEW_FS_SAMPLER_STATES 0x20
14 #define U_NEW_VS 0x40
15 #define U_NEW_VS_CONSTANTS 0x80
16 #define U_NEW_VS_SAMPLER_VIEW 0x100
17 #define U_NEW_VS_SAMPLER_STATES 0x200
18 #define U_NEW_BLEND 0x400
19 #define U_NEW_CLIP 0x800
20 #define U_NEW_SCISSOR 0x1000
21 #define U_NEW_POLYGON_STIPPLE 0x2000
22 #define U_NEW_FRAMEBUFFER 0x4000
23 #define U_NEW_VERTEX_ELEMENTS 0x8000
24 #define U_NEW_VERTEX_BUFFER 0x10000
25 #define U_NEW_QUERY 0x20000
26 #define U_NEW_DEPTH_STENCIL 0x40000
27 #define U_NEW_GS 0x80000
28 #define U_NEW_GS_CONSTANTS 0x100000
29 #define U_NEW_GS_SAMPLER_VIEW 0x200000
30 #define U_NEW_GS_SAMPLER_STATES 0x400000
31
32 #endif