860c51d82711936d343b55aafb46befc8c032fe6 |
|
21-Jul-2011 |
Bryan Cain <bryancain3@gmail.com> |
util: enable S3TC support when the force_s3tc_enable env var is set to "true" NOTE: This is a candidate for the 7.10 and 7.11 branches.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
4ffef888997888c120deba9c1604cfd56645c041 |
|
16-Feb-2011 |
Dave Airlie <airlied@redhat.com> |
Revert "util: fix DXT1 RGBA texture compression if the source color is (0, 0, 0, 0)" This reverts commit 6e7d782da506da233b2ac695b022ac393e1c719e. Oops, I just had this locally for testing and forgot to remove it before pushing.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
6e7d782da506da233b2ac695b022ac393e1c719e |
|
16-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
util: fix DXT1 RGBA texture compression if the source color is (0, 0, 0, 0) This is a workaround for a bug in libtxc_dxtn. Fixes: - piglit/GL_EXT_texture_compression_s3tc/fbo-generatemipmap-formats Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
d0f9e7521c6e59852ceb00b30f063d0fe2c72965 |
|
03-May-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
gallium/util: print \n after DXTn printf Re-add commit 2d65a7caf97684aa654088c76a74b632fbd685fa Signed-off-by: Xavier Chantry <chantry.xavier@gmail.com> Signed-off-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
15c53d124500864bfab66cfde43aa75d905925d8 |
|
27-Apr-2010 |
Brian Paul <brianp@vmware.com> |
util: fix assorted problems in the image packing functions
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
1eeae05441f4cf77773efa7079eec1fe4b70c5d9 |
|
24-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Add missing static keyword.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
52bc90caa86925629296c02306773c4e00176f78 |
|
22-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
u_format: Reduce code duplication.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
d3808b1b1f34dbb826b99102786d94e1baf9d667 |
|
09-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Add dedicated depth-stencil packing/unpacking functions. Depth-stencil manually written given that each one is very close to be a special case. u_format_zs.c's still untested.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
08100aa44449e9f43d7b3b7b195d68185c109703 |
|
09-Apr-2010 |
Vinson Lee <vlee@vmware.com> |
util: Set DXTN_LIBNAME to libtxc_dxtn.dylib on Mac OS X.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
d2f8162f91e797af5dbccec3f76a7c238e27f206 |
|
08-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Don't call util_dl_close(library) when util_format_s3tc_init is successful." Otherwise the library will be unloaded and function pointers become invalid. This reverts commit bc2bc0306e4dd8c56bd66a8aabf2433f6689653d.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
bc2bc0306e4dd8c56bd66a8aabf2433f6689653d |
|
08-Apr-2010 |
Vinson Lee <vlee@vmware.com> |
util: util_dl_close(library) before exiting util_format_s3tc_init.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
d96e87c3c513f8ed350ae24425edb74b6d6fcc13 |
|
07-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Use stubs for the dynamically loaded S3TC functions. Loosely based on Luca Barbieri's commit 52e9b990a192a9329006d5f7dd2ac222effea5a5.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
47e61426586bb9f9f40950e9c4372e4f12bb9ed6 |
|
03-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Revert unsolicited, untested, unreviewed, and broken changes to format support. Not all is bad, but I'm afraid I'll have to throw the baby with the water given they are all tied to together.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
2d65a7caf97684aa654088c76a74b632fbd685fa |
|
02-Apr-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
gallium/util: print \n after DXTn printf
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
5126683e3b971ccfb51e50e560750ce44e86bae8 |
|
02-Apr-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
gallium/util: add util_format_is_supported to check for pack/unpack This improves the code by making it more readable, and removes special knowledge of S3TC and other formats from softpipe.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
52e9b990a192a9329006d5f7dd2ac222effea5a5 |
|
02-Apr-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
gallium/util: load s3tc on demand This changes the S3TC function pointers to be initialized to stubs that load the S3TC library and then delegate to the real functions. If the S3TC library fails to load, the function pointers are replaced with a "nop" function. The code is also changed to attempt to load the library only one time.c Note that unlike checking for a flag, this method has no performance cost at all. The use of the "nop" functions also allows to avoid most checks, that are only preserved when the function does non-trivial work.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
08eb07bc83c9ba81ad5b497b8991d1069e17f4d7 |
|
01-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Add support for other DXTn RGBA formats.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
8548efbe1d2ebc9cfe5636d3e0f3064958ad0644 |
|
01-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Get DXT1_RGB format working correctly.
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|
9388ce41917fa4c706c5e284d960e1ca648ee935 |
|
31-Mar-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Hook into libtxc_dxtn.so (WIP).
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.c
|