Commit History

Autor SHA1 Mensaxe Data
  Campbell Barton cd6b49f995 Cleanup: spelling %!s(int64=5) %!d(string=hai) anos
  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
  Brecht Van Lommel de0e456a6c Cleanup: fix compiler warnings. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel b486088218 Fix T60320: Cycles OpenCL volume rendering error on some drivers. %!s(int64=6) %!d(string=hai) anos
  Sergey Sharybin cb4b5e12ab Cycles: Cleanup, spacing after preprocessor %!s(int64=6) %!d(string=hai) anos
  L. E. Segovia 5078b9d2d0 Cycles: add Principled Hair BSDF. %!s(int64=6) %!d(string=hai) anos
  Campbell Barton 1daa20ad9f Cleanup: strip trailing space for cycles %!s(int64=6) %!d(string=hai) anos
  Stefan Werner 9ff135d85d Cycles: Fixed crash when the camera was inside 16 volumes or more. It still won't render those volumes correctly, but at least the crash is addressed. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel a7aee250b8 Fix T54420: too much volume render noise with multiple volume objects. %!s(int64=6) %!d(string=hai) anos
  Stefan Werner f3010e98c3 Code refactor: use KernelShader and KernelParticle instead of float arrays. %!s(int64=6) %!d(string=hai) anos
  Brecht Van Lommel a963c7d48d Code refactor: improve attribute handling for optional volume attributes. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 2d81758aa6 Cycles: better path termination for transparency. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 0df9b2c715 Cycles: random walk subsurface scattering. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel a466d7ae24 Cycles: better distance sampling for chromatic volume extinction. %!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 c571be4e05 Code refactor: sum transparent and absorption weights outside closures. %!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 cdb0b3b1dc Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading. %!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 d750d182e5 Code cleanup: remove hack to avoid seeing transparent objects in noise. %!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
  Brecht Van Lommel de6ecc82ed Fix rare firefly in volume equiangular sampling when sampling short distance. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel b85d36d811 Code cleanup: remove shader context. %!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
  Sergey Sharybin 0aa5431998 Cycles: Fix compilation error of OpenCL mega kernel %!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 a58350b07f Cycles: Cleanup, indentation %!s(int64=7) %!d(string=hai) anos
  Hristo Gueorguiev 57e26627c4 Cycles: SSS and Volume rendering in split kernel %!s(int64=7) %!d(string=hai) anos