Cycles: Improve denoising speed on GPUs with small tile sizes
[blender.git] / intern / cycles / util / util_math.h
2017-11-30 Lukas StocknerCycles: Improve denoising speed on GPUs with small...
2017-11-14 Lukas StocknerCycles: Refactor closure roughness detection to fix...
2017-09-04 Sergey SharybinCycles: Fix compilation warning
2017-08-24 Sergey SharybinCycles: FIx issue with -0 being considered a non-finite...
2017-08-18 Brecht Van LommelFix T52443: Cycles OpenCL build error after recent...
2017-08-07 Brecht Van LommelCode refactor: add, remove, optimize various SSE functions.
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-05-07 lazydodo[Cycles] Fix math problems in safe_logf
2017-05-07 Lukas StocknerCycles: Implement denoising option for reducing noise...
2017-04-25 Sergey SharybinCycles: Split vectorized math utilities to a dedicated...
2017-04-13 Sergey SharybinCycles: Make vectorized types constructor from register...
2017-04-13 Sergey SharybinCycles: Remove unused function
2017-03-29 Sergey SharybinCycles: Make all #include statements relative to cycles...
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: Cleanup, move utility function to utility file
2017-03-23 Sergey SharybinCycles: Move intersection math to own header file
2017-03-23 Sergey SharybinCycles: Cleanup, remove unused function
2017-03-10 Brecht Van LommelFix OpenCL warnings about doubles on some platforms.
2017-02-28 Aaron CarlisleCleanup: Grey --> Gray
2017-01-20 Sergey SharybinCycles: Fix compilation error on with older GCC
2017-01-19 Sergey SharybinCycles: Add fast-math safe isnan and isfinite
2016-12-02 Sergey SharybinCycles: Disable AVX2 crash workarounds
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-25 Sergey SharybinCycles: Implement SSE-optimized path of util_max_axis()
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-08-09 Alexander GavrilovCycles: avoid making NaNs in Vector Math node by normal...
2016-08-01 Sergey SharybinCycles: Tweaks to support CUDA 8 toolkit
2016-07-31 Brecht Van LommelCycles: refactor kernel closure storage to use structs...
2016-07-29 Mai LavelleCycles microdisplacement: ngons and attributes for...
2016-06-23 Lukas StocknerCycles: Add multi-scattering, energy-conserving GGX...
2016-06-06 Lukas StocknerCycles: Use faster ray-quad-intersection test
2016-04-15 Sergey SharybinFix T48139: Checker texture strange behavior in cycles
2016-02-20 Sergey SharybinCycles: Avoid re-definition of math cnstants with MSVC
2016-01-09 Lukas StocknerCycles: Adding Hilbert Spiral as a tile order for rendering
2015-12-01 Lukas StocknerFix T46906: Cycles syntax error while compiling OpenCL...
2015-08-04 Sergey SharybinCycles: Remove 32bit cuda workaroudn and disable cubins...
2015-07-27 Sergey SharybinCycles: Final-ish tweaks for 32bit cubin compilation
2015-07-27 Sergey SharybinCycles: One more attempt to fix compilation of 32bit...
2015-04-30 Sergey SharybinFix T44548: Cycles Tube Mapping off / not compatible...
2015-04-27 Sergey SharybinCycles: Use native saturate function for CUDA
2015-03-27 Sergey SharybinCycles: Code cleanup, spaces around keywords
2015-02-19 Sergey SharybinCycles: Make sphere and tube image mapping friendly...
2015-02-06 Sergey SharybinCycles: Some more constants fixes for fast math
2015-01-22 Sergey SharybinCycles: Fix compilation error with some compilers
2015-01-21 Sergey SharybinCycles: Support tube projection for images
2015-01-02 Sergey SharybinFix T43027: OpenCL kernel compilation broken after...
2014-12-25 Thomas DingesCleanup: Fix Cycles Apache header.
2014-12-24 Sergey SharybinCycles: Add some utility functions and structures
2014-12-24 Sergey SharybinCycles: Implement watertight ray/triangle intersection
2014-11-08 Campbell BartonAdd safe_normalize to cycles, avoid checking length...
2014-09-16 Campbell BartonCleanup: sync map_to_sphere, UNLIKELY xy zero case
2014-09-15 Thomas DingesFix T41839, OpenCL error.
2014-09-02 Thomas DingesCleanup: Use function call and delete obsolete comment.
2014-08-07 Thomas DingesCleanup: Remove special code for Visual Studio 2008.
2014-07-29 Sergey SharybinFix T41174: Tangent space required UV map in Cycles
2014-06-13 Thomas DingesCode cleanup.
2014-05-07 Campbell BartonCode cleanup: spelling/indentation
2014-05-07 Matt HeimlichNodes: add absolute value operation to all math nodes
2014-05-04 Campbell BartonCycles: use LIKELY/UNLIKELY macros
2014-04-03 Sv. LockalCycles: SSE optimization for Voronoi cells texture
2014-03-29 Brecht Van LommelCycles code internals: add initial implementation of...
2014-03-29 Brecht Van LommelCycles: add support for mesh deformation motion blur.
2014-03-29 Brecht Van LommelCycles code refactor: change curve key to float4 for...
2014-01-14 Sv. LockalCycles, Code cleanup: simplify code for color linear...
2014-01-03 Campbell BartonCode Cleanup: WIN32 defines, check for _MSC_VER instead...
2014-01-02 Martijn BergerFix T37987: MSVC 2013 has C99 headers and warns for...
2013-11-22 Martijn BergerCycles: test code for sse 4.1 kernel and alignment...
2013-11-18 Brecht Van LommelCycles: change __device and similar qualifiers to ccl_d...
2013-08-28 Thomas DingesCycles / Sky Texture:
2013-08-19 Sergey SharybinMerging r59182 through r59257 from trunk into soc-2013...
2013-08-18 Brecht Van LommelCycles: relicense GNU GPL source code to Apache version...
2013-08-18 Brecht Van LommelCycles: Subsurface Scattering
2013-07-31 Thomas DingesCycles / HSV Separator and Combine node:
2013-07-09 Sergey SharybinMerging r58073 through r58111 from trunk into soc-2013...
2013-07-09 Thomas DingesMerged revision(s) 58059-58092 from trunk/blender into...
2013-07-09 Mitchell StokesCreating a BGE staging branch.
2013-07-08 Brecht Van LommelFix #36064: cycles direct/indirect light passes with...
2013-07-01 Sergey SharybinMerging r57816 through r57896 from trunk into soc-2013...
2013-06-27 Thomas DingesMerged revision(s) 57768-57827 from trunk/blender into...
2013-06-27 Thomas DingesCode cleanup / Cycles:
2013-06-19 Thomas DingesMerged revision(s) 57499-57586 from trunk/blender into...
2013-06-19 Sergey SharybinMerging r57546 through r57569 from trunk into soc-2013...
2013-06-18 Brecht Van LommelCycles: attempt to fix internal compile error with...
2013-06-10 Thomas DingesCycles / Wavelength node:
2013-06-10 Thomas DingesSVN merge r57320-57365 into soc-2013-dingto
2013-06-10 Thomas DingesCycles / Code cleanup:
2013-06-07 Brecht Van LommelCode cleanup: avoid some warnings due to implicit uint...
2013-06-04 Thomas DingesCycles:
2013-06-02 Thomas DingesCycles / Math functions:
2013-05-20 Thomas DingesMath Node:
2013-05-16 Campbell Bartoncode cleanup: double promotion warnings.
2013-05-12 Thomas DingesCycles / Math:
2013-04-04 Campbell Bartonsvn merge ^/trunk/blender -r55700:55776
next