History log of /external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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.h
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.h
e47d7e87905486a06ca5183c58f4af45ca69470e 02-Apr-2010 Brian Paul <brianp@vmware.com> gallium/util: remove extraneous semicolon
/external/mesa3d/src/gallium/auxiliary/util/u_format_s3tc.h
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.h
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.h