dri: Add fp16 formats
authorKevin Strasser <kevin.strasser@intel.com>
Fri, 25 Jan 2019 01:10:02 +0000 (17:10 -0800)
committerAdam Jackson <ajax@nwnk.net>
Wed, 21 Aug 2019 18:36:57 +0000 (18:36 +0000)
commita427c200801d8f0b3b15f3238e0767504d5bc4c0
tree3db39bfb20158bedd28e198efc7219bb714cf1f7
parent482ed4347d2c672423fcc4659cb20aee19dad7fd
dri: Add fp16 formats

Add dri formats for RGBA ordered 64 bpp IEEE 754 half precision floating
point. Leverage existing offscreen render support for
MESA_FORMAT_RGBA_FLOAT16 and MESA_FORMAT_RGBX_FLOAT16.

Signed-off-by: Kevin Strasser <kevin.strasser@intel.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
include/GL/internal/dri_interface.h
src/loader/loader_dri3_helper.c
src/mesa/drivers/dri/common/dri_util.c
src/mesa/drivers/dri/common/utils.c