Revision: 62290
https://developer.blender.org/rBL62290
Author: maiself
Date: 2019-08-27 23:58:52 +0200 (Tue, 27 Aug 2019)
Log Message:
---
Tests: Update Cycles tests after subdivision stitching patch
Modified Paths:
--
Commit: 697fd86506fd0caaa41e2fbf0463b5229d09251e
Author: Mai Lavelle
Date: Wed Aug 14 01:53:09 2019 -0400
Branches: master
https://developer.blender.org/rB697fd86506fd0caaa41e2fbf0463b5229d09251e
Cycles: Stitching of subdivided and displaced meshes
This patch stitches the vertices along patch
Commit: feb3c74a05f114556fe2339cf96912c7bf7b60f0
Author: Mai Lavelle
Date: Thu Sep 6 00:23:50 2018 -0400
Branches: master
https://developer.blender.org/rBfeb3c74a05f114556fe2339cf96912c7bf7b60f0
Cycles: Allow cancel during displacement of meshes
Commit: d095eea19cf73fd8788c4dfb3bc942cc41572193
Author: Mai Lavelle
Date: Wed May 16 06:44:49 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBd095eea19cf73fd8788c4dfb3bc942cc41572193
Silence warning about functions having no prototype
Commit: c43dbc2bc2a6b35095d18db7edcdd9be245c045c
Author: Mai Lavelle
Date: Tue Apr 24 04:08:16 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBc43dbc2bc2a6b35095d18db7edcdd9be245c045c
Add modifier_deformVerts_ensure_normals, modifier_applyModifier_ensure_normals
Same
Commit: f7c37c8344b8eceaa6b1b8bd8c50daf4e2f0e787
Author: Mai Lavelle
Date: Fri May 11 03:53:52 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBf7c37c8344b8eceaa6b1b8bd8c50daf4e2f0e787
Modifiers: Port mesh_calc_modifiers from DerivedMesh to Mesh
This ports the main modifier eval
Commit: fee50f830dee21c6b666e016c71a517b263c7a3f
Author: Mai Lavelle
Date: Fri Apr 27 00:39:53 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBfee50f830dee21c6b666e016c71a517b263c7a3f
Add BKE_mesh_is_valid
Non modifying version of `BKE_mesh_validate`, mirrors `DM_is_valid` more
Commit: be4cdf572aad8b7c53dc6fe4511eaa5f30019819
Author: Mai Lavelle
Date: Wed May 16 03:51:14 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBbe4cdf572aad8b7c53dc6fe4511eaa5f30019819
Use BKE_mesh_apply_vert_coords instead of local defined version
Commit: 36d223a8f07c8613da27ba89225e72a53c2e7195
Author: Mai Lavelle
Date: Sat May 12 01:12:18 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB36d223a8f07c8613da27ba89225e72a53c2e7195
Changes from review
Commit: cb7d6a1764744eab760c6d795a301c0ae62ec0a4
Author: Mai Lavelle
Date: Fri May 11 06:19:28 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBcb7d6a1764744eab760c6d795a301c0ae62ec0a4
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Commit: b11beff03d808538b5fb2b19f675b6ff146811f6
Author: Mai Lavelle
Date: Fri May 11 03:53:52 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBb11beff03d808538b5fb2b19f675b6ff146811f6
No more DerivedMesh in mesh_calc_modifiers
Also a little cleanup
Commit: fa6f45fc5559f2a6ae6eebeee04f5a8b2464ab79
Author: Mai Lavelle
Date: Mon May 7 21:59:56 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBfa6f45fc5559f2a6ae6eebeee04f5a8b2464ab79
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Commit: c73c5b686f0e3c05f082c6f4c38c16d8d2341b68
Author: Mai Lavelle
Date: Thu May 10 02:17:54 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBc73c5b686f0e3c05f082c6f4c38c16d8d2341b68
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Commit: b6263608576f48b52b7b588f16455028ba9b3db0
Author: Mai Lavelle
Date: Tue May 8 02:44:13 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBb6263608576f48b52b7b588f16455028ba9b3db0
Add note about compat code in uber eval causing modifiers to be applied twice
Commit: f8aa1c0fd715caf4d16d69a49b788cdaa57f9120
Author: Mai Lavelle
Date: Sat Apr 21 03:00:32 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rBf8aa1c0fd715caf4d16d69a49b788cdaa57f9120
First pass at porting mesh_calc_modifiers from DerivedMesh to Mesh
DerivedMesh
Commit: 1448aa45852e2b6fe36aad1479dc7e53f923ce2f
Author: Mai Lavelle
Date: Thu May 3 05:14:08 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB1448aa45852e2b6fe36aad1479dc7e53f923ce2f
Port various util functions from DerivedMesh to Mesh
Adds the following functions
Commit: 76ba615f5c306ea228e47e33a0054f417a261f2e
Author: Mai Lavelle
Date: Tue Apr 24 04:08:16 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB76ba615f5c306ea228e47e33a0054f417a261f2e
Add modifier_deformVerts_ensure_normals
Same as modwrap_deformVerts but for Mesh
Commit: 0c500326c761a975c1b7f006c03d15b8e5ec770a
Author: Mai Lavelle
Date: Fri Apr 27 01:30:02 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB0c500326c761a975c1b7f006c03d15b8e5ec770a
Add modifier_deformVerts_ensure_normals
Same as modwrap_deformVerts but for Mesh
Commit: 22f6f491e6bdf4044f5ada088f5e3f181e499ffa
Author: Mai Lavelle
Date: Fri Apr 27 00:39:53 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB22f6f491e6bdf4044f5ada088f5e3f181e499ffa
Add BKE_mesh_is_valid
Commit: 229190c0bec86890e83510daf6f6ab91894ff186
Author: Mai Lavelle
Date: Wed May 2 02:24:49 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB229190c0bec86890e83510daf6f6ab91894ff186
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Commit: be4df85919b42cb2cf8a01c904a8552c5c173944
Author: Mai Lavelle
Date: Wed Apr 18 15:45:54 2018 +0200
Branches: blender2.8
https://developer.blender.org/rBbe4df85919b42cb2cf8a01c904a8552c5c173944
Modifiers: Add wrapper functions with Mesh / DerivedMesh conversion
Makes the follow changes
Commit: 7d697cdfef48f4c743fa7ec53acd8505c36a5db4
Author: Mai Lavelle
Date: Tue Apr 24 04:24:29 2018 -0400
Branches: temp-modifier-rm-cddm
https://developer.blender.org/rB7d697cdfef48f4c743fa7ec53acd8505c36a5db4
Fix crash when no mesh in passed to deform functions
Commit: be3392e0f902a32e1077179743f23716f4dc19b0
Author: Mai Lavelle
Date: Thu Apr 12 03:32:36 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBbe3392e0f902a32e1077179743f23716f4dc19b0
Make particle edit mode work again
This is just to have hair rendering and editing mostly
Commit: c0ac908fe864a6156a7307859f6b4744f532c927
Author: Mai Lavelle
Date: Mon Apr 9 21:59:54 2018 -0400
Branches: blender2.8
https://developer.blender.org/rBc0ac908fe864a6156a7307859f6b4744f532c927
Fix crash when no object is active
Could happen when deleting the active object or opening
Commit: 16b795cb95c8006993ebfd5398eca02bae6b75ea
Author: Mai Lavelle
Date: Mon Apr 9 21:39:10 2018 -0400
Branches: master
https://developer.blender.org/rB16b795cb95c8006993ebfd5398eca02bae6b75ea
Fix crash in graph editor id remapping
Dopsheet pointer isn't set
Commit: 49f77b0d83d1bbb45fff4588c6cbde40bc0e0109
Author: Mai Lavelle
Date: Wed Apr 4 06:32:39 2018 -0400
Branches: master
https://developer.blender.org/rB49f77b0d83d1bbb45fff4588c6cbde40bc0e0109
Proper fix for T54337
Accidentally checked the wrong variable in fa01a1738bd1e3a6750ff
Commit: 3f4df3f847a948b9e9954d00311b0135008258f8
Author: Mai Lavelle
Date: Sat Mar 31 02:19:52 2018 -0400
Branches: blender2.8
https://developer.blender.org/rB3f4df3f847a948b9e9954d00311b0135008258f8
Fix missing hair in fishycat and everything else after particle recalc changes
The cache
Commit: fa01a1738bd1e3a6750ffbe523a282bc22de3991
Author: Mai Lavelle
Date: Tue Apr 3 23:36:35 2018 -0400
Branches: master
https://developer.blender.org/rBfa01a1738bd1e3a6750ffbe523a282bc22de3991
Fix T54337: Cycles crash with simple subd object in debug build
Commit: 8c4d28cdb907d212a190147151f2e90459542813
Author: Mai Lavelle
Date: Tue Apr 3 23:09:38 2018 -0400
Branches: master
https://developer.blender.org/rB8c4d28cdb907d212a190147151f2e90459542813
Fix T54400: Some GCN 1 cards available to select for use with Cycles
Hainan was missing from
Commit: 8ec398d401dff112f5469f7dafe6afab5efd8bfa
Author: Mai Lavelle
Date: Mon Feb 5 20:15:53 2018 -0500
Branches: blender-v2.79b-release
https://developer.blender.org/rB8ec398d401dff112f5469f7dafe6afab5efd8bfa
Fix T54003: Particles - Size and random size not present in "physics
Commit: f2a2d5492b977bd4b6d03160e19dad6d2ff2f551
Author: Mai Lavelle
Date: Fri Mar 2 04:52:32 2018 -0500
Branches: master
https://developer.blender.org/rBf2a2d5492b977bd4b6d03160e19dad6d2ff2f551
Cycles: Fix building of OpenCL kernels after volume optimization commit
OpenCL is C based, so
Commit: bfa51b1b0c705780bccbf551e81baa5846fd6a85
Author: Mai Lavelle
Date: Wed Feb 21 04:38:10 2018 -0500
Branches: blender2.8
https://developer.blender.org/rBbfa51b1b0c705780bccbf551e81baa5846fd6a85
Fix subsurf modifier after error in merge commit
Merge commit that had the error
Commit: 7f38e598100b93db01e1e80566c449a890f6f171
Author: Mai Lavelle
Date: Wed Feb 7 22:18:38 2018 -0500
Branches: blender2.8
https://developer.blender.org/rB7f38e598100b93db01e1e80566c449a890f6f171
Start bringing back particle edit
Its kind of broken, but have to start somewhere
Commit: 5dba0b68f8ba9e9d700c75be6595fb09e6d5c5ea
Author: Mai Lavelle
Date: Thu Feb 8 21:37:03 2018 -0500
Branches: blender2.8
https://developer.blender.org/rB5dba0b68f8ba9e9d700c75be6595fb09e6d5c5ea
Tag update when using particle edit brushes
Commit: 144a661152f1fbf41591d3b9aad679486207b5d7
Author: Mai Lavelle
Date: Tue Feb 13 02:11:23 2018 -0500
Branches: blender2.8
https://developer.blender.org/rB144a661152f1fbf41591d3b9aad679486207b5d7
Make particle edit draw mode a noop
Seems this was just a template, but that template painted
Commit: c1784824ffa2f816a763a2fa14f53043685d8804
Author: Mai Lavelle
Date: Tue Feb 13 02:26:07 2018 -0500
Branches: blender2.8
https://developer.blender.org/rBc1784824ffa2f816a763a2fa14f53043685d8804
Fix crash when rendering particles with cycles
view_layer is NULL when the render engine
Commit: eb0d430b4dde44958a6e3dd583cd2f5718af5516
Author: Mai Lavelle
Date: Thu Feb 8 00:15:09 2018 -0500
Branches: blender2.8
https://developer.blender.org/rBeb0d430b4dde44958a6e3dd583cd2f5718af5516
Fix crash with particle cut brush and other brushes
Why is bedit->data.context N
Commit: c98af0faaf0d2dc87e9c0007e6fab8f44c2ba608
Author: Mai Lavelle
Date: Tue Feb 6 22:55:15 2018 -0500
Branches: blender2.8
https://developer.blender.org/rBc98af0faaf0d2dc87e9c0007e6fab8f44c2ba608
Add versioning code to make particles with default size visible again
Due to changes in draw
Commit: c4a783bdf78dc9af9a622f9bcbbccc1410c246a7
Author: Mai Lavelle
Date: Sat Feb 10 02:40:41 2018 -0500
Branches: blender2.8
https://developer.blender.org/rBc4a783bdf78dc9af9a622f9bcbbccc1410c246a7
Fix lack of particles updates and disappearing particles
The conditionals in particle code
Commit: 9e2ec6c86a9ea2e387fe5e523df06c0a462819b7
Author: Mai Lavelle
Date: Tue Feb 13 06:57:57 2018 -0500
Branches: blender2.8
https://developer.blender.org/rB9e2ec6c86a9ea2e387fe5e523df06c0a462819b7
Fix T54064: Can't create new Cycles materials
Was caused by object mode removal
Revision: 61993
https://developer.blender.org/rBL61993
Author: maiself
Date: 2018-02-07 07:24:56 +0100 (Wed, 07 Feb 2018)
Log Message:
---
Depsgraph tests: Add test for point cache reset after object transform
Added Paths:
---
Commit: 17f5d7f3c53da2cd90470efe13c54dc708297f4b
Author: Mai Lavelle
Date: Tue Feb 6 05:17:19 2018 -0500
Branches: blender2.8
https://developer.blender.org/rB17f5d7f3c53da2cd90470efe13c54dc708297f4b
Depsgraph: Add missing relationship between object transform and point cache
reset
This fixes
Commit: a3409d3f53f1decb3cbe5c04fd804062dcf2cf49
Author: Mai Lavelle
Date: Mon Feb 5 20:15:53 2018 -0500
Branches: master
https://developer.blender.org/rBa3409d3f53f1decb3cbe5c04fd804062dcf2cf49
Fix T54003: Particles - Size and random size not present in "physics" tab in
Adv
Commit: b2dc0e6970e08c798a76c39470eed5a61f5ec9cb
Author: Mai Lavelle
Date: Thu Feb 1 19:59:22 2018 -0500
Branches: master
https://developer.blender.org/rBb2dc0e6970e08c798a76c39470eed5a61f5ec9cb
Fix T53978: Bad memory access after recent fix to BSDF mixing
Added proper checks after BSDF
Commit: abb3a86e10fee210cdb47ceb15e1ad9cf1790209
Author: Mai Lavelle
Date: Thu Jan 18 22:40:48 2018 -0500
Branches: master
https://developer.blender.org/rBabb3a86e10fee210cdb47ceb15e1ad9cf1790209
Fix T53833: Particle Info node and Displacement Crash
The displacement shared was running before
Commit: 5bd9b12dc47d6fcfb21025101b41802bb5b2edc0
Author: Mai Lavelle
Date: Fri Jan 12 02:14:27 2018 +0100
Branches: master
https://developer.blender.org/rB5bd9b12dc47d6fcfb21025101b41802bb5b2edc0
Cycles: adaptive subdivision support for panoramic cameras.
Adds the code to get screen size
Commit: cce280dd6767bb4588a301f2b966d1b959b01f6b
Author: Mai Lavelle
Date: Fri Jan 12 00:50:34 2018 +0100
Branches: master
https://developer.blender.org/rBcce280dd6767bb4588a301f2b966d1b959b01f6b
Cycles: add offscreen dicing scale and dicing camera.
The offscreen dicing scale helps
Commit: 1a613e5796ab2edfc40ab05da11f0ebc3656a6d0
Author: Mai Lavelle
Date: Wed Nov 29 20:36:53 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB1a613e5796ab2edfc40ab05da11f0ebc3656a6d0
Cycles: Fix rendering of barbershop scene
Commit: 137fd5ffcba7f049e50200114da8e231cc136189
Author: Mai Lavelle
Date: Tue Nov 28 16:58:57 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB137fd5ffcba7f049e50200114da8e231cc136189
Merge branch 'master' into split-kernel-faster-building
Commit: 1261f8eaa7d60554d8678ca2256f123951ed509d
Author: Mai Lavelle
Date: Tue Nov 28 05:46:50 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB1261f8eaa7d60554d8678ca2256f123951ed509d
Cycles: Fix issue with AO in split kernel_path_background
Watch out
Commit: 63173dc7d526c07cd4e5a7aea1aa7546a60ae034
Author: Mai Lavelle
Date: Tue Nov 28 00:28:04 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB63173dc7d526c07cd4e5a7aea1aa7546a60ae034
Cycles: Fix build with OSL enabled
Commit: d75d262318c845058a6410fb4c764dadbaa20b6b
Author: Mai Lavelle
Date: Mon Nov 27 02:21:06 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBd75d262318c845058a6410fb4c764dadbaa20b6b
Cycles: Split shader_eval out of the kernel_lamp_emission kernel
Commit: ec28843066e92c5ed9c6389b8165f68f21240a5f
Author: Mai Lavelle
Date: Sun Nov 26 23:34:07 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBec28843066e92c5ed9c6389b8165f68f21240a5f
Cycles: Only use first lamp in indirect_lamp_emission
Produces different
Commit: f298557d2035d77af35086961b137175c11201f8
Author: Mai Lavelle
Date: Mon Nov 27 00:51:05 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBf298557d2035d77af35086961b137175c11201f8
Cycles: Split kernel_path_lamp_emission
Commit: eeb32da9c166967760ef0ce0730e4349a3570d4d
Author: Mai Lavelle
Date: Sun Nov 26 23:46:16 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBeeb32da9c166967760ef0ce0730e4349a3570d4d
Cycles: Split indirect_lamp_emission
Commit: 7fdc17434e386b29fd446e4dc066c84d00ff1638
Author: Mai Lavelle
Date: Mon Nov 27 00:47:24 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB7fdc17434e386b29fd446e4dc066c84d00ff1638
Cycles: Fix mistake with ShaderEvalTask that could lead to crash
Commit: 999b5554a66ebfe2ded5832ded95a3970b6830e8
Author: Mai Lavelle
Date: Sun Nov 26 20:55:59 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB999b5554a66ebfe2ded5832ded95a3970b6830e8
Cycles: Remove early out that may cause threads to diverge before barrier
Commit: 8ef6f7e80ffc32ea37b47d3ba829f10ebea83c7f
Author: Mai Lavelle
Date: Sun Nov 26 21:48:17 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB8ef6f7e80ffc32ea37b47d3ba829f10ebea83c7f
Cycles: Merge shadow_blocked_ao and _dl kernels to improve build times
Gives
Commit: cd336eefbfb94678f89132c45e2b0c25f63eee55
Author: Mai Lavelle
Date: Sat Nov 25 06:17:03 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBcd336eefbfb94678f89132c45e2b0c25f63eee55
Cycles: Use ShaderEvalIntent more to pass flag, closures, and eval_task less
Commit: d8f80fbe726dd4d389817a22eea98cbd442f8f38
Author: Mai Lavelle
Date: Tue Nov 21 04:29:31 2017 -0500
Branches: master
https://developer.blender.org/rBd8f80fbe726dd4d389817a22eea98cbd442f8f38
Cycles: Fix OSL brick node after recent fix
Commit: 9325b9bf1539bcc440be03c3c360e0b7dd9dc3e7
Author: Mai Lavelle
Date: Tue Nov 21 00:38:02 2017 -0500
Branches: master
https://developer.blender.org/rB9325b9bf1539bcc440be03c3c360e0b7dd9dc3e7
Fix T53365: OpenCL has wrong shading of brick texture
Looks like some weird compiler difference
Commit: 470b4cb62f543263f0087a1e9d39b4b125752d23
Author: Mai Lavelle
Date: Thu Nov 16 03:32:02 2017 -0500
Branches: master
https://developer.blender.org/rB470b4cb62f543263f0087a1e9d39b4b125752d23
Cycles: Fix crash with split branched path tracing
ShaderData memory was getting clobbered
Commit: f7cc97e8cf57806505fced4e79fff7f2a883d43c
Author: Mai Lavelle
Date: Tue Nov 14 01:26:53 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBf7cc97e8cf57806505fced4e79fff7f2a883d43c
Cycles: Add shader_eval_state to allow eval of ray states besides RAY_ACTIVE
Commit: 04d3288a439eec6cd7d9513431c39e8e1784b79f
Author: Mai Lavelle
Date: Tue Nov 14 00:12:41 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB04d3288a439eec6cd7d9513431c39e8e1784b79f
Cycles: Split kernel_path_background
Commit: 711c2d328aafd2918c30827c69d1d24c9d353f25
Author: Mai Lavelle
Date: Tue Nov 14 00:00:24 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB711c2d328aafd2918c30827c69d1d24c9d353f25
Cycles: Split the indirect_background function
Commit: 2cacb36c77e56026990644beb6b84ab58b204e10
Author: Mai Lavelle
Date: Tue Nov 14 01:36:39 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB2cacb36c77e56026990644beb6b84ab58b204e10
Cycles: Modify kernel_indirect_background to remove call to svm_eval_nodes
Commit: 31a73fe79d289f99e976fee6b1023af95559fbf2
Author: Mai Lavelle
Date: Mon Nov 13 22:45:06 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB31a73fe79d289f99e976fee6b1023af95559fbf2
Cycles: Fix shadow catcher and branched path after recent split changes
Commit: 51f1266883239a5b8697ec25c282694ef589190d
Author: Mai Lavelle
Date: Sat Nov 11 05:56:23 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB51f1266883239a5b8697ec25c282694ef589190d
Cycles: Split apart direct_emission around shader_eval
Commit: 9c88fe08a00b5662eb84e1b40e06bb9ff6c4a510
Author: Mai Lavelle
Date: Sat Nov 11 06:36:07 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB9c88fe08a00b5662eb84e1b40e06bb9ff6c4a510
Cycles: Speed up split kernel builds by using split direct_emission functions
Commit: 37070ab35e0fc4e7622641ded66c0d1355fd79a9
Author: Mai Lavelle
Date: Sat Nov 11 04:07:11 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rB37070ab35e0fc4e7622641ded66c0d1355fd79a9
Cycles: Move ShaderEvalTask to kernel_types.h for use outside of split kernel
Commit: c236d5f3c067fe1d7f3d7f8f51da2e2d9e95ef9f
Author: Mai Lavelle
Date: Sat Nov 11 05:43:12 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBc236d5f3c067fe1d7f3d7f8f51da2e2d9e95ef9f
Cycles: Split direct_emissive_eval around shader_eval
Commit: de06b1c371c9445001bb77e8f653896713117181
Author: Mai Lavelle
Date: Sat Nov 11 02:16:39 2017 -0500
Branches: split-kernel-faster-building
https://developer.blender.org/rBde06b1c371c9445001bb77e8f653896713117181
Cycles: Minor reworking of shader eval functions
Merges `shader_eval_surface
Commit: e389ae9dcadb658bff5931a92606f43525d5af2e
Author: Mai Lavelle
Date: Sat Nov 11 00:57:59 2017 -0500
Branches: master
https://developer.blender.org/rBe389ae9dcadb658bff5931a92606f43525d5af2e
Cycles: Set error if a split kernel fails to load
To help catch cases where adding a new kernel
Commit: 087331c495b04ebd37903c0dc0e46262354cf026
Author: Mai Lavelle
Date: Thu Nov 9 00:49:15 2017 -0500
Branches: master
https://developer.blender.org/rB087331c495b04ebd37903c0dc0e46262354cf026
Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable
Goal is to reduce
Commit: 5cb873068920aad7be92439c69e75c553edff4b5
Author: Mai Lavelle
Date: Thu Nov 2 08:10:24 2017 -0400
Branches: master
https://developer.blender.org/rB5cb873068920aad7be92439c69e75c553edff4b5
Cycles: Add another limit to OpenCL memory usage
Some drivers may report very large allocation
Commit: 124ffb45a60a0f5f54cc75438eeadd5d3a862fa8
Author: Mai Lavelle
Date: Wed Aug 30 00:19:44 2017 -0400
Branches: master
https://developer.blender.org/rB124ffb45a60a0f5f54cc75438eeadd5d3a862fa8
Cycles: Fix build with networking enabled
Commit: 579edb1510d22571b5e10a55d1cc7be9d6fcf9f8
Author: Mai Lavelle
Date: Wed Aug 23 00:40:35 2017 -0400
Branches: master
https://developer.blender.org/rB579edb1510d22571b5e10a55d1cc7be9d6fcf9f8
Cycles: Add maximum depth stat to bvh builder
Commit: 2540741dee789f752687198c6f272a995d45073e
Author: Mai Lavelle
Date: Wed Aug 23 00:40:04 2017 -0400
Branches: master
https://developer.blender.org/rB2540741dee789f752687198c6f272a995d45073e
Fix implementation of atomic update max and move to a central location
While unlikely to have had
Commit: 55d28e604e7cd8bcac0ebb8dc8e27e07b58862a3
Author: Mai Lavelle
Date: Wed Aug 9 04:24:26 2017 -0400
Branches: master
https://developer.blender.org/rB55d28e604e7cd8bcac0ebb8dc8e27e07b58862a3
Cycles: Proper fix for recent OpenCL image crash
Problem was that some code checks to see
Commit: 06bf34227be1aeb27662395b6bfb76f12213e3be
Author: Mai Lavelle
Date: Wed Aug 9 04:24:03 2017 -0400
Branches: master
https://developer.blender.org/rB06bf34227be1aeb27662395b6bfb76f12213e3be
Revert "Cycles: Fix crash changing image after recent OpenCL changes"
This reve
Commit: ec8ae4d5e9f735ab5aeb149dea8aa47ab8f8f977
Author: Mai Lavelle
Date: Tue Aug 8 07:12:04 2017 -0400
Branches: master
https://developer.blender.org/rBec8ae4d5e9f735ab5aeb149dea8aa47ab8f8f977
Cycles: Pack kernel textures into buffers for OpenCL
Image textures were being packed into a single
Commit: 87164114a306d5dc9f609695c0c6a8e36d79673d
Author: Mai Lavelle
Date: Wed Jul 12 04:36:46 2017 -0400
Branches: master
https://developer.blender.org/rB87164114a306d5dc9f609695c0c6a8e36d79673d
Cycles: Enable SSS from Principled BSDF only when actually in use
This gives speed up
Commit: 1f933c94a76e546de3d8fe43d74977b2fd15ff14
Author: Mai Lavelle
Date: Tue Jul 11 23:41:22 2017 -0400
Branches: master
https://developer.blender.org/rB1f933c94a76e546de3d8fe43d74977b2fd15ff14
Cycles: Fix comparison in principled BSDF
Could have lead to black pixels
Commit: 9c3f1ad003fcee40ca8f6d8091461bb8cee3db33
Author: Mai Lavelle
Date: Wed Jul 5 20:16:41 2017 -0400
Branches: master
https://developer.blender.org/rB9c3f1ad003fcee40ca8f6d8091461bb8cee3db33
Cycles: Add artificial memory limit debug option for OpenCL
Commit: 95b345b2fe42573e0fad4c30adb865fd675316fc
Author: Mai Lavelle
Date: Thu Jul 6 04:21:29 2017 -0400
Branches: master
https://developer.blender.org/rB95b345b2fe42573e0fad4c30adb865fd675316fc
Revert "Cycles: use std::min and max for extra overloads"
We already have this in util_a
Commit: f9963f29e8beac1336a053ca642ebb03b4e123e2
Author: Mai Lavelle
Date: Wed Jul 5 20:15:47 2017 -0400
Branches: master
https://developer.blender.org/rBf9963f29e8beac1336a053ca642ebb03b4e123e2
Cycles: Dont allow global size to fall to zero
Commit: cff172c7621d89773baa99a9460f19056efb5f1e
Author: Mai Lavelle
Date: Wed Jul 5 19:43:34 2017 -0400
Branches: master
https://developer.blender.org/rBcff172c7621d89773baa99a9460f19056efb5f1e
Cycles: use std::min and max for extra overloads
Commit: 222b96e5c7def0d9f29c96ddf30413c5d4fb3223
Author: Mai Lavelle
Date: Wed Jul 5 19:44:18 2017 -0400
Branches: master
https://developer.blender.org/rB222b96e5c7def0d9f29c96ddf30413c5d4fb3223
Cycles: Detect out of memory before buffer allocation in OpenCL devices
Commit: c8fa716c0603d922d816e1fbc59b0291ced8f94f
Author: Mai Lavelle
Date: Thu Jun 29 22:52:31 2017 -0400
Branches: master
https://developer.blender.org/rBc8fa716c0603d922d816e1fbc59b0291ced8f94f
Cycles: Use float constants instead of double
Commit: 56dcfcce059f696ed927f97502579f8286429116
Author: Mai Lavelle
Date: Thu Jun 29 22:50:00 2017 -0400
Branches: master
https://developer.blender.org/rB56dcfcce059f696ed927f97502579f8286429116
Cycles: Disable baking in mega kernel when not in use to improve build times
Commit: ea846a4dfc25179d79f53c4b0ffe99c8ebe1c47b
Author: Mai Lavelle
Date: Mon May 29 20:40:26 2017 -0400
Branches: master
https://developer.blender.org/rBea846a4dfc25179d79f53c4b0ffe99c8ebe1c47b
Cycles: Add kernel to enqueue inactive rays
The queue will be used to make reuse of inactive
Commit: 6238214159a4229ded91cd36d14c8e55ff427c28
Author: Mai Lavelle
Date: Mon May 29 21:35:27 2017 -0400
Branches: master
https://developer.blender.org/rB6238214159a4229ded91cd36d14c8e55ff427c28
Cycles: Faster split branched path tracing by sharing samples with inactive
threads
Unlike
Commit: eb293f59f2eb9847b8fd593ac2dde2781ac8ace1
Author: Mai Lavelle
Date: Thu May 11 19:23:49 2017 -0400
Branches: master
https://developer.blender.org/rBeb293f59f2eb9847b8fd593ac2dde2781ac8ace1
Cycles: Pass all buffers to each kernel call for OpenCL
Technically not passing all buffers used
Commit: 32299d32e77ee050a64ba681f2280023d0d5bab4
Author: Mai Lavelle
Date: Mon May 29 21:34:05 2017 -0400
Branches: master
https://developer.blender.org/rB32299d32e77ee050a64ba681f2280023d0d5bab4
Cycles: Modify path_radiance_accum_sample to use atomics for split kernel
Samples ran in parallel
Commit: 6995b50e41e628d225b08c370db07d51cf8e3371
Author: Mai Lavelle
Date: Mon May 29 21:33:27 2017 -0400
Branches: master
https://developer.blender.org/rB6995b50e41e628d225b08c370db07d51cf8e3371
Cycles: Add function to dequeue a ray
Commit: 4360e8ce13ed4fcb14bdb091b59e9126e65fe616
Author: Mai Lavelle
Date: Mon May 29 21:28:21 2017 -0400
Branches: master
https://developer.blender.org/rB4360e8ce13ed4fcb14bdb091b59e9126e65fe616
Cycles: Add atomic decrement functions to util_atomic.h
Commit: cf086d6273fa613939a43b38fcb5f03b4c81d18f
Author: Mai Lavelle
Date: Tue Jun 6 15:54:06 2017 -0400
Branches: temp-cycles-opencl-staging
https://developer.blender.org/rBcf086d6273fa613939a43b38fcb5f03b4c81d18f
Cycles: Adjust split kernel tile updating logic to make rendering a bit faster
Commit: e1805299d2f43f8ab473a979bafc7a8b57d9270b
Author: Mai Lavelle
Date: Thu May 11 19:23:49 2017 -0400
Branches: temp-cycles-opencl-staging
https://developer.blender.org/rBe1805299d2f43f8ab473a979bafc7a8b57d9270b
Cycles: Pass all buffers to each kernel call for OpenCL
Technically
Commit: e7ad962a40f12280ab0b40026d839e2562bfbbc2
Author: Mai Lavelle
Date: Mon May 29 21:35:27 2017 -0400
Branches: temp-cycles-opencl-staging
https://developer.blender.org/rBe7ad962a40f12280ab0b40026d839e2562bfbbc2
Cycles: Faster split branched path tracing by sharing samples with inactive
Commit: d02d2503ed12592d2dd2e40481e4f2372354651c
Author: Mai Lavelle
Date: Mon May 29 21:33:27 2017 -0400
Branches: temp-cycles-opencl-staging
https://developer.blender.org/rBd02d2503ed12592d2dd2e40481e4f2372354651c
Cycles: Add function to dequeue a ray
1 - 100 of 474 matches
Mail list logo