Commit History

Autor SHA1 Mensaxe Data
  Campbell Barton c47d669f24 Cleanup: comments (long lines) in cycles %!s(int64=5) %!d(string=hai) anos
  Brecht Van Lommel 7a92b8820b Cycles: remove hair minimum width support. %!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
  Sergey Sharybin cb4b5e12ab Cycles: Cleanup, spacing after preprocessor %!s(int64=6) %!d(string=hai) anos
  Campbell Barton 1daa20ad9f Cleanup: strip trailing space for cycles %!s(int64=6) %!d(string=hai) anos
  Lukas Stockner 799779d432 Cycles: change Ambient Occlusion shader to output colors. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 7f86afec9d Cycles: don't count volume boundaries as transparent bounces. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 2d81758aa6 Cycles: better path termination for transparency. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 606bc5f301 Fix T54105: random walk SSS missing in branched indirect paths. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel 0df9b2c715 Cycles: random walk subsurface scattering. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel aabafece03 Code refactor: tweaks in SSS code to prepare for coming changes. %!s(int64=7) %!d(string=hai) anos
  Lukas Stockner 322f0223d0 Cycles: option to make background visible through glass transparent. %!s(int64=7) %!d(string=hai) anos
  Mathieu Menuet 83e80db56e Fix T53349: AO bounces not working correct with OpenCL. %!s(int64=7) %!d(string=hai) anos
  Lukas Stockner f78e963858 Cycles: Refactor PassType from bitflag to index in order to allow for more passes %!s(int64=7) %!d(string=hai) anos
  Mai Lavelle 087331c495 Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 8a72be7697 Cycles: reduce closure memory usage for emission/shadow shader data. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 2c02a04c46 Code refactor: remove emission and background closures, sum directly. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 171c4e982f Cycles: use AO factor to let user adjust intensity of AO bounces. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel cdb0b3b1dc Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 5bb677e592 Code refactor: zero render buffers outside of kernel. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel e3e16cecc4 Code refactor: remove rng_state buffer and compute hash on the fly. %!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 90d4b823d7 Cycles: use defensive sampling for picking BSDFs and BSSRDFs. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 095a01a73a Cycles: slightly improve BSDF sample stratification for path tracing. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel b3afc8917c Code cleanup: refactor BSSRDF closure sampling, for next commit. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel d750d182e5 Code cleanup: remove hack to avoid seeing transparent objects in noise. %!s(int64=7) %!d(string=hai) anos
  Carlo Andreacchio ab9079f459 Fix Cycles adaptive compile without volumes broken after recent changes. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 32449e1b21 Code cleanup: store branch factor in PathState. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 37d9e65ddf Code cleanup: abstract shadow catcher logic more into accumulation code. %!s(int64=7) %!d(string=hai) anos