Commit Graph

1149 Commits (e4301b3df743f739d98cef64a6bf3d8c594e1b0d)
 

Author SHA1 Message Date
Ignacio 0f98a936f8 Fix rgbe conversion routines thanks to Charles Bloom. http://cbloomrants.blogspot.com/2020/06/widespread-error-in-radiance-hdr-rgbe.html 4 years ago
Ignacio 3e034d2de1
Merge pull request #314 from r-a-sattarov/master
Added compiler check for support of C++11 standard
4 years ago
r-a-sattarov 0297a00ebc Added compiler check for support of C ++ 11 standard 4 years ago
Ignacio 8e64503338 Update vc projects.
Disable RGETC for now.
4 years ago
Ignacio a671567596 Update nvtt to use icbc library. 4 years ago
Ignacio daff42781d Work toward packaging dxt1 compressor as a single header library. 4 years ago
Ignacio 1a6e70c9a0 Cleanup. Assume static linking. 4 years ago
Ignacio 860b639492 Remove unused code. 4 years ago
Ignacio 52e065d66a Update benchmark with rgbcx. 4 years ago
Ignacio 0b15c58692 Fix more build errors. 4 years ago
Ignacio 504ecc8e10 Fix build errors. 4 years ago
Ignacio f68d894b8b Tweak endpoint refinement. 4 years ago
Ignacio 5eac5a4859 Experiment with endpoint refinement. Add Rich's encoder, not functional yet. 4 years ago
Ignacio ca3871a28c More cleanups! 4 years ago
Ignacio adce1a00da More cleanups. Assume static linking. 4 years ago
Ignacio 7f9c87713a Minor cleanups in nvmath. 4 years ago
Ignacio 4f0ecc4506 Add defer helper. 4 years ago
Ignacio e5740ccb32 Add Rich's improved tie breaking change. 4 years ago
Ignacio 9a16bebf8f Add external libs for comparisons and benchmarks. 4 years ago
Ignacio 4a33d1ac75 Add baboon image to waterloo image set. 4 years ago
Ignacio 9009962054 Minor cleanups and some experiments. 4 years ago
Ignacio 97723db794 Rename internal squish library to nvsquish to avoid conflicts. 4 years ago
Ignacio 4d47c0d2fc Comment out debug code. 4 years ago
Ignacio 5d7a761d6b Handle more DDS formats in Surface::load(). 4 years ago
Ignacio a3ae50b50f Update stb_image. 4 years ago
Ignacio 6dd3687be1 Minor cleanup. 4 years ago
Ignacio 3a99af11d7 Fix initialization of PVR texture header. 4 years ago
Ignacio e5b763b075 Minor fixes. 4 years ago
Ignacio c8a6e2c6cc Update SDK version. 4 years ago
Ignacio 9e36d6747b Update stb libraries. 4 years ago
leper 831d8e1a91 Fix build on AArch64. Fixes #298. 4 years ago
VÖRÖSKŐI András 99bcaf719c Use isnan() instead of isnanf() on linux
isnanf() is deprecated since C99
4 years ago
leper 6474f25934 Don't include sys/sysctl.h on Linux.
Not only is sysctl() not used on this platform, but musl libc does not have the header.
4 years ago
Ignacio b45560cfc4
Merge pull request #292 from leper/clang_linking
Fix linking with Clang and clean up some linking directive
5 years ago
Ignacio d14b4df347
Merge pull request #304 from r-a-sattarov/master
Added support for MCST Elbrus 2000 (e2k) architecture
5 years ago
r-a-sattarov c621de8d2b E2K: added initial support for MCST Elbrus 2000 5 years ago
r-a-sattarov b764700527 poshlib: added support for MCST Elbrus 2000 (e2k) 5 years ago
Ignacio a131e4c6b0
Merge pull request #301 from Starnick/master
Updated C-API to expose some functionality present in the C++ API
5 years ago
Nicholas.Woodfield 187fa60492 Updated C-API to expose some functionality present in the C++ API. Added the following functions and enums:
nvttSetOutputOptionsContainer [and NvttContainer, KTX/DDS10 formats can now be set as the output container]
nvttSetOutputOptionsSrgbFlag
nvttSetOutputOptionsErrorHandler [rearranged NvttError enum to match layout of nvtt::error]
nvttEnableCudaAcceleration
nvttIsCudaAccelerationEnabled
5 years ago
Ignacio e872fc2850
Merge pull request #300 from edowson/master
Enable CUDA support.
5 years ago
Elvis Dowson d57ca44902 Enable CUDA support.
This commit also reintroduces nvcore Library.h and Library.cpp files
required by nvtt/cuda/CudaUtils.cpp

Ref:
https://github.com/castano/nvidia-texture-tools/issues/230
81336cc3e9

Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
5 years ago
Ignacio 662d223626
Merge pull request #295 from mitko0003/master
Minor fix to ATOC normalization.
5 years ago
Димитър Трендафилов d891d044e7
Minor fix to ATOC normalization. 5 years ago
Ignacio 84595a62f2 Add helper methods for jai bindings. 5 years ago
Ignacio 29493d365e Add Visual Studio 2017 projects. 5 years ago
Ignacio c591c5f8b4 Compute spherical harmonics from cube maps. Work in progress. 5 years ago
leper 2ac75fc932 Remove duplicate link instruction. 5 years ago
leper 542711f862 Link with -fPIC when using Clang.
Remove the need for a few workarounds by handling this in just one place.
5 years ago
Ignacio 7c68e09d77 Fix ATOC overflow error on large textures. Merge fix from The Witness. 6 years ago
Ignacio a9a6f6968e Fix minor warnings.
Add output directories to ignore list.
6 years ago