Re: [Mesa-dev] [PATCH] llvmpipe: reduce alignment requirement for resources from 64x64 to 4x4

2013-05-28 Thread Roland Scheidegger
FWIW this change is built on top of "llvmpipe: Remove x/y from cmd_bin", which was discussed on the list but hasn't been commited yet. Roland Am 29.05.2013 03:41, schrieb srol...@vmware.com: > From: Roland Scheidegger > > The overallocation was very bad especially for things like 1d array > tex

[Mesa-dev] [PATCH] llvmpipe: reduce alignment requirement for resources from 64x64 to 4x4

2013-05-28 Thread sroland
From: Roland Scheidegger The overallocation was very bad especially for things like 1d array textures which got blown up by a factor of 64. (Even ordinary smallish 2d textures benefit a lot from this, a mipmapped 64x64 rgba8 texture previously used 7*16kB = 112kB instead of now ~22kB.) 4x4 is cho