MTLBatch and MTLDrawList implementation enables use of Metal Viewport for UI and Workbench. Includes Vertex descriptor caching and SSBO Vertex Fetch mode draw call submission.
Authored by Apple: Michael Parkin-White
Ref T96261
Differential D16101
Metal: MTLBatch and MTLDrawList implementation. Authored by Thomas Dinges (dingto) on Sep 29 2022, 4:22 PM.
Details
MTLBatch and MTLDrawList implementation enables use of Metal Viewport for UI and Workbench. Includes Vertex descriptor caching and SSBO Vertex Fetch mode draw call submission. Authored by Apple: Michael Parkin-White Ref T96261
Diff Detail
Event TimelineComment Actions Looks good to me. Just have some minor comments. I will commit that once both my and Jeroen's comments are addressed.
Comment Actions
Thanks! Will address feedback and re-submit.
Comment Actions Metal: MTLBatch and MTLDrawList implementation. MTLBatch and MTLDrawList implementation enables use of Metal Viewport for UI and Workbench. Includes Vertex descriptor caching and SSBO Vertex Fetch mode draw call submission. DIFF Feedback addressed. Authored by Apple: Michael Parkin-White Ref T96261 | ||||||||||||||||||||