Commit Graph

162 Commits (master)

Author SHA1 Message Date
C.W. Betts b700982b1f Have NV_CPU_ARM and NV_CPU_AARCH64 reference the same code on Darwin. 4 years ago
C.W. Betts 3a8e89d6f6 Better AARCH64 support. 4 years ago
Aaron Barany cfa3fc528e Linux build fixes.
* Avoid hacks to get an empty VA list, which doesn't work with all
  compilers.
* Fix for isnan() on some versions of GCC.
4 years ago
leper d73335fb82 Fix build on VC++. Refs #309.
This was broken by 831d8e1a91.
4 years ago
Ignacio 1aa1b038e8
Merge pull request #309 from leper/aarch64
Fix build on AArch64. Fixes #298.
4 years ago
Ignacio a671567596 Update nvtt to use icbc library. 4 years ago
Ignacio 504ecc8e10 Fix build errors. 4 years ago
Ignacio 4f0ecc4506 Add defer helper. 4 years ago
Ignacio e5b763b075 Minor fixes. 4 years ago
leper 831d8e1a91 Fix build on AArch64. Fixes #298. 4 years ago
r-a-sattarov c621de8d2b E2K: added initial support for MCST Elbrus 2000 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
Stefan Brüns ff3bd55892 Fix compilation on Linux - missing include, semicolon
According to http://man7.org/linux/man-pages/man3/memalign.3.html ,
memalign() is defined in malloc.h.
Also, the line should be terminated with a semicolon.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
6 years ago
Ignacio 9489aed825 Merge changes from The Witness. 6 years ago
Dmitry Marakasov 6b24b1f45c Use libexecinfo on FreeBSD as well 7 years ago
Lectem 1770ad7280 Fix build on VC2015
On VC2015 the project wouldn't build because of the missing typedefs.
This was tested on both 2013 and 2015.
8 years ago
Ignacio b0afc82d7d Minor osx fixes.
Remove FindCUDA and use cmake version instead.
8 years ago
Kamil Rytarowski 3c4ccd41fa Add basic NetBSD support 8 years ago
Timothy Pearson 203eda1d47 Fix build on PPC64LE
Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
8 years ago
Ignacio 9b79638f79 Disable test code from nvdecompress. Update vc12 projects and fix vc12 build. Fixes bug #232. 9 years ago
Ignacio 63d29a508e Fix compiler warning. 9 years ago
Ignacio c0ad0f4d31 Merge changes from The Witness. 9 years ago
Ignacio 58617584d4 Apply patch provided in issue #224. Add support for ARM64. 9 years ago
cmdrf d01d72f8e7 Update NV_FOREACH for C++11 9 years ago
cmdrf fa062aa298 Do not redefine snprintf on VS2015 9 years ago
Ignacio 81336cc3e9 Remove unnecessary files. 9 years ago
Ignacio e9d44813d2 Merge pull request #216 from esok/master
Added support for gcc and c++11 features.
9 years ago
Ignacio a083337473 Merge changes from The Witness. 9 years ago
esok 6bc3224fe7 Added support for gcc and c++11 features. 9 years ago
castano d019cd7080 Merge changes from the witness. 10 years ago
castano@gmail.com 4cb60cc5ba Fix vc12 build. 10 years ago
castano 6ade0e27b7 Fixes issue 202. 10 years ago
castano 7e74261f92 Fixes issue 204. 10 years ago
castano@gmail.com 94d0635285 Merge changes from the Witness. 11 years ago
castano eb5556548d Fix issue 186. Confirmed it works on gcc and clang. 11 years ago
castano 14faa8e564 Fix linux/osx compiler errors. Fixes issue 168. 11 years ago
castano 83bdcb541c OpenBSD fixes. Fixes issue 176. 12 years ago
castano 1d8d067caf Fix build under OSX with clang. Fixes issue 180. 12 years ago
castano 15f5e19d40 Add missing semicolon. Fixes issue 179. 12 years ago
castano 04bdc76749 Merge changes from The Witness. 12 years ago
castano 3b4fcd0369 Merge changes from The Witness. 12 years ago
castano 69e8641db5 Merge changes from the witness. 12 years ago
castano 79360e6501 Fix msvc build. 12 years ago
castano 9609d1e2fd Darwin/Lion fixes.
Integrate Linux and Unicode fixes from Matthaus.
12 years ago
castano 21af952fec osx fixes. Update cmake files. 12 years ago
castano 06c170b41b Merge changes from The Witness. 12 years ago
castano d44a65c7b7 Fix unicode builds. 12 years ago
castano e46f48f0a3 Better stack trace parser for OSX. 13 years ago
castano 0b3959e1a1 Linux fixes. Thanks to Rico Tzschichholz. 13 years ago
castano e98d795d2b More header optimizations. 13 years ago