[Mesa-dev] [PATCH 2/3] intel: Eliminate unneeded hiz resolves

Eric Anholt eric at anholt.net
Tue Aug 21 21:41:05 PDT 2012


Roland Scheidegger <sroland at vmware.com> writes:
> Am 21.08.2012 03:51, schrieb Kenneth Graunke:
>> Yeah, sadly.  (And seriously, whoever invented 1366x768 resolution
>> panels clearly didn't talk the guys that required 8x4 alignment...)
> Can't you just force that alignment?
> (Not that I know if it would be worth it.)

Yeah, I'd been thinking about it, but the problem is how incredibly
unclear the 8x4 requirement is.  Is it 8x4 alignment of the dispatched
primitive, or 8x4 pixels actually lit and sent off to the CC?  Once
again, we rage at hardware docs describing a derived requirement without
describing the cause of that requirement.

If I can just leave my surface state the same size and just align my
prim's coordinates, that would be awesome, but I expect that's not the
case at all.  If I have to be able to actually write to all the pixels
8x4 blocks, then I have to go adjust surface states as well.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120821/def07ced/attachment.pgp>


More information about the mesa-dev mailing list