diff options
author | Frank Henigman <[email protected]> | 2013-10-07 21:17:39 -0400 |
---|---|---|
committer | Chad Versace <[email protected]> | 2013-10-10 18:16:41 -0700 |
commit | 49ed5991ee002762f963104facdc6b291f14a9b5 (patch) | |
tree | 0c94f006701e26086e1cc60402db9bc1fc03ac89 /doxygen | |
parent | 0fda1cb498b1308f09679b1947fd038f680dffb8 (diff) |
i965: extend fast texture upload
Extend the fast texture upload from BGRA X-tiled to include RGBA,
Alpha/Luminance, and Y-tiled. Speed improvements, measured with
mesa demos teximage program, on 256 x 256 texture, in MB/s, on a
Sandy Bridge (Ivy is comparable):
before after increase
BGRA/X-tiled 3266 4524 1.39x
BGRA/Y-tiled 1739 3971 2.28x
RGBA/X-tiled 474 4694 9.90x
RGBA/Y-tiled 477 3368 7.06x
L/X-tiled 1268 1516 1.20x
L/Y-tiled 1439 1581 1.10x
v2: Cosmetic changes only: reformat and reword comments, make doxygen-friendly,
rename variables, use existing macros, add an assert.
Signed-off-by: Frank Henigman <[email protected]>
Reviewed-and-tested-by: Chad Versace <[email protected]>
Diffstat (limited to 'doxygen')
0 files changed, 0 insertions, 0 deletions