Cycles: Cleanup, style
[blender.git] / intern / cycles / util /
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
2017-01-19 Sergey SharybinCycles: Add fast-math safe isnan and isfinite
2017-01-19 Sergey SharybinCycles: Remove using namespace hell
2016-12-03 Lukas StocknerCycles: Refactor Progress system to provide better...
2016-12-02 Sergey SharybinCycles: Add AVX intrinsics helpers
2016-12-02 Sergey SharybinCycles: Disable AVX2 crash workarounds
2016-11-23 Sergey SharybinCycles: Fix strict compilation warnings
2016-11-22 Sergey SharybinFix T50034: Blender changes processor affinity unauthorized
2016-11-22 Sergey SharybinCycles: Fix re-definition of some functions on x32...
2016-11-22 Sergey SharybinCycles: Another attempt to fix compilation on 32bit...
2016-11-22 Sergey SharybinCycles: Attempt to fix 32bit buildbot builds after...
2016-11-22 Sergey SharybinCycles: Implement texture size limit simplify option
2016-11-15 Sergey SharybinAtomics: Make naming more obvious about which value...
2016-11-12 Brecht Van LommelFix Cycles OSL compilation based on modified time not...
2016-10-30 Lukas StocknerCycles: Initialize the RNG state from the kernel instea...
2016-10-30 Lukas StocknerCycles: Add optional probabilistic termination of light...
2016-10-29 Lukas StocknerCycles: Implement texture coordinates for Point, Spot...
2016-10-27 Sergey SharybinCycles: More workarounds for weird crashes on AVX2
2016-10-26 Sergey SharybinCycles: Another attempt to fix crashes on AVX2 processors
2016-10-26 Sergey SharybinCycles: Completely disable transform SSE for now
2016-10-26 Sergey SharybinCycles: Fix crashes after recent optimization commits
2016-10-25 Sergey SharybinCycles: BVH-related SSE optimization
2016-10-25 Sergey SharybinCycles: Implement SSE-optimized path of util_max_axis()
2016-10-24 Sergey SharybinCycles: Fix static initialization order fiasco
2016-10-14 Sergey SharybinCycles: Disable optimization of operator / for float3
2016-10-12 Sergey SharybinCycles: Use const reference for register variables...
2016-10-12 Sergey SharybinCycles: Use more SSE intrinsics for float3 type
2016-10-12 Sergey SharybinCycles: Add new avxf vectorized data type
2016-10-03 Brecht Van LommelFix Cycles CUDA performance on CUDA 8.0.
2016-10-02 lazydodo[Windows/Cycles/Clang] Fix compilation error with clang...
2016-09-29 Sergey SharybinCycles: Improve OpenCL line information handling
2016-09-12 Sergey SharybinCycles: Fix compilation error after recent commits
2016-09-12 Sergey SharybinCycles: Use XDG's .cache folder for cached kernels
2016-09-08 Sergey SharybinFix T49286: Compilation error with XCode 7.0
2016-08-14 Thomas DingesCycles: Add single channel texture support for OpenCL.
2016-08-11 Thomas DingesCycles: Enable half float support (4 channels and 1...
2016-08-11 Thomas DingesCycles: Change code order for Image Data Types.
2016-08-11 Mai LavelleCycles: Remove odd definition from CMake file
2016-08-11 Sergey SharybinCycles: Use static assert to control structures alignment
2016-08-10 Lukas StocknerCycles: Correct maximum number of textures on pre-Keple...
2016-08-09 Alexander GavrilovCycles: avoid making NaNs in Vector Math node by normal...
2016-08-07 Mai LavelleCycles microdisplacement: Support for Catmull-Clark...
2016-08-04 Alexander GavrilovCycles: hide particles with broken motion blur traces.
2016-08-01 Sergey SharybinCycles: Tweaks to support CUDA 8 toolkit
2016-07-31 Brecht Van LommelFix Cycles OpenCL compile error on Windows.
2016-07-31 Brecht Van LommelCycles: refactor kernel closure storage to use structs...
2016-07-30 Brecht Van LommelCycles OpenCL: use #line directives for better error...
2016-07-29 Mai LavelleCycles microdisplacement: ngons and attributes for...
2016-07-16 Lukas StocknerCycles: Fix three numerical issues in the fresnel,...
2016-07-11 Sergey SharybinCycles: Use utility define for restrict pointers
2016-07-08 Sergey SharybinFix T48808: Regression: Cycles OpenCL broken after...
2016-07-07 Sergey SharybinCycles: Implement unaligned nodes BVH builder
2016-06-27 Sergey SharybinCycles: Fix corner case of human readable number return...
2016-06-23 Lukas StocknerCycles: Add multi-scattering, energy-conserving GGX...
2016-06-19 Thomas DingesCycles: Support half and half4 textures.
2016-06-06 Lukas StocknerCycles: Use faster ray-quad-intersection test
2016-06-06 Sergey SharybinFix compilation error on 32 bit Windows
2016-06-06 Sergey SharybinCycles: Fix compilation error on OSX
2016-06-06 Sergey SharybinCycles: Add support of processor groups
2016-05-31 Mai LavelleCycles: Add human readable sizes to debug output
2016-05-27 Thomas DingesCleanup: Further tweaks for consistency and simplificat...
2016-05-27 Thomas DingesCleanup: Shorten texture variables, tex and image was...
2016-05-22 Brecht Van LommelFix Cycles compile errors with GCC due to double promot...
2016-05-22 Brecht Van LommelCode refactor: add generic Cycles node infrastructure.
2016-05-20 Brecht Van LommelFix T48472: issue in array refactor, causing performanc...
next