llvmpipe/u_format: add support for EXT_texture_shared_exponent + EXT_packed_float
authorDave Airlie <airlied@redhat.com>
Mon, 7 Nov 2011 19:22:01 +0000 (19:22 +0000)
committerDave Airlie <airlied@redhat.com>
Thu, 10 Nov 2011 20:37:55 +0000 (20:37 +0000)
commit4fd485666a9a52c48633d261c2fdd763d63299f5
treee4f417aefcb788fe4f5f29f212fe7f7ff28226f5
parentab14915dce41b26faabba878446b0ec0c8734434
llvmpipe/u_format: add support for EXT_texture_shared_exponent + EXT_packed_float

These two are fairly unique types so add specific cases for decoding them.

Passes piglit fbo-clear-format and fbo-generatemipmap-format tests for these
two extensions.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/auxiliary/util/u_format_pack.py
src/gallium/drivers/llvmpipe/lp_screen.c
src/gallium/drivers/llvmpipe/lp_tile_soa.py