i965: Add handling for fp16 configs
authorKevin Strasser <kevin.strasser@intel.com>
Fri, 25 Jan 2019 01:26:31 +0000 (17:26 -0800)
committerAdam Jackson <ajax@nwnk.net>
Wed, 21 Aug 2019 18:36:57 +0000 (18:36 +0000)
commitf4703f1c10246b4e4813635569ff00475c00f418
tree8183b5f6f9785e71b2d9a445660c0eeec93a717e
parent4861d2a3956fd7394fa2da6337a0418cbb00dc82
i965: Add handling for fp16 configs

Expose configs when allow_fp16_configs has been enabled and
DRI_LOADER_CAP_FP16 is set in the loader.

Also, define a new dri configuration option so users can disable exposure of
fp16 formats. Make fp16 opt-in for i965.

Signed-off-by: Kevin Strasser <kevin.strasser@intel.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
src/mesa/drivers/dri/i965/intel_screen.c
src/util/xmlpool/t_options.h