Commit History

Autor SHA1 Mensaxe Data
  Campbell Barton e12c08e8d1 ClangFormat: apply to source, most of intern %!s(int64=5) %!d(string=hai) anos
  Brecht Van Lommel c9938ebb00 Fix T60615: Cycles baking not working with some modifiers. %!s(int64=6) %!d(string=hai) anos
  Sergey Sharybin c86d4b1d80 Cycles: Cleanup, split array from vector %!s(int64=6) %!d(string=hai) anos
  Sergey Sharybin cb4b5e12ab Cycles: Cleanup, spacing after preprocessor %!s(int64=6) %!d(string=hai) anos
  Sergey Sharybin 84d47e3685 Cycles: Initial implementation of detailed statistics %!s(int64=6) %!d(string=hai) anos
  Sergey Sharybin 75c47542d7 Cycles: Cleanup, indentation %!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 8a76f8dac3 Code cleanup: fix compiler warning. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 1f5c5fa189 Fix T54279: viewport update bug with volume meshes. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 267d892326 Code refactor: motion blur cleanups, preparing for next commit. %!s(int64=7) %!d(string=hai) anos
  Kévin Dietrich 7377d411b4 Cycles volume: fast empty space optimization by generating a tight mesh %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel cac3d4d166 Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 57a0cb797d Code refactor: avoid some unnecessary device memory copying. %!s(int64=7) %!d(string=hai) anos
  Brecht Van Lommel 92ec4863c2 Code refactor: simplify image device memory allocation. %!s(int64=7) %!d(string=hai) anos
  Sergey Sharybin 01a0649354 Cycles: Fix wrong shading when some mesh triangle has non-finite coordinate %!s(int64=7) %!d(string=hai) anos
  Sergey Sharybin a421607569 Cycles: Add utility function to calculate triangle's normal %!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
  Sergey Sharybin 0579eaae1f Cycles: Make all #include statements relative to cycles source directory %!s(int64=7) %!d(string=hai) anos
  Sergey Sharybin 0e995e0bfe Cycles: Fix strict -Wpedantic warnings with GCC %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin d50d370755 Cycles: Add utility function to calculate curve boundbox from given 4 keys %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin 20eb1fe3c1 Cycles: Add utility function to fetch motion keys while on CPU side %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin 461214508c Cycles: Add utility function to fetch motion triangle when on CPU side %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle 62aecbdac1 Cycles: Store undisplaced coordinates for meshes when needed %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle 9396e11180 Cycles microdisplacement: Move call to tessellate() from addon to Cycles %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle a58fe05c05 Cycles microdisplacement: Move displacement options from mesh to material settings %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle 0b68c68006 Cycles microdisplacement: Support for Catmull-Clark subdivision via OpenSubdiv %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle 66e2e2484c Cycles microdisplacement: move subdivision options to subsurf modifier %!s(int64=8) %!d(string=hai) anos
  Mai Lavelle c96ae81160 Cycles microdisplacement: ngons and attributes for subdivision meshes %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin df00529648 Cycles: Fix missing mesh flags update when tweaking shaders %!s(int64=8) %!d(string=hai) anos
  Sergey Sharybin 87717c6449 Cycles: De-duplicate check for MIS shaders in meshes %!s(int64=8) %!d(string=hai) anos