diff options
author | Tapani Pälli <tapani.palli@intel.com> | 2015-06-09 12:26:48 +0300 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2015-09-04 21:19:25 +0100 |
commit | cab11e0f73ad8e3ac42297621b1b49ea9724aabb (patch) | |
tree | 0f0a9b7a8fc2aea25cd462f9bb69d5d909d29cd3 /m4 | |
parent | 0639ada6753ca23b33ee34dbc8fc92c8b68b605e (diff) |
mesa: add GL_RED, GL_RG support for floating point textures
Mesa supports EXT_texture_rg and OES_texture_float. This patch adds
support for using unsized enums GL_RED and GL_RG for floating point
targets and writes proper checks for internalformat when format is
GL_RED or GL_RG and type is of GL_FLOAT or GL_HALF_FLOAT.
Later, internalformat will get adjusted by adjust_for_oes_float_texture
after these checks.
v2: simplify to check vs supported enums
v3: follow the style and break out if internalFormat ok (Kenneth)
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90748
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
(cherry picked from commit 5b0d6f5c1bc3f7bd37c6efebf48f80ca6ff3ef87)
Nominated-by: Mark Janes <mark.a.janes@intel.com>
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions