Files
renderdoc/renderdoc
Jake Turner 14d74e4dd3 Improve tracking of MTLDrawables (swapchains)
Serialize the presented texture (presentedImage) as part of "presentDrawable" serialization.
Use the present texture resource ID in the action name ie. "presentDrawable(Texture 23219)"
Track the most recently presented image and use that in SystemChunk::CaptureEnd if the PresentedImage serialized data is empty resource.
Track the CAMetalDrawable's created via the hooked CAMetalLayer::nextDrawable() method.

Implements TODO in WrappedMTLCommandBuffer::presentDrawable
"remove the (CA::MetalDrawable*) cast. Associate created texture and layer in hooked nextDrawable with MTL::Drawable*"
2022-09-06 16:03:54 +01:00
..
2022-08-11 15:13:58 +01:00
2022-07-21 11:49:49 +01:00