summaryrefslogtreecommitdiffstats
path: root/doxygen
diff options
context:
space:
mode:
authorFrank Henigman <fjhenigman@google.com>2013-10-07 21:17:39 -0400
committerChad Versace <chad.versace@linux.intel.com>2013-10-10 18:16:41 -0700
commit49ed5991ee002762f963104facdc6b291f14a9b5 (patch)
tree0c94f006701e26086e1cc60402db9bc1fc03ac89 /doxygen
parent0fda1cb498b1308f09679b1947fd038f680dffb8 (diff)
downloadexternal_mesa3d-49ed5991ee002762f963104facdc6b291f14a9b5.zip
external_mesa3d-49ed5991ee002762f963104facdc6b291f14a9b5.tar.gz
external_mesa3d-49ed5991ee002762f963104facdc6b291f14a9b5.tar.bz2
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 <fjhenigman@google.com> Reviewed-and-tested-by: Chad Versace <chad.versace@linux.intel.com>
Diffstat (limited to 'doxygen')
0 files changed, 0 insertions, 0 deletions