diff options
author | Ben Widawsky <[email protected]> | 2017-01-02 15:01:54 -0800 |
---|---|---|
committer | Ben Widawsky <[email protected]> | 2017-03-21 14:48:12 -0700 |
commit | cd6bd7f123c20c266a3fdee7dcecca720495e457 (patch) | |
tree | 56292423ebf66f1c1082aa01daac83dbd86b3af9 /src/intel/isl/isl.c | |
parent | 7ce0405826e8ffe6ad67eb97e7c52c14b6dd5564 (diff) |
i965/dri: Handle X-tiled modifier
This doesn't really "do" anything because the default tiling for the
winsys buffer is X tiled. We do however want the X tiled modifier to
work correctly from the API perspective, which would imply that if you
set this modifier, and later do a get_modifier, you get back at least X
tiled.
Running with a modified kmscube, here are the bandwidth measurements.
Linear:
Read bandwidth: 1039.31 MiB/s
Write bandwidth: 1453.56 MiB/s
Y-tiled:
Read bandwidth: 458.29 MiB/s
Write bandwidth: 542.12 MiB/s
X-tiled:
Read bandwidth: 575.01 MiB/s
Write bandwidth: 606.25 MiB/s
Cc: Kristian Høgsberg <[email protected]>
Signed-off-by: Ben Widawsky <[email protected]>
Acked-by: Daniel Stone <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/isl/isl.c')
0 files changed, 0 insertions, 0 deletions