mesa/src
Kenneth Graunke 82f8e8ebd5 i965: Replace structs with bit-shifting for Gen7 SURFACE_STATE entries.
Every generation except Gen7 creates SURFACE_STATE entries via a
uint32_t array.  Only Gen7 uses the older bitfield structure, which we
moved away from because it was less efficient.  Convert it for
consistency.

This reduces the compiled size of gen7_wm_surface_state.o by 2.86% in a
release build.

v2: Fix accidental use of BRW_SURFACE_WIDTH/HEIGHT in brw_state_dump.c;
    switch back to gen7_set_surface_mcs_info setting surf[6] directly
    (both per Eric's review comments).

Acked-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
2013-01-03 13:36:04 -08:00
..
egl wayland: Don't cancel a roundtrip when any event is received 2013-01-03 11:44:55 -05:00
gallium wayland: Don't cancel a roundtrip when any event is received 2013-01-03 11:44:55 -05:00
gbm gbm: Use the kms dumb ioctls for cursor instead of libkms 2012-10-21 13:00:49 -04:00
getopt
glsl glcpp: Typo fix. 2013-01-02 14:09:22 -05:00
glx glx/dri2: set the __DRI2_FLUSH_DRAWABLE flag where it should be set 2012-12-07 14:19:28 +01:00
gtest build: Fix gtest out-of-tree build 2012-08-14 10:54:39 -07:00
mapi mesa: assert if driver did not compute the version 2012-12-16 15:30:28 -08:00
mesa i965: Replace structs with bit-shifting for Gen7 SURFACE_STATE entries. 2013-01-03 13:36:04 -08:00
.gitignore
Makefile.am
SConscript Remove libGLU 2012-08-31 10:58:15 -07:00