Cycles: don't count volume boundaries as transparent bounces.
[blender-staging.git] / intern / cycles / kernel / geom /
2018-02-23 Brecht Van LommelCycles: change smoke color grid to not include density...
2018-02-17 Brecht Van LommelCode cleanup: remove some more unused code after recent...
2018-02-17 Thomas DingesCycles: Remove fermi related defines from the code.
2018-02-14 Brecht Van LommelCycles: restore Particle Info Index for now, keep it...
2018-02-14 Brecht Van LommelCycles: change Index output of Hair and Particle Info...
2018-02-09 Brecht Van LommelCycles: random walk subsurface scattering.
2018-01-12 Mai LavelleCycles: adaptive subdivision support for panoramic...
2018-01-11 Brecht Van LommelFix T53755: Cycles OpenCL lamp shaders have incorrect...
2018-01-11 Stefan WernerCycles: support animated object scale in motion blur.
2017-11-14 Lukas StocknerCycles: Make per-object random value output also work...
2017-11-07 Brecht Van LommelCycles: add bevel shader, for raytrace based rounded...
2017-11-07 Brecht Van LommelCode refactor: rename subsurface to local traversal...
2017-11-05 Brecht Van LommelCycles: fix inefficient attribute map storage, saves...
2017-10-07 Brecht Van LommelCycles: CUDA bicubic and tricubic texture interpolation...
2017-10-07 Brecht Van LommelCode refactor: make texture code more consistent betwee...
2017-09-06 Brecht Van LommelFix T52660: CUDA volume texture rendering not working...
2017-08-08 Sergey SharybinCycles: Cleanup, de-duplicate function parameter list
2017-08-07 Sergey SharybinCycles: Cleanup, move curve intersection functions...
2017-08-07 Sergey SharybinCycles: Cleanup, trailign whitespace
2017-08-07 Sergey SharybinCycles: Cleanup, remove bvh prefix from curve functions
2017-08-07 Brecht Van LommelCode refactor: add, remove, optimize various SSE functions.
2017-05-07 Lukas StocknerCycles: Implement denoising option for reducing noise...
2017-04-13 Sergey SharybinCycles: Make vectorized types constructor from register...
2017-04-10 Sergey SharybinCycles: Fix compilation error of AVX2 kernels with...
2017-03-29 Sergey SharybinCycles: Attempt to work around compilation errors of...
2017-03-29 Sergey SharybinCycles: Make all #include statements relative to cycles...
2017-03-28 Sergey SharybinCycles: Switch to reformulated Pluecker ray/triangle...
2017-03-23 Sergey SharybinCycles: Remove unused macro
2017-03-23 Sergey SharybinCycles: Use SSE-optimized version of triangle intersect...
2017-03-23 Sergey SharybinCycles: Fix speed regression on GPU
2017-03-23 Sergey SharybinCycles: Use utility function for SSS triangle intersection
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, inline AVX register construction from...
2017-03-22 Sergey SharybinFix/workaround T50533: Transparency shader doesn't...
2017-03-09 Hristo GueorguievCycles: SSS and Volume rendering in split kernel
2017-03-08 Mai LavelleCycles: Remove ccl_fetch and SOA
2017-02-15 Sergey SharybinCycles: Don't calculate primitive time if BVH motion...
2017-02-15 Sergey SharybinCycles: Fix wrong hair render results when using BVH...
2017-01-23 Sergey SharybinCycles: Split ShaderData object and shader flags
2017-01-23 Sergey SharybinCycles: Make object flag names more obvious that hey...
2017-01-20 Sergey SharybinCycles: Split motion triangle file once again, avoids...
2017-01-20 Sergey SharybinCycles: Move motion triangle intersection functions...
2017-01-20 Sergey SharybinCycles: Cleanup, comments
2017-01-12 Sergey SharybinCycles: Cleanup, indentation within preprocessor
2016-12-12 Sergey SharybinCycles: Cleanup, variable names
2016-12-12 Sergey SharybinCycles: Cleanup, variables names
2016-12-02 Sergey SharybinCycles: Implement AVX2 path for curve intersection...
2016-11-03 Lukas StocknerCycles: Fix missing underscore in geom_object.h
2016-11-03 Lukas StocknerCycles: Fix T49901: OpenCL build error after recent...
2016-10-29 Lukas StocknerCycles: Implement texture coordinates for Point, Spot...
2016-10-26 Sergey SharybinCycles: Another attempt to fix crashes on AVX2 processors
2016-10-26 Sergey SharybinCycles: Fix compilation error of AVX2 kernel without...
2016-10-25 Sergey SharybinCycles: Fix for fix (tm)
2016-10-25 Sergey SharybinCycles: Fix typo in previous commit for BVH improvements
2016-10-25 Sergey SharybinCycles: BVH-related SSE optimization
2016-10-25 Sergey SharybinCycles: Avoid branching in SSE version of intersection...
2016-10-24 Sergey SharybinCycles: Add AVX2 path to subsurface triangle intersection
2016-10-22 Hristo GueorguievCycles: OpenCL 3d textures support.
2016-10-12 Sergey SharybinCycles: Implement AVX2 version of triangle_intersect
2016-10-03 Brecht Van LommelFix Cycles CUDA performance on CUDA 8.0.
2016-09-29 Sergey SharybinCycles: Cleanup file headers
2016-09-14 Lukas StocknerCycles: Also support the constant emission speedup...
2016-09-11 Mai LavelleCycles: Replace object index hack with actual checks...
2016-09-03 Brecht Van LommelFix a few OpenCL compiler warnings.
2016-08-17 Mai LavelleCycles: Fix regression where smoke wouldn't show in...
2016-08-15 Mai LavelleCycles microdisplacement: Allow kernels to be built...
2016-08-07 Mai LavelleCycles microdisplacement: Support for Catmull-Clark...
2016-08-06 Mai LavelleCycles: Add AttributeDescriptor
2016-08-02 Mai LavelleFix T49003: Cycles volumes have wrong results after...
2016-08-01 Sergey SharybinCycles: Tweaks to support CUDA 8 toolkit
2016-07-31 Campbell BartonCleanup: spelling, style
2016-07-29 Mai LavelleCycles microdisplacement: ngons and attributes for...
2016-07-25 Lukas StocknerCycles: Fix rays parallel to the surface in the triangl...
2016-07-25 Sergey SharybinCycles: Fix SSS with spatial splits and motion blur
2016-07-24 Brecht Van LommelFix use of uninitialized variable in recent SSS fix.
2016-07-18 Sergey SharybinFix T48860: Cycles SSS artifacts with spatially split BVH
2016-07-11 Sergey SharybinCycles: Move BVK kernel files to own directory
2016-07-08 Sergey SharybinFix T48808: Regression: Cycles OpenCL broken after...
2016-07-07 Sergey SharybinCycles: Implement unaligned nodes BVH traversal
2016-07-07 Sergey SharybinCycles: Switch node address to absolute values in BVH...
2016-07-07 Sergey SharybinCycles: Reduce memory usage by de-duplicating triangle...
2016-07-07 Sergey SharybinCycles: Support visibility check for inner nodes of...
2016-07-04 Brecht Van LommelCycles: remove extended precision hacks, no longer...
2016-07-02 Campbell BartonCleanup: comment blocks
2016-06-07 Sergey SharybinCycles: Limit degenerated triangle check got CUDA only
2016-06-03 Sergey SharybinCycles: Simplify check for degenerated faces on GPU
2016-05-27 Sergey SharybinCycles: Simplify code around debug stats in BVH traversing
2016-05-19 Thomas DingesCycles: Add support for bindless textures.
2016-05-11 Thomas DingesCleanup: Remove outdated comment and add new one about...
2016-05-06 Thomas DingesCleanup: Rename texture slots to float4 and byte, to...
2016-05-04 Sergey SharybinFix T48346: Transparent shadows do not work for instanc...
2016-04-11 Sergey SharybinCycles: Remove hair support from volume BVH traversal
2016-04-11 Sergey SharybinCycles: Rename tri_woop to tri_storage
2016-04-04 Sergey SharybinCycles: Fix wrong camera in volume check when domain...
2016-03-25 Sergey SharybinCycles: Cleanup, indent nested preprocessor directives
2016-03-25 Sergey SharybinCycles: Use dedicated BVH for subsurface ray casting
2016-02-15 Sergey SharybinCycles: Initial support of 3D textures for CUDA rendering
2016-02-15 Sergey SharybinCycles: Tweaks for 32bit CUDA binaries
next