Asset Pipeline: Improve Performance #235
No reviewers
Labels
No Label
Kind
Breaking
Kind
Bug
Kind: Community
Kind
Documentation
Kind
Easy
Kind
Enhancement
Kind
Feature
Kind
Proposal
Kind
Security
Kind
Studio Request
Kind
Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: studio/blender-studio-tools#235
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "TinyNick/blender-studio-pipeline:feature/asset-pipeline-performance-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What's Changed?
TODO:
Clear Temp transfer data if cancelled@Mets I changed how the asset mapping stores transfer data so now we can transfer all vertex groups in one shot, I have tested this on Mikassa and didn't see any improvement in performance. I will look into this further next week.
abacdd3717
tobc7c56fa7c
Asset Pipeline: Transfer Vertex Groups all at onceto WIP: Asset Pipeline: Improve Performancebc7c56fa7c
toabacdd3717
463d4bc07e
tobf756b586f
Performance Tests Round 1:
Trout Rigging Pull
Changed : 0.9310691356658936 seconds
Original: 1.0032949447631836 seconds
Whale Rigging Pull
Changed : 1.8040406703948975 seconds
Original: 2.4862008094787598 seconds
Boat Rigging Pull
Changed : 22.407100915908813 seconds
Original: 23.096190690994263 seconds
832e6eed9c
to5a475a7731
AssetTransferDataTemp
e26b9c4c9cHere are the final performance numbers from my testing
Tested on:
CPU: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 15.5 GiB of RAM
Testing the time it takes to execute
merge_task_layer()
on pullWIP: Asset Pipeline: Improve Performanceto Asset Pipeline: Improve Performance