r300-gallium: Don't set GB_TILE_CONFIG (in userspace.)
authorCorbin Simpson <MostAwesomeDude@gmail.com>
Sun, 17 May 2009 23:42:54 +0000 (16:42 -0700)
committerCorbin Simpson <MostAwesomeDude@gmail.com>
Sun, 17 May 2009 23:44:39 +0000 (16:44 -0700)
commitd6e085bd76ad8e6cfb67c317dc1b32b04434a8b5
tree4fd2cff0e26067aafbae027982436d7e4d096004
parent60665ae6277f15a1b5e48b65ba7d94cea2535c2c
r300-gallium: Don't set GB_TILE_CONFIG (in userspace.)

This accompanies kernel patches that make GB_TILE_CONFIG's various members
completely controlled in DRM.

GB_TILE_CONFIG has the following controls:
 - The number of GB (pixel) pipes enabled
 - The size and style of tiling
 - Subpixel precision (either 1/12 or 1/16)

Per airlied and glisse, userspace and kernel will now agree (always) on
a subpixel precision of 1/12, and tiling will always be kernel-controlled.
src/gallium/drivers/r300/r300_state_invariant.c