This patch series adds support for half-float texture support. I have the feeling that RS and PE formats differ but that needs more investigation. The last patch in this series is a result of that assumption. Nevertheless it passes piglit/bin/oes_texture_float half.
Christian Gmeiner (8): mesa: handle OES_texture_half_float formats in _mesa_base_tex_format() etnaviv: GPUs with HALTI0 are supporting extended PE formats etnaviv: update RS_FORMAT_MASK to include extended formats etnaviv: add support for extended PE formats etnaviv: handle 8 byte block in tiling etnaviv: expose float formats only if GPU supports it etnaviv: add float formats etnaviv: fix rs blit for formats with blocksize of 8 src/gallium/drivers/etnaviv/etnaviv_format.c | 26 ++++++++++++++++++------- src/gallium/drivers/etnaviv/etnaviv_screen.c | 22 ++++++++++++++++++++- src/gallium/drivers/etnaviv/etnaviv_state.c | 10 ++++++++-- src/gallium/drivers/etnaviv/etnaviv_tiling.c | 8 ++++++-- src/gallium/drivers/etnaviv/etnaviv_translate.h | 2 ++ src/mesa/main/glformats.c | 19 ++++++++++++++++++ 6 files changed, 75 insertions(+), 12 deletions(-) -- 2.11.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev