From 38ab39f6501f78ea7048e8a16a97fdb075b9d8c7 Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Tue, 13 Feb 2018 16:02:14 +0100 Subject: mesa: add ASTC 2D LDR decoder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tested-by: Mike Lothian Tested-By: Gert Wollny Tested-by: Dieter Nützel --- src/util/half_float.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/util/half_float.h') diff --git a/src/util/half_float.h b/src/util/half_float.h index b3bc3f687ad..01557424735 100644 --- a/src/util/half_float.h +++ b/src/util/half_float.h @@ -32,8 +32,13 @@ extern "C" { #endif +#define FP16_ONE 0x3C00 +#define FP16_ZERO 0 + uint16_t _mesa_float_to_half(float val); float _mesa_half_to_float(uint16_t val); +uint8_t _mesa_half_to_unorm8(uint16_t v); +uint16_t _mesa_uint16_div_64k_to_half(uint16_t v); static inline bool _mesa_half_is_negative(uint16_t h) -- cgit v1.2.3