History log of /external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b328949a37fee7b0f68ed3e068ffc4426c083042 29-Apr-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: fix depth/stencil resolve

Cannot sample depth/stencil with a single view, and needed to use
different shader code for nve4.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
587c221a29fe01e24c69952a7a9b0034f7652e4e 24-Apr-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: handle new vertex fetch caps
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
fb3cb5c2dd9761ff697584a8f7943051dac24142 09-Mar-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: add support for R8G8_R8B8 and G8R8_B8R8 formats
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
95df2d0ca70f1b8e0eca0308d460c6e5ca650193 09-Mar-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: share the format table code
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
9934bfe28d3c0f6551ba2cc806a7fe8e0a16ed7c 13-Oct-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: extend formats table for integer formats
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
866f9b18c68ede63c00917ec9c3dae3524ca8826 11-Sep-2011 Dave Airlie <airlied@redhat.com> gallium: rename ZS stencil type to UINT (v2)

these are never USCALED, always UINT in reality.

taken from some work by Christoph Bumiller

v2: fixup formatting of table + tabs

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
f626d99edf17a1d3203b257f6fe6993229ea6866 13-Sep-2011 Marcin Slusarz <marcin.slusarz@gmail.com> nv50/nvc0: add support for R4A4_UNORM and A4R4_UNORM formats

R4A4 is needed by OSD in mplayer's xvmc output
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
e9d84dab8817a0a7e463229b9a2820b00a9ce667 28-Jul-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: implement resource_resolve with custom blit
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
7e2827fad95071e04e382be0117c654445764c52 11-Jul-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: extensive surface format renaming to get consistency

Now the component ordering is consistent and matches gallium again.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
ebeec1d43a7c7b2542ed76326dd3b1814ca47dc8 11-Jul-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: don't advertise unaligned texture format support

Because we don't support them.
For instance, R32G32B32 is not R32G32B32X32 as was assumed.

Add support for R8G8B8X8_UNORM instead of R8G8B8_UNORM surfaces.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
220abb7adf61872ddfb5b250be8085ee0fc2416d 02-May-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: advertise GL_FIXED vertex buffers as supported

We'll handle them like f64 vertex buffers, by falling back to
copying vertex data to the command buffer through translate.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
f4ad25fefb33ad4930b09c685688ba71b4a21f32 16-Apr-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: add new texture and render target formats
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
b4c7cd3fd6a8ae4b3c704e7c284e10fdb9746153 16-Apr-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: fix normalized RG16 and RGBA32 texture format entries
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
e4c968cdbbdc020afbf869d12b536c0a0dbf9de8 04-Mar-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50,nvc0: update the format tables

Removed sampler view support for USCALED/SSCALED, the texture unit
refuses to convert to non-normalized float. The enums are treated
like UNORM.

Removed duplicate format related headers.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
f80c03e1875fe96ff2f4c022e3cb76357828140d 28-Feb-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: replace most of it with nvc0 driver ported to nv50

We'll have to do some unification now to reduce code duplication.
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
583bbfb3aed3ded6ca060155c1ebbd4f39138a31 24-Sep-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: use formats table in nv50_surface.c
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
26fe16a99b762d27e8f499c2e02116e9c4b7a6bb 15-Sep-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> Merge remote branch 'origin/nv50-compiler'

Conflicts:
src/gallium/drivers/nouveau/nouveau_class.h
src/gallium/drivers/nv50/nv50_screen.c
28ded2585ca856b67b8cc0dd7c1de000b3fc729b 26-Jul-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: add signed RGTC1 to format table, allow 2_10_10_10 for vbufs
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
bb9d634730b7e97050e50d9238764a99099fbc7f 24-Jul-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: add/fix some license headers
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c
d7aac107e64e1c4c1af30806817a2888e7a4a96c 24-Jul-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50: introduce the big formats table
/external/mesa3d/src/gallium/drivers/nv50/nv50_formats.c