Commit History

Author SHA1 Message Date
  Campbell Barton c47d669f24 Cleanup: comments (long lines) in cycles 5 years ago
  Campbell Barton e12c08e8d1 ClangFormat: apply to source, most of intern 5 years ago
  Brecht Van Lommel 2e2e7aff7c Merge branch 'master' into blender2.8 6 years ago
  Stefan Werner b59d85b5a5 Cycles: Fixed OpenCL build. sqr(float4) is available on CUDA and CPU, but not on OpenCL. 6 years ago
  Campbell Barton 66a00b64c5 Merge branch 'master' into blender2.8 6 years ago
  Lukas Stockner bcefb202a2 Cycles: Save a few instructions in area light sampling 6 years ago
  Campbell Barton 1daa20ad9f Cleanup: strip trailing space for cycles 6 years ago
  Lukas Stockner 27de412ca8 Merge remote-tracking branch 'origin/master' into blender2.8 6 years ago
  Lukas Stockner 716e138a1b Cycles: Automatically detect HDRI resolution by default and use non-square sampling map 6 years ago
  Campbell Barton 9a74b60367 Merge branch 'master' into blender2.8 6 years ago
  Lukas Stockner 48155c210a Cycles: Add Support for IES files as textures for light strength 6 years ago
  Lukas Stockner 5505ba8d47 Cycles/Eevee: Implement disk and ellipse shapes for area lamps 6 years ago
  Brecht Van Lommel db333d9ea4 Cycles: support arbitrary number of motion blur steps for objects. 6 years ago
  Stefan Werner fa9175ff02 Code refactor: use KernelLight instead of float4 arrays. 6 years ago
  Brecht Van Lommel e74b229342 Fix incorrect MIS weights in Cycles with multiple lights. 7 years ago
  Brecht Van Lommel 9e258fc641 Code cleanup: avoid used of uninitialized value in case of precision issue. 7 years ago
  Brecht Van Lommel cd6c9e9e5f Cycles: improve sample stratification on area lights for path tracing. 7 years ago
  Brecht Van Lommel 2d407fc288 Fix T52661: mesh light shader using backfacing not working, after new sampling. 7 years ago
  Sergey Sharybin 018137f762 Cycles: Cleanup, indentation and trailing whitespace 7 years ago
  Stefan Werner 68dfa0f1b7 Fixing T52477 - switching from custom ray/triangle intersection code to the one from util_intersection.h. This fixes the bug and makes the code more readable and maintainable. 7 years ago
  Stefan Werner 7a4696197d Cycles: Fix for a division by zero that could happen with solid angle triangle light sampling 7 years ago
  Stefan Werner 8141eac2f8 Improved triangle sampling for mesh lights 7 years ago
  Lukas Stockner 43b374e8c5 Cycles: Implement denoising option for reducing noise in the rendered image 7 years ago
  Sergey Sharybin b9311b5e5a Cycles: Make object flag names more obvious that hey are object and not shader 8 years ago
  Lukas Stockner 1272ee455e Cycles: Implement texture coordinates for Point, Spot and Area Lamps 8 years ago
  Lukas Stockner b459d9f46c Cycles: Stop lamp sampling if the lamp isn't visible 8 years ago
  Mai Lavelle 013b46d6bd Cycles: Replace object index hack with actual checks for SD_TRANSFORM_APPLIED 8 years ago
  Sergey Sharybin 6353ecb996 Cycles: Tweaks to support CUDA 8 toolkit 8 years ago
  Campbell Barton 9f5621bb4a Cleanup: comment blocks 8 years ago
  Lukas Stockner 7a5a02509b Cycles: Use faster ray-quad-intersection test 8 years ago