Cycles: upgrade to CUDA 10.1 as the one officially supported version.
[blender.git] / intern / cycles / device / device_cuda.cpp
2019-03-15 Brecht Van LommelCycles: upgrade to CUDA 10.1 as the one officially...
2019-02-06 Lukas StocknerCycles: animation denoising support in the kernel.
2019-02-06 Lukas StocknerCycles: prefilter feature passes separate from denoising.
2018-11-29 Brecht Van LommelFix T58183: crash with CPU + GPU rendering after profil...
2018-11-09 Sergey SharybinCycles: Cleanup, space after (void)
2018-11-09 Sergey SharybinCycles: Cleanup, don't use strict C prototypes
2018-11-09 Sergey SharybinCycles: Cleanup, spacing after preprocessor
2018-10-31 Sergey SharybinCycles: Fix wrong BVH used when disabling AVX2 in debug...
2018-10-08 Lukas StocknerCycles: Use existing shared temporary memory in reconst...
2018-09-19 Sergey SharybinCycles: Cleanup, double semicolon
2018-08-25 Lukas StocknerCycles Denoiser: Allocate a single temporary buffer...
2018-07-05 Stefan WernerCycles: Adding native support for UINT16 textures.
2018-07-04 Lukas StocknerCycles Denoising: Pass tile buffers to every OpenCL...
2018-07-04 Lukas StocknerCycles Denoising: Cleanup: Rename tiles to tile_info
2018-07-04 Lukas StocknerCycles Denoising: Refactor denoiser tile handling
2018-07-04 Lukas StocknerCycles Denoising: Split main function into logical...
2018-06-21 Brecht Van LommelFix Cycles CUDA render errors with CUDA 9.2.
2018-06-12 Lukas StocknerFix T55448: Typo in Cycles CUDA debug output
2018-04-29 Lukas StocknerCycles: Cleanup: Remove double semicolons
2018-02-17 Brecht Van LommelCycles: tweak CUDA messages and avoid build errors...
2018-02-17 Brecht Van LommelCode cleanup: remove some more unused code after recent...
2018-02-17 Thomas DingesCycles: Remove Fermi texture code.
2018-02-17 Thomas DingesCycles: Remove Fermi support from CMake and update...
2018-02-07 Brecht Van LommelUpdate CUEW to latest version
2018-02-03 Ray Molenkampcycles: Add an nvrtc based cubin cli compiler.
2018-01-22 Sergey SharybinCycles: Replace use_qbvh boolean flag with an enum...
2018-01-10 Brecht Van LommelFix issue with moving CUDA memory to host and multiple...
2018-01-02 Brecht Van LommelCycles: CUDA support for rendering scenes that don...
2018-01-02 Brecht Van LommelCycles: make CUDA code a bit more robust to host/device...
2017-12-20 Sergey SharybinCycles: Cleanup, indentation
2017-11-30 Lukas StocknerCycles: Improve denoising speed on GPUs with small...
2017-11-17 Lukas StocknerCycles: Add per-tile render time debug pass
2017-11-12 Brecht Van LommelFix T53289: CUDA missing textures not showing pink...
2017-11-09 Brecht Van LommelCycles: avoid reallocating tile denoising memory many...
2017-11-09 Mai LavelleCycles: Replace __MAX_CLOSURE__ build option with runti...
2017-11-07 Brecht Van LommelCycles: add an extra CUDA synchronize before rendering.
2017-11-05 Brecht Van LommelCode refactor: device memory cleanups, preparing for...
2017-11-05 Brecht Van LommelCycles: reserve CUDA local memory ahead of time.
2017-11-04 Brecht Van LommelCode refactor: replace CUDA array with linear memory...
2017-11-03 Brecht Van LommelFix T53247: mixed CPU + GPU render wrong texture limits.
2017-10-23 Brecht Van LommelCode refactor: move more memory allocation logic into...
2017-10-23 Brecht Van LommelCode refactor: use device_only_memory and device_vector...
2017-10-23 Brecht Van LommelCode refactor: store device/interp/extension/type in...
2017-10-21 Brecht Van LommelCode refactor: avoid some unnecessary device memory...
2017-10-19 Sergey SharybinCycles: Add extra logging in CUDA device detection...
2017-10-08 Brecht Van LommelCycles: schedule more work for non-display and compute...
2017-10-08 Brecht Van LommelCode refactor: use DeviceInfo to enable QBVH and decoup...
2017-10-07 Brecht Van LommelCode refactor: make texture code more consistent betwee...
2017-10-05 Brecht Van LommelCode refactor: split displace/background into separate...
2017-10-04 Brecht Van LommelFix incorrect CUDA remaining time estimate after previo...
2017-10-04 Brecht Van LommelCycles: CUDA faster rendering of small tiles, using...
2017-10-04 Brecht Van LommelCode refactor: use split variance calculation for mega...
2017-10-04 Brecht Van LommelCode refactor: remove rng_state buffer and compute...
2017-10-04 Brecht Van LommelCode refactor: add WorkTile struct for passing work...
2017-09-27 Brecht Van LommelCode refactor: simplify CUDA context push/pop.
2017-08-20 Brecht Van LommelCycles: attempt to recover from crashing CUDA/OpenCL...
2017-08-08 Mai LavelleCycles: Pack kernel textures into buffers for OpenCL
2017-08-05 Brecht Van LommelCycles: CUDA split performance tweaks, still far from...
2017-07-05 Sergey SharybinCycles: Pass string by const reference rather than...
2017-06-09 Lukas StocknerCycles Denoising: Merge outlier heuristic and confidenc...
2017-05-22 Sergey SharybinFix T51568: CUDA error in viewport render after fix...
2017-05-20 Sergey SharybinCycles: Cleanup, style and unused arguments
2017-05-19 Lukas StocknerFix T51502: Cycles denoising not using correctly aligne...
2017-05-18 Lukas StocknerCycles Denoising: Add more robust outlier heuristic...
2017-05-07 Lukas StocknerCycles: Implement denoising option for reducing noise...
2017-05-02 Sergey SharybinCycles: Fix CUDA split kernel
2017-05-02 Sergey SharybinCycles: Cache split kernels in CUDA device
2017-04-11 Mai LavelleCycles: Implement automatic global size for CUDA split...
2017-04-07 Sergey SharybinCycles: Fix warning with MSVC
2017-03-31 Mai LavelleCycles: More fixes after include changes
2017-03-29 Sergey SharybinCycles: Only use CUDA 8.0 as officially supported one
2017-03-29 Sergey SharybinCycles: Make all #include statements relative to cycles...
2017-03-23 Mai LavelleCycles: Fix building for some compilers
2017-03-11 Mai LavelleFix T50888: Numeric overflow in split kernel state...
2017-03-08 Sergey SharybinCycles: Make it possible to access KernelGlobals from...
2017-03-08 Mai LavelleCycles: Fix indentation
2017-03-08 Mai LavelleCycles: Calculate size of split state buffer kernel...
2017-03-08 Mai LavelleCycles: Add names to buffer allocations
2017-03-08 Mai LavelleCycles: CUDA implementation of split kernel
2017-03-08 Mai LavelleCycles: Allow device_memory to be used directly
2017-02-27 Sergey SharybinCycles: Fix compilation error on vanilla Ubuntu 16.10
2017-01-24 Aaron CarlisleUse new manual URL
2016-12-03 Lukas StocknerCycles: Refactor Progress system to provide better...
2016-11-22 Sergey SharybinCycles: Fix strict compilation warnings
2016-11-07 Lukas StocknerCycles: Refactor Device selection to allow individual...
2016-11-04 Martijn Bergercycles, cuDeviceComputeCapability is deprecated as...
2016-11-02 Martijn BergerCycles standalone, compile fix UINT_MAX is not defined...
2016-09-29 Sergey SharybinCycles: Fix typo in shader cancel routines
2016-09-12 Sergey SharybinCycles: Use XDG's .cache folder for cached kernels
2016-08-11 Thomas DingesCycles: Enable half float support (4 channels and 1...
2016-08-09 Thomas DingesCUDA: We don't support Toolkits < 7.5, update error...
2016-08-02 Sergey SharybinCycles: Cleanup, trailing whitespace
2016-08-02 Sergey SharybinCycles: Some cleanup in CUDA device file
2016-08-02 Sergey SharybinCycles: Include NVCC compiler flags into md5 hash
2016-08-01 Sergey SharybinCycles: Tweaks to support CUDA 8 toolkit
2016-06-03 Sergey SharybinCycles: Mark which CUDA device is used for display
2016-05-31 Mai LavelleCycles: Add human readable sizes to debug output
2016-05-22 Brecht Van LommelFix Cycles compile errors with GCC due to double promot...
2016-05-19 Thomas DingesCycles / CUDA: Don't use bundled kernel if Adaptive...
2016-05-19 Thomas DingesCycles: Add support for bindless textures.
next