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

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to