revert 213 commits (to 56092) from the last month. 10 still need work to resolve...
[AROS.git] / workbench / libs / mesa / src / gallium / auxiliary / util / u_dirty_flags.h
blob40539f0b0ea699d1d5ef919e78dbea43cf82ec7a
1 #ifndef U_DIRTY_FLAGS_H
2 #define U_DIRTY_FLAGS_H
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
32 #endif