[Mesa-dev] [PATCH 0/8] [v2] i965 tiling modifiers
Ben Widawsky
ben at bwidawsk.net
Tue Mar 21 20:42:44 UTC 2017
v2 of the third chunk of Renderbuffer Decompression support. The big change over
the previous version is that now the INVALID modifier is explcitly disallowed in
the GBM layer (and the equivalent i965 functionality).
The other big change is the priority selection algorithm for modifiers.
As before, Y-tiled (as well as X, and linear) modifier can be used for DRI
images at the end of this patch series in i965.
Jason has reviewed most of this already, but since I added a few patches I
thought it was necessary to resend the whole thing.
Ben Widawsky (8):
i965/dri: Disallow image with INVALID modifier
gbm: Disallow INVALID modifiers returned upon image creation
i965/dri: Store the screen associated with the image
i965/dri: Enable modifier queries
i965/dri: Handle the linear fb modifier
i965/dri: Handle Y-tiled modifier
i965/dri: Handle X-tiled modifier
i965/dri: Turn on support for image modifiers
src/gbm/backends/dri/gbm_dri.c | 28 ++++++++
src/mesa/drivers/dri/i965/intel_image.h | 2 +
src/mesa/drivers/dri/i965/intel_screen.c | 119 ++++++++++++++++++++++++++-----
3 files changed, 131 insertions(+), 18 deletions(-)
--
2.12.0
More information about the mesa-dev
mailing list