panfrost: Implement ES3-format writeout

Graphics / Mesa 3D Graphics Library / Mesa - Alyssa Rosenzweig [collabora.com] - 10 July 2019 13:12 EDT

We add support for writing out (via a blend shader):

- RGBA4- RGB10_A2_UNORM- RGB10_A2_UINT- RGB5_A1_UNORM- R11G11B10_FLOAT

c2ee937cf25 panfrost: Implement ES3-format writeout
.../panfrost/midgard/midgard_nir_algebraic.py | 2 +
.../panfrost/midgard/nir_lower_framebuffer.c | 113 ++++++++++++++++++++-
src/gallium/drivers/panfrost/pan_blending.c | 3 -
src/gallium/drivers/panfrost/pan_mfbd.c | 19 +++-
4 files changed, 129 insertions(+), 8 deletions(-)

Upstream: cgit.freedesktop.org


  • Share