mesa: GL_ARB_half_float_pixel is not optional
authorIan Romanick <ian.d.romanick@intel.com>
Mon, 13 Jan 2014 23:23:48 +0000 (15:23 -0800)
committerEric Anholt <eric@anholt.net>
Tue, 11 Feb 2014 22:36:43 +0000 (14:36 -0800)
commit1edca151a00134778b959366d5e7c0a3b63cc8f7
tree284ae78e0cb98d6a7aa436bc145ac4b8cbbb6895
parent6d6a29018119fd414973ad051fc2271c784ef0f1
mesa: GL_ARB_half_float_pixel is not optional

Almost every driver already supported it.  All current and future
Gallium drivers always support it, and most existing classic drivers
support it.

This only changes radeon and nouveau.

This extension only adds data types that can be passed to, for example,
glTexImage2D.  It does not add internal formats.  Since you can already
pass GL_FLOAT to glTexImage2D this shouldn't pose any additional issues
with those drivers.  Note that r200 and i915 already supported this
extension, and they don't support floating-point textures either.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
docs/GL3.txt
src/mesa/drivers/dri/i915/intel_extensions.c
src/mesa/drivers/dri/i965/intel_extensions.c
src/mesa/drivers/dri/r200/r200_context.c
src/mesa/main/extensions.c
src/mesa/main/glformats.c
src/mesa/main/mtypes.h
src/mesa/main/teximage.c
src/mesa/main/version.c
src/mesa/state_tracker/st_extensions.c