Commit Graph

  • d47de35893 added noalpha option to assemble and fixed RGB write Justin Meiners 2017-06-28 15:39:38 -0600
  • 4fb0070b7e Do not use undeclared format. Ignacio 2017-06-28 11:26:18 -0700
  • fa03dfc291 Add option to control prefered swizzle. Ignacio 2017-06-28 11:19:47 -0700
  • 79fe2b5302 Merge 544b3ccc16 into 923b57db45 Dmitry Marakasov 2017-06-07 00:58:27 +0000
  • bd9a4255c8 Merge eaf81bc4b4 into 923b57db45 Dmitry Marakasov 2017-06-07 00:58:27 +0000
  • 923b57db45 Merge pull request #255 from AMDmi3/patch-3 Ignacio 2017-06-06 17:58:17 -0700
  • ef30f69c9d Merge pull request #256 from AMDmi3/patch-4 Ignacio 2017-06-06 17:57:50 -0700
  • 7849ee9e71 Merge pull request #260 from leper/master Ignacio 2017-06-06 17:57:01 -0700
  • 0608489ec4 Merge pull request #262 from kencooke/master Ignacio 2017-06-06 17:56:24 -0700
  • 01597842fe Update CMakeLists.txt and vc8/9/10 projects Ken Cooke 2017-06-04 11:10:15 -0700
  • 96b73af196 Fast implementations of toLinear() and toGamma() for default gamma=2.2 Ken Cooke 2017-06-01 13:44:28 -0700
  • 78054e977b Add virtual destructor to TaskDispatcher. leper 2017-05-04 03:22:19 +0200
  • bb77dec11d Merge 01d5abbe5f into e85d851cd9 Sylvain Rochette 2017-02-17 00:29:34 +0000
  • dda621ba9f Merge b74a5b6933 into e85d851cd9 Mrkvak 2017-02-17 00:29:34 +0000
  • ae0ef557aa Merge 04ef71fe10 into e85d851cd9 Deleted user 2017-02-17 00:29:34 +0000
  • c8b5734e4a Merge 7f7baa8b8b into e85d851cd9 lunkhound 2017-02-17 00:29:34 +0000
  • a64cc24169 Use HW_NCPU on FreeBSD as well Dmitry Marakasov 2017-02-16 18:21:39 +0400
  • 6b24b1f45c Use libexecinfo on FreeBSD as well Dmitry Marakasov 2017-02-16 18:20:07 +0400
  • e85d851cd9 Do not compile etcpack. Only used for reference. Ignacio 2017-02-15 11:12:27 -0800
  • 91fe4d37d6 Enable c++1x the official way. Ignacio 2017-02-15 11:11:44 -0800
  • 1762334a9f Fix buildpkg for osx. Ignacio 2017-02-15 11:10:43 -0800
  • d7612a3b67 Add some external dependencies. Ignacio 2017-02-08 11:42:25 -0800
  • 1004d5d5b5 Merge pull request #252 from lunkhound/fix-normal-maps Ignacio 2016-12-26 23:19:17 -0800
  • 0535ab3414 fix a bug where created normal maps were not packed prior to compression Lunkhound 2016-12-26 12:34:06 -0800
  • 7f7baa8b8b createNormalMap: fix for bad range of generated normal maps Lunkhound 2016-12-24 17:25:41 -0800
  • eaf81bc4b4 Fix processor count detection on FreeBSD Dmitry Marakasov 2016-11-21 20:53:22 +0400
  • 544b3ccc16 FreeBSD also needs libexecinfo for backtrace() Dmitry Marakasov 2016-11-21 20:51:53 +0400
  • 04ef71fe10 Revome vs profiler files acidicMercury8 2016-10-23 15:52:54 +0400
  • e056b5c998 Add vc14 projects acidicMercury8 2016-10-23 15:47:30 +0400
  • 40df65e234 Add vc11 projects acidicMercury8 2016-10-23 12:50:51 +0400
  • f59fcb9e6c Remove obsolete ignore files acidicMercury8 2016-10-23 11:09:00 +0400
  • 19c50d25c8 Fix readme acidicMercury8 2016-10-22 23:46:40 +0400
  • 5bed73d629 Update vc10 projects acidicMercury8 2016-10-22 23:23:56 +0400
  • bae7547b35 Add global gitignore acidicMercury8 2016-10-22 22:42:42 +0400
  • cec8e7159a Merge pull request #247 from Lectem/patch-2 Ignacio 2016-10-19 12:18:37 -0700
  • 24e63456c6 Fix compression for non multiple of 4 texture size Lectem 2016-10-19 17:47:00 +0200
  • 6fb57d3478 Fix order of kaiser parameters. Ignacio 2016-10-05 11:14:11 -0700
  • fa6ebda53f Cleanups for 2.1.0 release. 2.1.0 Ignacio 2016-09-19 12:53:33 -0700
  • 383331bb42 Fix issue #240. Ignacio 2016-09-19 11:29:40 -0700
  • 1a75484520 Minor fixes. Ignacio 2016-09-19 11:20:25 -0700
  • a11a6739c2 Fix comments. Minor fixes. Ignacio 2016-09-19 11:12:19 -0700
  • 94e0ba9ec7 Merge pull request #245 from Lectem/patch-1 Ignacio 2016-09-19 10:57:25 -0700
  • 1770ad7280 Fix build on VC2015 Lectem 2016-09-19 10:28:03 +0200
  • 41b5945172 Fixed renaming mistake. Sukender 2016-09-16 10:34:11 +0200
  • ed0d9049df Added an option to install squish library for external use (also made the same for BC6H and BC7 libs). Sukender 2016-09-16 10:25:08 +0200
  • 02e3438c34 Added an (advanced) CMake option to build the whole squish library (with an adequate warning to tell this is not the 'official' way). Sukender 2016-09-16 10:23:32 +0200
  • 752f78b56a Fixed compilation and namespaces of non-included squish source files, for future optional inclusion. Sukender 2016-09-16 10:21:54 +0200
  • 4a4c6ba882 Fixed missing include for MSVC 2015.3. Sukender 2016-09-16 10:20:51 +0200
  • d41c7ac33a Merge pull request #243 from fshp/master Ignacio 2016-09-14 11:37:41 -0700
  • 396b6153af
    Fix CMakeLists after rename license and readme files Additions to 831ebec475 Maxim Moseychuk 2016-09-14 13:14:58 +0300
  • 8ac7fdb3f2 Initial support for the ktx container. Currently, it only supports BC formats and has no support for key-value pairs. Updated the compress utility with a ktx option and exposed sRGB setting. Manvydas Šliamka 2016-08-17 00:40:29 +0300
  • 831ebec475 Update readme files. Ignacio 2016-08-16 12:43:17 -0700
  • b0afc82d7d Minor osx fixes. Remove FindCUDA and use cmake version instead. Ignacio 2016-08-16 12:31:31 -0700
  • 8659d3fb4a Merge pull request #241 from krytarowski/netbsd-1 Ignacio 2016-07-30 09:01:25 -0700
  • 3c4ccd41fa Add basic NetBSD support Kamil Rytarowski 2016-07-30 11:41:40 +0200
  • 214f5eea57 Merge e6f76afdc5 into 475c66d2cc magestik 2016-07-17 17:41:25 +0000
  • 475c66d2cc Merge pull request #239 from madscientist159/master Ignacio 2016-07-12 00:57:05 -0700
  • f8790a536a Fix remaining issues on PPC64EL Timothy Pearson 2016-07-12 06:02:35 +0000
  • b549e862b0 Merge pull request #238 from madscientist159/master Ignacio 2016-06-29 17:04:44 -0700
  • 203eda1d47 Fix build on PPC64LE Timothy Pearson 2016-06-26 20:09:39 -0500
  • 47b06d3255 Fix build failure due to PPM save incorrect data types Timothy Pearson 2016-06-26 19:23:56 -0500
  • e965a668a3 Merge pull request #237 from sanderd17/patch-1 Ignacio 2016-06-20 12:36:57 -0700
  • 65b3dfa4a6 Fix compilation on GCC 6 sanderd17 2016-06-12 15:09:19 +0200
  • 875a78a124 Merge pull request #236 from mpersano/master Ignacio 2016-02-29 12:50:39 -0800
  • 46e5c6a8ee Fix nvassemble command-line options parsing. mpersano 2016-02-28 08:17:35 -0300
  • 2bd367a4dc Add support for compressing texture arrays. mpersano 2016-02-27 20:45:16 -0300
  • e6f76afdc5 fixed indentation to follow nvtt guidelines magestik 2016-02-27 13:29:20 +0100
  • 49677da371 Remove executable property. Ignacio 2016-02-22 11:54:43 -0800
  • 3850b22f7f Merge pull request #235 from mpersano/master Ignacio 2016-02-11 15:21:54 -0800
  • db8fc561c3 Support assembling texture arrays. mpersano 2016-02-11 18:43:01 -0200
  • 5f392e60e3 removed unwanted header installation (CMake) magestik 2016-01-20 00:04:49 +0100
  • 3880e630ab updated CMake minimum version magestik 2016-01-19 00:16:15 +0100
  • 66b6d021b7 export cmake targets magestik 2016-01-18 23:26:44 +0100
  • 6eefc53ea8 Updated CMakeLists to compile squish/posh/bc6h/bc7 as OBJECT library and embed them in nvimage/nvtt magestik 2016-01-18 22:57:06 +0100
  • 3c02e25e46 Removed FindCUDA cmake modules (CMake is shipped with an always up-to-date version of this file) magestik 2016-01-18 22:42:43 +0100
  • b74a5b6933 Fix loop condition in Compress4 functions - prevent accessing outside array bounds Mrkva 2015-12-29 10:55:08 +0100
  • 9b79638f79 Disable test code from nvdecompress. Update vc12 projects and fix vc12 build. Fixes bug #232. Ignacio 2015-12-11 12:15:22 -0800
  • 7596650a2d Be more clear that Qt4 is not used. From cfcohen. Ignacio 2015-12-05 15:23:00 -0800
  • 308050923b Integrate changes from cfcohen. Ignacio 2015-12-05 15:19:59 -0800
  • 9d6c7d6a69 Integrate more changes from cfcohen. Ignacio 2015-12-05 15:16:14 -0800
  • a20044bccc Integrate changes from cfcohen to supress warning. Ignacio 2015-12-05 15:09:57 -0800
  • 268e6abd65 Integrate cfcohen changes to fix linker problems with gcc. Ignacio 2015-12-05 15:06:37 -0800
  • 87ca69bd14 Do not output messages for disabled libraries. Ignacio 2015-12-05 14:58:05 -0800
  • 63d29a508e Fix compiler warning. Ignacio 2015-12-05 14:56:36 -0800
  • 69a56dd2c4 Merge 228c97725a into e9a8630a3f cfcohen 2015-12-05 22:51:59 +0000
  • e9a8630a3f Increase array size to supress compiler warning. Ignacio 2015-12-05 14:50:52 -0800
  • 228c97725a Be more clear that the only Qt enabled component isn't actually built (or apparently even working). cfcohen 2015-12-05 11:18:14 -0500
  • 2f99e6734d Permit simultaneous installation of both debug and release libraries. cfcohen 2015-12-05 10:42:11 -0500
  • 1968ad09ba Enable parallel builds. cfcohen 2015-12-05 10:09:50 -0500
  • 20a0adb665 Suppress warning from cmake about policy changes. I'm uncertain whether the OLD behavior or the NEW behavior was intended. Either should be sufficient to suppress the warning, and OLD appears to work. cfcohen 2015-12-04 20:44:12 -0500
  • ea2ac753b0 Fix undefined behavior in array overflow. The GCC 5.2 warning that brought this to my attention was: cfcohen 2015-12-04 20:37:04 -0500
  • f55b7d438a Renable finding of external libraries. That is what cmake is for, right? If these external libraries were intentionally disabled, at least comment out the messages saying that they dependencies couldn't be found, since prior to this commit the message was that there was a problem finding them. cfcohen 2015-12-04 20:33:01 -0500
  • fdc798d02b Fix minor problem with extern/poshlib not being c++ at all, so -std=c++11 is not a valid option. A cmake 2.8.0 compatible approach that involves CMAKE_CXX_FLAGS causes problems for the CUDA compressor module that _cannot_ accept -std=c++11. This approach seems the most correct, but I'm new to CMake, so there may be a better solution. cfcohen 2015-12-04 20:27:18 -0500
  • 4c860bf84b Attempted fix for pointer/integer confusion. The warning from GCC was: "ThreadPool.cpp:123:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]." It appears that an integer from 0 to threadCount was passed as to a value ultimately assigned to (void *)((Private)p->arg). This commit moved the integer into an unfreed block of memory and passed a pointer to it, but perhaps the threadNumber doesn't really need to be passed at all? cfcohen 2015-12-04 20:17:11 -0500
  • 47919914a9 Suppress warnings about set but unused variables in CUDA compress routines. cfcohen 2015-12-04 20:10:52 -0500
  • 2d1bbe5415 Suppress security warnings about insecure use of nvDebug(). cfcohen 2015-12-04 20:06:18 -0500
  • 9b6191ab0c Fix errors linking nvddsview. Undefined reference to nv::Fit::computePrincipalComponent_EigenSolver caused by library ordering (nvmath needs to follow other libraries). Fixed in multiple other places already, but not this one. cfcohen 2015-12-04 20:02:19 -0500
  • f2d10c1590 Revert "Remove unnecessary files." cfcohen 2015-12-04 19:55:00 -0500
  • 9174f3fe74 Revert "Do not include removed Library.h" cfcohen 2015-12-04 19:54:42 -0500
  • 9014a0a967 Revert "- Removed Library.cpp and Library.h from nvcore VS2013 project" cfcohen 2015-12-04 19:54:04 -0500