Code refactor: move more memory allocation logic into device API.
[blender-staging.git] / intern / cycles / util /
2017-10-23 Brecht Van LommelCode refactor: move more memory allocation logic into...
2017-10-21 Brecht Van LommelCode refactor: avoid some unnecessary device memory...
2017-10-08 Brecht Van LommelCycles: OpenCL bicubic and tricubic texture interpolati...
2017-10-07 Brecht Van LommelCode refactor: make texture code more consistent betwee...
2017-10-05 Brecht Van LommelFix T53001: more workarounds for crash in AMD compiler...
2017-09-20 Brecht Van LommelFix T52368: Cycles OSL trace() failing on Windows 32...
2017-09-04 Sergey SharybinCycles: Fix compilation warning
2017-08-29 Brecht Van LommelFix Cycles Windows render errors with BVH2 CPU rendering.
2017-08-25 Sergey SharybinCycles: Add utility function to query current value...
2017-08-24 Sergey SharybinCycles: FIx issue with -0 being considered a non-finite...
2017-08-23 Mai LavelleFix implementation of atomic update max and move to...
2017-08-21 Brecht Van LommelCycles: reorganize Performance panel layout, move viewp...
2017-08-18 Brecht Van LommelFix T52443: Cycles OpenCL build error after recent...
2017-08-12 Brecht Van LommelFix T52372: CUDA build error after recent changes.
2017-08-12 Brecht Van LommelFix T52368: OSL trace() crash after recent changes.
2017-08-10 Brecht Van LommelFix T52322: denoiser broken on Windows after recent...
2017-08-08 Sergey SharybinCycles: Add utility macro ccl_ref
2017-08-07 Brecht Van LommelFix Windows build errors with recent Cycles SIMD refact...
2017-08-07 Sergey SharybinCycles: Cleanup, space after keyword
2017-08-07 Brecht Van LommelCode refactor: use float4 instead of intrinsics for...
2017-08-07 Brecht Van LommelCode refactor: add, remove, optimize various SSE functions.
2017-08-07 Brecht Van LommelCode refactor: split defines into separate header,...
2017-08-03 Sergey SharybinCycles: Extra tweaks to performance of header expansion
2017-08-02 Sergey SharybinCycles: Avoid some expensive operations in header expan...
2017-08-02 Sergey SharybinCycles: Support "precompiled" headers in include expans...
2017-08-02 Sergey SharybinCycles: Speed up #include expansion algorithm
2017-07-24 Jeff KnoxFix T51450: viewport render time keeps increasing after...
2017-07-20 Brecht Van LommelFix a few harmless maybe uninitialized warnings with...
2017-07-06 Mai LavelleCycles: Add artificial memory limit debug option for...
2017-07-06 Mai LavelleRevert "Cycles: use std::min and max for extra overloads"
2017-07-05 Mai LavelleCycles: use std::min and max for extra overloads
2017-07-05 Sergey SharybinCycles: Fix compilation error after recent logging...
2017-07-05 Sergey SharybinCycles: Fix compilation error when building without...
2017-06-30 Mai LavelleCycles: Use float constants instead of double
2017-06-16 Sergey SharybinCycles: Fix race condition happening in progress utility
2017-06-10 Mai LavelleCycles: Add atomic decrement functions to util_atomic.h
2017-06-08 Sergey SharybinCycles: Don't leave multiple spaces in the device name
2017-05-24 Sergey SharybinCycles: Use falltrhough attribute to help catching...
2017-05-20 Sergey SharybinCycles: Cleanup, style and unused arguments
2017-05-19 Lukas StocknerFix T51560: Black pixels on a denoising render
2017-05-19 Sergey SharybinCycles: Cleanup, always use parenthesis
2017-05-19 Sergey SharybinCycles: Cleanup, indentation in preprocessor
2017-05-19 Sergey Sharybin\0;115;0cCycles: Cleanup, use ccl_restrict instead...
2017-05-19 Lukas StocknerFix T51555: Cycles tile count is incorrect when denoisi...
2017-05-17 Sergey SharybinCycles: Optimize expansion of headers in the source
2017-05-11 Lukas StocknerCycles: Fix occasional black pixels from denoising...
2017-05-08 Sergey SharybinCycles: Fix compilation error with gcc-6.3.0 and debug...
2017-05-07 lazydodo[Cycles] Fix math problems in safe_logf
2017-05-07 Lukas StocknerCycles: Implement denoising option for reducing noise...
2017-05-04 Pablo VazquezTypo: 'Signle program' -> 'Single program'
2017-05-03 Dalai FelintoFix Cycles build on Windows
2017-05-03 Sergey SharybinCycles: Fix OpenCL compilation failure after recent...
2017-05-03 Sergey SharybinCycles: Add utility function to convert float4 color...
2017-04-28 Sergey SharybinCycles: Use relative path for #line directives
2017-04-28 Sergey SharybinCycles: Correct comment after previous commit
2017-04-28 Sergey SharybinCycles: Lower default severity level to ERROR
2017-04-28 Sergey SharybinCycles: Cleanup, indentaiton and trailing whitespace...
2017-04-27 Thomas DingesCleanup: Some style and code tweaks to Image Code after...
2017-04-27 Stefan WernerUnlimited number of textures for Cycles
2017-04-26 Mai LavelleCycles: Change OpenCL split kernel to use single progra...
2017-04-25 Sergey SharybinCycles: Fix strict compiler flags
2017-04-25 Sergey SharybinCycles: Split vectorized math utilities to a dedicated...
2017-04-25 Sergey SharybinCycles: Split vectorized types into separate files
2017-04-25 Sergey SharybinCycles: Cleanup, preprocessor indentation
2017-04-13 Sergey SharybinCycles: Make vectorized types constructor from register...
2017-04-13 Sergey SharybinCycles: Remove unused function
2017-04-07 lazydodo[Cycles/msvc] Get cycles_kernel compile time under...
2017-04-05 Sergey SharybinCycles: Add utility class to simplify scoped spin locks
2017-03-31 Mai LavelleCycles: More fixes after include changes
2017-03-29 Sergey SharybinCycles: Make all #include statements relative to cycles...
2017-03-29 Sergey SharybinCycles: Attempt to workaround compilation error on...
2017-03-28 Sergey SharybinCycles: Switch to reformulated Pluecker ray/triangle...
2017-03-28 Sergey SharybinCycles: Pass m128 vectors by const reference
2017-03-27 Sergey SharybinCycles: Correct ifdef around float3 intrinsics
2017-03-24 Sergey SharybinCycles: Correct isfinite check used in integrator
2017-03-23 Sergey SharybinCycles: Remove old non-optimized triangle intersection...
2017-03-23 Sergey SharybinCycles: Fix speed regression on GPU
2017-03-23 Sergey SharybinCycles: Move watertight triangle intersection to an...
2017-03-23 Sergey SharybinCycles: Move triangle intersection precalc to an util...
2017-03-23 Sergey SharybinCycles: Cleanup, move utility function to utility file
2017-03-23 Sergey SharybinCycles: Cleanup, code style and comments
2017-03-23 Sergey SharybinCycles: Move intersection math to own header file
2017-03-23 Sergey SharybinCycles: Cleanup, remove unused function
2017-03-11 Mai LavelleFix T50888: Numeric overflow in split kernel state...
2017-03-10 Brecht Van LommelFix OpenCL warnings about doubles on some platforms.
2017-03-09 Hristo GueorguievCycles: add single program debug option for split kernel
2017-03-08 Sergey SharybinCycles: Use 1-based line number for #line directives
2017-03-08 Mai LavelleCycles: CUDA implementation of split kernel
2017-03-08 Mai LavelleCycles: CPU implementation of split kernel
2017-03-08 Sergey SharybinCycles: Report device maximum allocation and detected...
2017-03-08 Mai LavelleCycles: OpenCL split kernel refactor
2017-03-08 Mai LavelleCycles: Add more atomic operations
2017-03-06 Sergey SharybinCycles: Fix strict -Wpedantic warnings with GCC
2017-02-28 Aaron CarlisleCleanup: Grey --> Gray
2017-02-24 Sergey SharybinCycles: Fix compilation warning with CUDA on OSX
2017-02-23 Sergey SharybinCycles: Fix compilation error on 32bit Linux
2017-02-23 Sergey SharybinCycles: Fix wrong render results with texture limit...
2017-02-23 Sergey SharybinCycles: Add utility function to convert float to half
2017-01-23 Sergey SharybinCycles: Update current Cycles version
2017-01-20 Sergey SharybinCycles: Fix compilation error on with older GCC
next