Commit: 72b8f607e77f674b5918f0526f55c4cb07c941eb
Author: Kévin Dietrich
Date: Mon Jun 20 12:13:55 2022 +0200
Branches: blender-v3.2-release
https://developer.blender.org/rB72b8f607e77f674b5918f0526f55c4cb07c941eb
Fix T98913: GPU Subdivision: "Show Wire" overlay glitch
Issue is caused
Commit: 81e12cd9b1233014f18c527fbcea39ad6e9bb414
Author: Kévin Dietrich
Date: Mon Jun 28 13:03:01 2021 +0200
Branches: blender-v2.93-release
https://developer.blender.org/rB81e12cd9b1233014f18c527fbcea39ad6e9bb414
Fix T89455: Cycles crash when rendering a Mesh with autosmooth
The crash
Commit: 80811aa581361b3a03df9c1b84af70218847f188
Author: Kévin Dietrich
Date: Tue Jun 8 10:17:07 2021 +0200
Branches: override-recursive-resync
https://developer.blender.org/rB80811aa581361b3a03df9c1b84af70218847f188
Fix T88515: Cycles does not update light transform from linked collections
Commit: 13ec512f4b9a9232d04a8995fab1837798ef4c39
Author: Kévin Dietrich
Date: Mon Nov 16 17:34:13 2020 +0100
Branches: blender-v2.91-release
https://developer.blender.org/rB13ec512f4b9a9232d04a8995fab1837798ef4c39
Fix T81983: volume tiles missing in Cycles renders
The OpenVDB data structure
Commit: fefad4ee1c1b829144525ef1e32a003c63412cae
Author: Kévin Dietrich
Date: Fri Nov 13 11:52:57 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBfefad4ee1c1b829144525ef1e32a003c63412cae
Merge branch 'master' into cycles_procedural_api
Commit: 6c2580a5adb6085e94ff94fb3612efc5d401c692
Author: Kévin Dietrich
Date: Mon Nov 16 13:09:59 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB6c2580a5adb6085e94ff94fb3612efc5d401c692
Merge branch 'master' into cycles_procedural_api
Commit: 81a5170d707ccae8e77a4b94f1e61872d65afc34
Author: Kévin Dietrich
Date: Thu Nov 12 12:27:07 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB81a5170d707ccae8e77a4b94f1e61872d65afc34
cleanup and fixes for crashes when interacting in the viewport
Commit: 01e1dde74e31cfafe628ebb236a803f4b76c5d48
Author: Kévin Dietrich
Date: Tue Nov 10 18:48:57 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB01e1dde74e31cfafe628ebb236a803f4b76c5d48
attempt to make persistent data for final renders
Commit: 6d475c812456b6947ca320da31975467d51d4f3d
Author: Kévin Dietrich
Date: Fri Nov 13 12:03:44 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB6d475c812456b6947ca320da31975467d51d4f3d
revert some unnecessary changes
Commit: 1c9e3209f4cc08cc06d7f870cdec18cb38e8f986
Author: Kévin Dietrich
Date: Thu Nov 12 11:09:46 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB1c9e3209f4cc08cc06d7f870cdec18cb38e8f986
Merge branch 'master' into cycles_procedural_api
Commit: 8d2eb2662c6828edc1d4c485045290585abe8058
Author: Kévin Dietrich
Date: Wed Nov 11 07:44:58 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB8d2eb2662c6828edc1d4c485045290585abe8058
Merge branch 'master' into cycles_procedural_api
Commit: ace2ba2f69fd310e2d14222c20d7faaa4b8c1cd0
Author: Kévin Dietrich
Date: Wed Nov 11 14:29:32 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBace2ba2f69fd310e2d14222c20d7faaa4b8c1cd0
Merge branch 'master' into cycles_procedural_api
Commit: c70aa9042c4d6baf06c5d523d430a7b58405a8ee
Author: Kévin Dietrich
Date: Tue Nov 10 18:15:39 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBc70aa9042c4d6baf06c5d523d430a7b58405a8ee
tweak object update tagging a bit
Commit: 24ccacd3c9bf2cf03d7c860cb48b0b8067997f3b
Author: Kévin Dietrich
Date: Wed Nov 11 17:56:51 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB24ccacd3c9bf2cf03d7c860cb48b0b8067997f3b
apply changes and fixes from optimization branch
Commit: 93b388779cde3bf7a54dcae7b124640d4c6c5ab8
Author: Kévin Dietrich
Date: Wed Nov 11 14:32:24 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB93b388779cde3bf7a54dcae7b124640d4c6c5ab8
format
===
M
Commit: 26b08d47fda25069930a527aeb7356896ebca2dc
Author: Kévin Dietrich
Date: Wed Nov 11 08:41:36 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB26b08d47fda25069930a527aeb7356896ebca2dc
fix regression regarding missing BVH update
Commit: 4906998754ca901a93e34b435a5c944269f3851a
Author: Kévin Dietrich
Date: Tue Nov 10 18:16:01 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB4906998754ca901a93e34b435a5c944269f3851a
note down some thoughts for the light manager
Commit: 0c6b8a4b47f2da506dadbc80a36a70eafa99616e
Author: Kévin Dietrich
Date: Tue Nov 10 16:19:01 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB0c6b8a4b47f2da506dadbc80a36a70eafa99616e
Merge branch 'master' into cycles_procedural_api
Commit: 9299a88d7c67283e18aa176a9971d83f4d7cd710
Author: Kévin Dietrich
Date: Tue Nov 10 16:05:20 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB9299a88d7c67283e18aa176a9971d83f4d7cd710
cleanup, merge loops on shaders for detecting changes
Commit: ef640824f1e61bb0706139c3b0be03fae9a5de6b
Author: Kévin Dietrich
Date: Tue Nov 10 13:13:22 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBef640824f1e61bb0706139c3b0be03fae9a5de6b
add update_all to integrator
Commit: 117d3c723431a92b7cea2cc8be8b627280af83aa
Author: Kévin Dietrich
Date: Tue Nov 10 15:02:15 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB117d3c723431a92b7cea2cc8be8b627280af83aa
consolidate flags into a single enumeration
Commit: 39ea728ebfcf464b77c4522d5b4c0bf1babd041e
Author: Kévin Dietrich
Date: Tue Nov 10 15:51:40 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB39ea728ebfcf464b77c4522d5b4c0bf1babd041e
fix infinite recursion
Commit: 9eef07c44cb3e726722750d61995e529e61333d3
Author: Kévin Dietrich
Date: Tue Nov 10 13:43:09 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB9eef07c44cb3e726722750d61995e529e61333d3
small comment correction
Commit: 40e143989bd4351f872928cd681aecd4ece29fe2
Author: Kévin Dietrich
Date: Tue Nov 10 13:08:17 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB40e143989bd4351f872928cd681aecd4ece29fe2
encapsulate the need_update member of every manager
Commit: caa726dd29ce6842b390750e4c9334edbf93e522
Author: Kévin Dietrich
Date: Mon Nov 9 16:08:26 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBcaa726dd29ce6842b390750e4c9334edbf93e522
cleanup, remove Node::time_stamp
Commit: 288e61f50e51ffed052830afc26edc72a36e8914
Author: Kévin Dietrich
Date: Mon Nov 9 17:49:28 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB288e61f50e51ffed052830afc26edc72a36e8914
avoid repacking the data for unmodified objects
Commit: 4677ab537d1866c59690b4a0769f296c915712f4
Author: Kévin Dietrich
Date: Mon Nov 9 15:01:04 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB4677ab537d1866c59690b4a0769f296c915712f4
Merge branch 'master' into cycles_procedural_api
Commit: e3b2e588c5f1bcccbed751c6cc5994abad1ea96a
Author: Kévin Dietrich
Date: Mon Nov 9 11:51:59 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBe3b2e588c5f1bcccbed751c6cc5994abad1ea96a
fix regression making some tests fail
Commit: c069a2610cac9d90a4373545a382bcb36c94362a
Author: Kévin Dietrich
Date: Mon Nov 9 12:31:43 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBc069a2610cac9d90a4373545a382bcb36c94362a
fix bits not being set in Node::tag_modified
Commit: d94eaf784cdbca756cd419b1197b9c6c3e3254f4
Author: Kévin Dietrich
Date: Mon Nov 9 12:38:08 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBd94eaf784cdbca756cd419b1197b9c6c3e3254f4
small cleanup
Commit: 88bb29dea668df8cc46aa7f55895f229748bdbb4
Author: Kévin Dietrich
Date: Thu Nov 12 08:55:18 2020 +0100
Branches: master
https://developer.blender.org/rB88bb29dea668df8cc46aa7f55895f229748bdbb4
Fix T82617: artifacts in Cycles viewport when changing subdivision attributes
The old
Commit: b980cd163a9d5d77eeffc2e35e739fa9e719
Author: Kévin Dietrich
Date: Tue Nov 10 18:49:50 2020 +0100
Branches: master
https://developer.blender.org/rBb980cd163a9d5d77eeffc2e35e739fa9e719
Cycles: fix compilation of OSL shaders following API change
The names of the parameters
Commit: a284e559b90eb6d6824fc0f3e263ec7de1b4a49f
Author: Kévin Dietrich
Date: Tue Nov 10 15:18:40 2020 +0100
Branches: master
https://developer.blender.org/rBa284e559b90eb6d6824fc0f3e263ec7de1b4a49f
Fix T82561: shader compilation crashes in OSL
The "type" sockets on shader nodes we
Commit: 021c40167dea0fae056775f979a6e94c8fcc2a37
Author: Kévin Dietrich
Date: Mon Nov 9 14:05:18 2020 +0100
Branches: master
https://developer.blender.org/rB021c40167dea0fae056775f979a6e94c8fcc2a37
Cycles: fix Node::tag_modified not setting modified flag's upper bits
Previous code was flipping
Commit: f35bc0a81921a7c390efa2f6f28715e6f16df581
Author: Kévin Dietrich
Date: Fri Nov 6 16:48:55 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBf35bc0a81921a7c390efa2f6f28715e6f16df581
still go through the geometry device update entirely even if no nodes
Commit: 9ab0595f0100d342d316c727b7e324eabf4d1293
Author: Kévin Dietrich
Date: Fri Nov 6 11:44:28 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB9ab0595f0100d342d316c727b7e324eabf4d1293
add some more flags for the ObjectManager
Commit: 80d141e358487f3acc058c13f87f71d505d2ef81
Author: Kévin Dietrich
Date: Fri Nov 6 18:35:57 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB80d141e358487f3acc058c13f87f71d505d2ef81
fix crashes with embree
Commit: 12960184f61fbb1b4ba5a551c1ad6438f40dc487
Author: Kévin Dietrich
Date: Fri Nov 6 11:44:54 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB12960184f61fbb1b4ba5a551c1ad6438f40dc487
tweak GeometryManager update tagging
Commit: 3b5805eb326966ef9e4474a58c50961ce7214212
Author: Kévin Dietrich
Date: Fri Nov 6 16:47:59 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB3b5805eb326966ef9e4474a58c50961ce7214212
add a parameter to control the maximum number of BVH refits
Commit: 628a59e36de0c8a29521da467255bee1a2161f6a
Author: Kévin Dietrich
Date: Fri Nov 6 10:43:58 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB628a59e36de0c8a29521da467255bee1a2161f6a
add flags to update tagging for light and shader managers
Commit: dcb7d5bfff101062d25a0a8b7734db74e8e1609e
Author: Kévin Dietrich
Date: Fri Nov 6 18:37:22 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBdcb7d5bfff101062d25a0a8b7734db74e8e1609e
prepare ground for updating bvh arrays instead of recreating them
Commit: 2bf50adc3bec29f5600122c239602d33e43dde5d
Author: Kévin Dietrich
Date: Fri Nov 6 18:47:34 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB2bf50adc3bec29f5600122c239602d33e43dde5d
Merge branch 'master' into cycles_procedural_api
Commit: cb8766e9b2425c762d9eef537dc4987d13eeae1f
Author: Kévin Dietrich
Date: Fri Nov 6 16:49:17 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBcb8766e9b2425c762d9eef537dc4987d13eeae1f
avoid updating bvh data if no geometry has changed
Commit: 9115b3bd28983b4a9abbab24c031bede609637e1
Author: Kévin Dietrich
Date: Fri Nov 6 09:34:53 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB9115b3bd28983b4a9abbab24c031bede609637e1
pass a flag to Integrator::tag_update to specify what the tagging is for,
cleanup
Commit: 71f6255cf2d789d5f3543744bb1b6925591a22d1
Author: Kévin Dietrich
Date: Fri Nov 6 10:42:41 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB71f6255cf2d789d5f3543744bb1b6925591a22d1
cleanup background update tagging
Commit: e26233055925ffc4191fd9fe0d9b3e8e93e78e92
Author: Kévin Dietrich
Date: Fri Nov 6 09:32:51 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBe26233055925ffc4191fd9fe0d9b3e8e93e78e92
pass a flag to GeometryManager::tag_update to specify what the tagging
Commit: 0582da4970f84974c3966b7e633b63cc743a9882
Author: Kévin Dietrich
Date: Fri Nov 6 09:35:15 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB0582da4970f84974c3966b7e633b63cc743a9882
avoid computing object bounds if nothing is modified
Commit: e2a1f3a4e1f16ddc058e4dd2e4e6289da4dd3ad5
Author: Kévin Dietrich
Date: Wed Nov 4 11:17:38 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBe2a1f3a4e1f16ddc058e4dd2e4e6289da4dd3ad5
avoid making Object a friend of Mesh
Commit: d245d675d027c264e3a16974cf65fe4c12868b2b
Author: Kévin Dietrich
Date: Tue Oct 27 13:55:20 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBd245d675d027c264e3a16974cf65fe4c12868b2b
handle comments for review
Commit: 5c3a4bacaa3adaf0c3294075e6b3dabc11c0d60f
Author: Kévin Dietrich
Date: Tue Nov 3 03:11:32 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB5c3a4bacaa3adaf0c3294075e6b3dabc11c0d60f
Merge branch 'master' into cycles_procedural_api
Commit: a013bb9819398bf9f446f11333b5f6dea256975e
Author: Kévin Dietrich
Date: Thu Nov 5 09:47:33 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBa013bb9819398bf9f446f11333b5f6dea256975e
Merge branch 'cycles_socket_api' into cycles_procedural_api
Commit: 83d48277cbd74b860ebb974e64f66ce00ae1c5bd
Author: Kévin Dietrich
Date: Thu Nov 5 18:37:08 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB83d48277cbd74b860ebb974e64f66ce00ae1c5bd
deactive forced stats reports
Commit: 3d3a92121f75200a5d73a95462c984a255f94e04
Author: Kévin Dietrich
Date: Tue Nov 3 06:51:21 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB3d3a92121f75200a5d73a95462c984a255f94e04
fix missing modified tagging on hair sockets
Commit: 9dfdbe02ce189316c09141c4f8eed268368c405f
Author: Kévin Dietrich
Date: Wed Nov 4 10:26:04 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB9dfdbe02ce189316c09141c4f8eed268368c405f
Merge branch 'master' into cycles_socket_api
Commit: 848496c7133890cce0c95a1b028248b3bea8d605
Author: Kévin Dietrich
Date: Wed Nov 4 11:05:59 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB848496c7133890cce0c95a1b028248b3bea8d605
fixes
===
M
Commit: 28a17f99e59f99ad4db28cb60f5749a32039b1a7
Author: Kévin Dietrich
Date: Thu Nov 5 09:46:13 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB28a17f99e59f99ad4db28cb60f5749a32039b1a7
Merge branch 'master' into cycles_socket_api
Commit: 58819b42de1b3c6c1b911ee398c3e57c09ec9142
Author: Kévin Dietrich
Date: Thu Nov 5 18:57:16 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB58819b42de1b3c6c1b911ee398c3e57c09ec9142
Merge branch 'master' into cycles_procedural_api
Commit: 80d72d12b89040efbea68ec804714cd40a0562a8
Author: Kévin Dietrich
Date: Thu Nov 5 11:09:48 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB80d72d12b89040efbea68ec804714cd40a0562a8
quick hack to avoid loading alembic data on the blender side
Commit: 39cbe8d715598942dbf110b5295972f8036b652f
Author: Kévin Dietrich
Date: Thu Nov 5 10:07:12 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB39cbe8d715598942dbf110b5295972f8036b652f
fix compile error due to identifier collision
Commit: 6d93f032e32dc3fc57a093fc5e12e8677ef66ad2
Author: Kévin Dietrich
Date: Mon Nov 2 00:53:07 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB6d93f032e32dc3fc57a093fc5e12e8677ef66ad2
remove update flags changes
Commit: c0edbf86bd6e84a06ca40012918822e7063e6e92
Author: Kévin Dietrich
Date: Thu Nov 5 18:35:20 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBc0edbf86bd6e84a06ca40012918822e7063e6e92
reuse the packed vertices array to build object BVHs from
Commit: ea0d6afdddb2dee03ce796963e322056602e740c
Author: Kévin Dietrich
Date: Wed Nov 4 11:08:25 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBea0d6afdddb2dee03ce796963e322056602e740c
format
===
M
Commit: 348acc5551033aa79bacfd597452da5711b7179f
Author: Kévin Dietrich
Date: Mon Nov 2 00:29:23 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB348acc5551033aa79bacfd597452da5711b7179f
Merge branch 'cycles_socket_api' into cycles_procedural_api
Commit: 27dd3accc2d56ab9aa324803e8d0ace3f653863e
Author: Kévin Dietrich
Date: Thu Nov 5 09:56:16 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB27dd3accc2d56ab9aa324803e8d0ace3f653863e
add code from optimization branch
Commit: 67d0a30de054eeb3e6a07b0f35476ac4288cd0f2
Author: Kévin Dietrich
Date: Mon Nov 2 00:31:07 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB67d0a30de054eeb3e6a07b0f35476ac4288cd0f2
Merge branch 'cycles_optix_refit' into cycles_procedural_api
Commit: 33a98c19f7f0e157acf70bacba3d982705408ad2
Author: Kévin Dietrich
Date: Sat Oct 31 18:29:39 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB33a98c19f7f0e157acf70bacba3d982705408ad2
Merge branch 'master' into arcpatch-D8544
Commit: ec351d1d446c26214212c69a011bedacc7abc41d
Author: Kévin Dietrich
Date: Fri Oct 30 02:53:45 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBec351d1d446c26214212c69a011bedacc7abc41d
handle comments from review
Commit: 272f2de136a79f5270b0acbb8c1a8d76247b44f2
Author: Kévin Dietrich
Date: Tue Nov 3 06:51:55 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB272f2de136a79f5270b0acbb8c1a8d76247b44f2
Merge branch 'cycles_socket_api' into cycles_procedural_api
Commit: 7dcf61050e72af6e0f84f39a0557a20b98ad8fba
Author: Kévin Dietrich
Date: Tue Nov 3 06:51:39 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB7dcf61050e72af6e0f84f39a0557a20b98ad8fba
Merge branch 'master' into cycles_socket_api
Commit: de266dba64628f3b5475a9ccbda83bf926c3596f
Author: Kévin Dietrich
Date: Tue Nov 3 06:50:42 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBde266dba64628f3b5475a9ccbda83bf926c3596f
fix data accumulation in hair reading from alembic cache
Commit: 34b670d0aa4e9f366fc322558d0649dea391b5a2
Author: Kévin Dietrich
Date: Mon Nov 2 01:25:21 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB34b670d0aa4e9f366fc322558d0649dea391b5a2
fix compile errors
Commit: 091bb14364d97a4450ff6275ca8defd4c01186a4
Author: Kévin Dietrich
Date: Thu Oct 15 17:34:58 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB091bb14364d97a4450ff6275ca8defd4c01186a4
Cycles: add support for BVH refit in OptiX
In order to achieve that we cache
Commit: 028beb9f773e44368ce13695048be84744b7a67c
Author: Kévin Dietrich
Date: Wed Oct 28 15:19:14 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB028beb9f773e44368ce13695048be84744b7a67c
fix for race condition in motion blur sockets update
Commit: 1b434892668133138d9e495cd61eb78264d505ed
Author: Kévin Dietrich
Date: Fri Oct 30 17:14:17 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB1b434892668133138d9e495cd61eb78264d505ed
format
===
M
Commit: 2014ab6df7be13802d3dd07c9f3f2939d1d091bf
Author: Kévin Dietrich
Date: Mon Nov 2 00:26:35 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB2014ab6df7be13802d3dd07c9f3f2939d1d091bf
Merge branch 'master' into cycles_socket_api
Commit: dec2431d3622c99b4ec84e6ab453d9bef2252d93
Author: Kévin Dietrich
Date: Wed Oct 28 12:53:52 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBdec2431d3622c99b4ec84e6ab453d9bef2252d93
avoid infinite loops in the viewport when synchronizing the Integrator
Commit: cdc764d329474c01ee63bed7bf7f5fbb17e0d1b8
Author: Kévin Dietrich
Date: Wed Oct 28 12:28:49 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBcdc764d329474c01ee63bed7bf7f5fbb17e0d1b8
Cycles API: use getters and setters for accessing Node sockets
Introduce a set
Commit: 57e5330ffacf714722b459d2e679d5d20a7d4387
Author: Kévin Dietrich
Date: Wed Oct 28 15:18:36 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB57e5330ffacf714722b459d2e679d5d20a7d4387
Merge branch 'master' into arcpatch-D8544
Commit: 6a2a6fa5143e7b115c47b8e2ef4787f569c670df
Author: Kévin Dietrich
Date: Thu Nov 5 18:46:01 2020 +0100
Branches: master
https://developer.blender.org/rB6a2a6fa5143e7b115c47b8e2ef4787f569c670df
Fix T82428: Cycles crashes when building volume meshes
The Volume Node did not have all
Commit: c937f9c4e76c04cc245775d39cd2684e65515863
Author: Kévin Dietrich
Date: Wed Nov 4 16:29:06 2020 +0100
Branches: master
https://developer.blender.org/rBc937f9c4e76c04cc245775d39cd2684e65515863
Cycles: fix another race condition in Geometry synchronization
This was forgotten
Commit: 17ccda4fe1c4bcc206024af3244c44678791a685
Author: Kévin Dietrich
Date: Wed Nov 4 13:57:28 2020 +0100
Branches: master
https://developer.blender.org/rB17ccda4fe1c4bcc206024af3244c44678791a685
Cycles: fix multithreading issue introduced in previous commit
The issue is that the shaders
Commit: 31a620b9420cab6292b0aa1ea21c9dd1cf70b8bc
Author: Kévin Dietrich
Date: Wed Nov 4 11:17:38 2020 +0100
Branches: master
https://developer.blender.org/rB31a620b9420cab6292b0aa1ea21c9dd1cf70b8bc
Cycles API: encapsulate Node socket members
This encapsulates Node socket members behind a set
Commit: 57d1aea64f0c54be499aea0ae0a28109e212f321
Author: Kévin Dietrich
Date: Fri Oct 30 17:14:17 2020 +0100
Branches: master
https://developer.blender.org/rB57d1aea64f0c54be499aea0ae0a28109e212f321
Cycles: add support for BVH refit in OptiX
This avoids recomputing the BVH for geometries
Commit: d9b22b809484733ba36085f48d768ac6ded42715
Author: Kévin Dietrich
Date: Thu Oct 29 17:41:46 2020 +0100
Branches: master
https://developer.blender.org/rBd9b22b809484733ba36085f48d768ac6ded42715
Merge branch 'blender-v2.91-release
Commit: 8c3d42bd0f0160ba58c6a932c0e4c228ce6b0426
Author: Kévin Dietrich
Date: Thu Oct 29 14:40:29 2020 +0100
Branches: blender-v2.91-release
https://developer.blender.org/rB8c3d42bd0f0160ba58c6a932c0e4c228ce6b0426
Fix T82129: Cycles "Persistent Images" incorrectly retains scene data
Commit: 5b2cdd4ba89f7373bf8057d75e46e7174acea49d
Author: Kévin Dietrich
Date: Wed Oct 21 15:10:15 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB5b2cdd4ba89f7373bf8057d75e46e7174acea49d
Merge branch 'master' into cycles_procedural_api
Commit: 2bba1987065db6e35f0193796bf82848572c6d6f
Author: Kévin Dietrich
Date: Wed Oct 14 14:35:02 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB2bba1987065db6e35f0193796bf82848572c6d6f
cleanup
===
M
Commit: ec2bad297622d5ca5afdc26fc6b769d16fafee67
Author: Kévin Dietrich
Date: Wed Oct 14 11:34:13 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rBec2bad297622d5ca5afdc26fc6b769d16fafee67
correct compile error following previous change
Commit: 56ba20e08a7f0dc7247d43f27cb81354eb838ec6
Author: Kévin Dietrich
Date: Wed Oct 14 14:33:40 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB56ba20e08a7f0dc7247d43f27cb81354eb838ec6
add some flags to detect geometry addition and removal
Commit: 55e9411d35351e5a6c4135af1c3bbe2e0415892a
Author: Kévin Dietrich
Date: Tue Oct 13 17:46:29 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB55e9411d35351e5a6c4135af1c3bbe2e0415892a
Merge branch 'master' into cycles_procedural_api
Commit: d5fcfa851ae9d4259d424dda472c66b6caecf57d
Author: Kévin Dietrich
Date: Tue Oct 13 17:47:16 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rBd5fcfa851ae9d4259d424dda472c66b6caecf57d
apply render_graph_finalize_test changes from cycles_api_review
Commit: 05c899a158f56d97508def66b63c67d7c2db3e46
Author: Kévin Dietrich
Date: Thu Oct 22 13:14:45 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB05c899a158f56d97508def66b63c67d7c2db3e46
Merge branch 'master' into cycles_procedural_api
Commit: 2b332ada5f03b77d3e1025ccd5c8285ffdc6b473
Author: Kévin Dietrich
Date: Thu Oct 22 13:17:21 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB2b332ada5f03b77d3e1025ccd5c8285ffdc6b473
Merge branch 'master' into cycles_procedural_api
Commit: 3a9c61a7980b689b2937bc687016ea79186a4012
Author: Kévin Dietrich
Date: Thu Oct 22 13:19:18 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB3a9c61a7980b689b2937bc687016ea79186a4012
fix up ConvertNode before merge
Commit: c52ab0fff61cac4156a70fddc256a128271897f8
Author: Kévin Dietrich
Date: Wed Oct 21 15:33:38 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rBc52ab0fff61cac4156a70fddc256a128271897f8
fix detection of needed tesselation
Commit: b924252ded6b0fe1ff13d41a059167938944badc
Author: Kévin Dietrich
Date: Mon Oct 26 23:26:09 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBb924252ded6b0fe1ff13d41a059167938944badc
Merge branch 'master' into cycles_procedural_api
Commit: 987198521d0d3b38140f2bdf045a7272b6cfc8eb
Author: Kévin Dietrich
Date: Sun Oct 25 16:07:13 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB987198521d0d3b38140f2bdf045a7272b6cfc8eb
Merge branch 'master' into cycles_procedural_api
Commit: 72a46d5e7faef84d5eccec3a302ca5c22863a776
Author: Kévin Dietrich
Date: Tue Oct 13 08:31:59 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB72a46d5e7faef84d5eccec3a302ca5c22863a776
Merge branch 'master' into cycles_procedural_api
Commit: 80459eabc2a91a4e3239295361fb45acf5f880e4
Author: Kévin Dietrich
Date: Mon Oct 12 17:59:04 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rB80459eabc2a91a4e3239295361fb45acf5f880e4
rename NODE_PUBLIC* macros to NODE_SOCKET
Commit: c185ee8a01f69a9ebb0b0cf9d31e813a0a3ff313
Author: Kévin Dietrich
Date: Tue Oct 13 08:30:51 2020 +0200
Branches: cycles_procedural_api
https://developer.blender.org/rBc185ee8a01f69a9ebb0b0cf9d31e813a0a3ff313
quiet warning
1 - 100 of 937 matches
Mail list logo