Commit History

Autor SHA1 Mensaxe Data
  Campbell Barton c47d669f24 Cleanup: comments (long lines) in cycles %!s(int64=5) %!d(string=hai) anos
  Campbell Barton e12c08e8d1 ClangFormat: apply to source, most of intern %!s(int64=5) %!d(string=hai) anos
  Lukas Stockner 7fa6f72084 Cycles: Add sample-based runtime profiler that measures time spent in various parts of the CPU kernel %!s(int64=6) %!d(string=hai) anos
  Campbell Barton 1daa20ad9f Cleanup: strip trailing space for cycles %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 148b0fef09 Fix T54317: overlapping volume render bug after recent changes. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 7f86afec9d Cycles: don't count volume boundaries as transparent bounces. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 400e6f37b8 Cycles: reduce subsurface stack memory usage. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel cd6c9e9e5f Cycles: improve sample stratification on area lights for path tracing. %!s(int64=7) %!d(string=hai) anos
  Sergey Sharybin f01e43fac3 Fix T52433: Volume Absorption color tint %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel cfa8b762e2 Code cleanup: move rng into path state. %!s(int64=7) %!d(string=hai) anos
  Hristo Gueorguiev 40e6f65ea1 Fix T50937: baking with OpenCL and CPU have slightly different brightness %!s(int64=7) %!d(string=hai) anos
  Lukas Stockner 43b374e8c5 Cycles: Implement denoising option for reducing noise in the rendered image %!s(int64=7) %!d(string=hai) anos
  Mai Lavelle 915766f42d Cycles: Branched path tracing for the split kernel %!s(int64=7) %!d(string=hai) anos
  Hristo Gueorguiev e07ffcbd1c Cycles: Add OpenCL support for shadow catcher feature %!s(int64=7) %!d(string=hai) anos
  Hristo Gueorguiev 8ada7f7397 Cycles: Remove ccl_addr_space from RNG passed to functions %!s(int64=7) %!d(string=hai) anos
  Sergey Sharybin d14e39622a Cycles: First implementation of shadow catcher %!s(int64=8) %!d(string=hai) anos
  Hristo Gueorguiev 57e26627c4 Cycles: SSS and Volume rendering in split kernel %!s(int64=7) %!d(string=hai) anos
  Mai Lavelle 352ee7c3ef Cycles: Remove ccl_fetch and SOA %!s(int64=8) %!d(string=hai) anos
  Lukas Stockner 26bf230920 Cycles: Add optional probabilistic termination of light samples based on their expected contribution %!s(int64=8) %!d(string=hai) anos
  Lukas Stockner 07de832e22 Cycles: Use correct light sampling PDF for MIS calculation with Branched Path Tracing %!s(int64=8) %!d(string=hai) anos
  Lukas Stockner b459d9f46c Cycles: Stop lamp sampling if the lamp isn't visible %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin 6353ecb996 Cycles: Tweaks to support CUDA 8 toolkit %!s(int64=8) %!d(string=hai) anos
  Brecht Van Lommel 999d5a6785 Cycles CUDA: reduce stack memory by reusing ShaderData. %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin 700722f686 Cycles: Cleanup, indent nested preprocessor directives %!s(int64=9) %!d(string=hai) anos
  Brecht Van Lommel 3c4f971392 Workaround for T47213: branched path sampling issues with CUDA 7.5. %!s(int64=9) %!d(string=hai) anos
  Sergey Sharybin da81227e54 Cycles: Fix wrong sample all direct/indirect settings on sm_50 and higher %!s(int64=9) %!d(string=hai) anos
  Sergey Sharybin 3aa74828ab Cycles: Cleanup, indentation and braces %!s(int64=9) %!d(string=hai) anos
  Thomas Dinges 83e73a2100 Cycles: Refactor how we pass bounce info to light path node. %!s(int64=9) %!d(string=hai) anos
  Sergey Sharybin b54447c0eb Cycles: Make sure ray direction is always normalized %!s(int64=9) %!d(string=hai) anos
  George Kyriazis 7f4479da42 Cycles: OpenCL kernel split %!s(int64=9) %!d(string=hai) anos