i965: make brw_wm_prog_key a little smaller

GLushort is big enough for the swizzle and origin fields.
The key could probably be made smaller still by re-ordering things.
I'll hold off on that until after the outputswritten64 branch is merged.
The key will get a little larger again with the GLbitfield64 fields.
This commit is contained in:
Brian Paul
2009-10-29 15:57:22 -06:00
parent 8a9afe71b8
commit 035b21f365
+3 -3
View File
@@ -74,11 +74,11 @@ struct brw_wm_prog_key {
GLuint yuvtex_mask:16;
GLuint yuvtex_swap_mask:16; /* UV swaped */
GLuint tex_swizzles[BRW_MAX_TEX_UNIT];
GLushort tex_swizzles[BRW_MAX_TEX_UNIT];
GLuint program_string_id:32;
GLuint origin_x, origin_y;
GLuint drawable_height;
GLushort origin_x, origin_y;
GLushort drawable_height;
GLuint vp_outputs_written;
};