diff options
| author | skallweitNV <64953474+skallweitNV@users.noreply.github.com> | 2024-06-11 17:21:45 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-11 08:21:45 -0700 |
| commit | 5a289681e511ec419829291c7281cdd3c7918b7f (patch) | |
| tree | a1dd2c5d6fb3eaff5f17f9c0033326c1fd52dbd5 /tools/gfx/metal/metal-command-buffer.cpp | |
| parent | df0a201d85eac4c55c1abf15ed0bf9baea0ae971 (diff) | |
[gfx] Metal texture fixes (#4331)
Diffstat (limited to 'tools/gfx/metal/metal-command-buffer.cpp')
| -rw-r--r-- | tools/gfx/metal/metal-command-buffer.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/gfx/metal/metal-command-buffer.cpp b/tools/gfx/metal/metal-command-buffer.cpp index c54552ae4..3f9923bf8 100644 --- a/tools/gfx/metal/metal-command-buffer.cpp +++ b/tools/gfx/metal/metal-command-buffer.cpp @@ -77,7 +77,9 @@ void CommandBufferImpl::close() Result CommandBufferImpl::getNativeHandle(InteropHandle* outHandle) { - return SLANG_E_NOT_IMPLEMENTED; + outHandle->api = InteropHandleAPI::Metal; + outHandle->handleValue = reinterpret_cast<intptr_t>(m_commandBuffer.get()); + return SLANG_OK; } MTL::RenderCommandEncoder* CommandBufferImpl::getMetalRenderCommandEncoder(MTL::RenderPassDescriptor* renderPassDesc) |
