nvidia-texture-tools/src/nvmath
nathaniel.reed@gmail.com 474239c784 Add BC6 support to nvtt lib and utils.
- Use 3x3 eigensolver for initial fit in ZOH.  Slightly better perf and RMSE than power method.
- Remove use of double precision in ZOH - speeds up by 12%.
- Fixed RGBM encoding that was broken for HDR images.
- Use gamma-2.0 space for RGBM for HDR images (improves precision in darks).
- Use UNORM instead of TYPELESS formats when saving a DX10 .dds file.  The TYPELESS formats break most viewers.
- Cleaned up warnings in ZOH code.
- Command-line utils will warn if you give them an unrecognized parameter.
- Added VS2010 profiling results.
2013-10-25 17:30:55 +00:00
..
Box.cpp Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
Box.h Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
Box.inl Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
CMakeLists.txt osx fixes. Update cmake files. 2012-02-14 18:00:47 +00:00
Color.cpp Add some inline files to reduce amount of code parsed. 2011-10-10 19:35:21 +00:00
Color.h Merge changes from the Witness. 2013-06-07 17:53:55 +00:00
Color.inl Merge changes from the Witness. 2013-06-07 17:53:55 +00:00
Fitting.cpp Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
Fitting.h Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
Half.cpp Merge changes from the Witness. 2013-06-07 17:53:55 +00:00
Half.h Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
Matrix.cpp Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
Matrix.h Merge changes from The Witness. 2012-07-20 16:32:26 +00:00
Matrix.inl Merge changes from The Witness. 2012-07-20 16:32:26 +00:00
nvmath.h Merge changes from the Witness. 2013-06-07 17:53:55 +00:00
Plane.cpp Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
Plane.h Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
Plane.inl Merge changes from The Witness. 2012-07-20 16:19:03 +00:00
SimdVector_SSE.h Merge changes from The Witness. 2012-02-14 16:31:25 +00:00
SimdVector_VE.h Fix build on powerpc/mac. 2010-11-26 07:20:23 +00:00
SimdVector.h Fix msvc build. Fixes issue 171. 2012-01-12 16:54:10 +00:00
SphericalHarmonic.cpp Minor opt. 2011-11-11 02:19:28 +00:00
SphericalHarmonic.h Minor opt. 2011-11-11 02:19:28 +00:00
Vector.cpp Add some inline files to reduce amount of code parsed. 2011-10-10 19:35:21 +00:00
Vector.h Merge changes from the Witness. 2013-06-07 17:53:55 +00:00
Vector.inl Merge changes from the Witness. 2013-06-07 17:53:55 +00:00