Commit History

Author SHA1 Message Date
  Brecht Van Lommel 57a0cb797d Code refactor: avoid some unnecessary device memory copying. 7 years ago
  Brecht Van Lommel 92ec4863c2 Code refactor: simplify image device memory allocation. 7 years ago
  Sergey Sharybin 01a0649354 Cycles: Fix wrong shading when some mesh triangle has non-finite coordinate 7 years ago
  Sergey Sharybin a421607569 Cycles: Add utility function to calculate triangle's normal 7 years ago
  Brecht Van Lommel cdb0b3b1dc Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading. 7 years ago
  Mai Lavelle ec8ae4d5e9 Cycles: Pack kernel textures into buffers for OpenCL 7 years ago
  Lukas Stockner 43b374e8c5 Cycles: Implement denoising option for reducing noise in the rendered image 7 years ago
  Sergey Sharybin a523dfd2fd Fix T51412: Instant crash with texture plugged into the Displacement output 7 years ago
  Sergey Sharybin 0579eaae1f Cycles: Make all #include statements relative to cycles source directory 7 years ago
  Sergey Sharybin 6cdc954e8c Cycles: Pass special flag whether BVH motion steps are used 8 years ago
  Sergey Sharybin dc7bbd731a Cycles: Fix wrong hair render results when using BVH motion steps 8 years ago
  Sergey Sharybin c4890cd354 Cycles: Add option to split triangle motion primitives by time steps 8 years ago
  Sergey Sharybin d50d370755 Cycles: Add utility function to calculate curve boundbox from given 4 keys 8 years ago
  Sergey Sharybin 20eb1fe3c1 Cycles: Add utility function to fetch motion keys while on CPU side 8 years ago
  Sergey Sharybin 938ec3a743 Cycles: Cleanup, comments 8 years ago
  Sergey Sharybin 461214508c Cycles: Add utility function to fetch motion triangle when on CPU side 8 years ago
  Sergey Sharybin 811e6c2d32 Cycles: Cleanup, delete trailing whitespace 8 years ago
  Sergey Sharybin 272412f9c0 Cycles: Implement texture size limit simplify option 8 years ago
  Mai Lavelle b86c6aa6be Cycles: Don't shadow loop variable 8 years ago
  Sergey Sharybin 48997d2e40 Cycles: Cleanup, style 8 years ago
  Brecht Van Lommel 335ee5ce5a Fix T49310: incorrect Cycles standalone normals with negative scale. 8 years ago
  Mai Lavelle 1b2b7cfa20 Cycles: Fix overflow caused by wrong size calculation in Mesh::add_undisplaced 8 years ago
  Mai Lavelle 56d2f4c20a Fix T49252: Crash when image textures used with true displacement 8 years ago
  Mai Lavelle 62aecbdac1 Cycles: Store undisplaced coordinates for meshes when needed 8 years ago
  Mai Lavelle 9f1c42392e Cycles: remove duplicate shader storage 8 years ago
  Mai Lavelle 7aedd0e6b0 Cycles: Fix calculation of normals for subdivision meshes 8 years ago
  Mai Lavelle 50a44edca4 Cycles: Remove some redundant checks 8 years ago
  Sergey Sharybin 86c719f796 Cycles: Fix crash after recent subd fixes 8 years ago
  Mai Lavelle 74bd809962 Cycles Standalone: Fix support for subdivision meshes 8 years ago
  Brecht Van Lommel e8b5e66db1 Code cleanup to use array.data() rather than &array[0] 8 years ago