-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
area: performanceHow fast things goHow fast things gobackend: metalIssues with MetalIssues with Metalhelp requiredWe need community help to make this happen.We need community help to make this happen.type: enhancementNew feature or requestNew feature or request
Milestone
Description
Currently we rely on the metal runtime to track and generate all the barriers for our code. This is wasteful as we already have all the barrier information available to the hal. We should set MTLHazardTrackingMode.untracked
on all textures/buffers then call the various barrier functions to prevent races.
Related to #3109 due to default heap behavior.
teoxoy
Metadata
Metadata
Assignees
Labels
area: performanceHow fast things goHow fast things gobackend: metalIssues with MetalIssues with Metalhelp requiredWe need community help to make this happen.We need community help to make this happen.type: enhancementNew feature or requestNew feature or request
Type
Projects
Status
No status