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 |