Home
last modified time | relevance | path

Searched refs:mPendingCommands (Results 1 – 10 of 10) sorted by relevance

/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DDeviceD3D12.cpp106 if (mPendingCommands.open) { in ~Device()
107 mPendingCommands.commandList->Close(); in ~Device()
108 mPendingCommands.open = false; in ~Device()
109 mPendingCommands.commandList = nullptr; in ~Device()
124 ASSERT(mPendingCommands.commandList == nullptr); in ~Device()
183 if (!mPendingCommands.open) { in GetPendingCommandList()
184 OpenCommandList(&mPendingCommands.commandList); in GetPendingCommandList()
185 mPendingCommands.open = true; in GetPendingCommandList()
187 return mPendingCommands.commandList; in GetPendingCommandList()
238 if (mPendingCommands.open) { in ExecuteCommandLists()
[all …]
DDeviceD3D12.h122 } mPendingCommands; variable
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/metal/
DDeviceMTL.mm64 [mPendingCommands release];
65 mPendingCommands = nil;
156 if (mPendingCommands != nil) {
171 if (mPendingCommands == nil) {
172 mPendingCommands = [mCommandQueue commandBuffer];
173 [mPendingCommands retain];
175 return mPendingCommands;
179 if (mPendingCommands == nil) {
190 mLastSubmittedCommands = mPendingCommands;
201 id<MTLCommandBuffer> pendingCommands = mPendingCommands;
[all …]
DDeviceMTL.h97 id<MTLCommandBuffer> mPendingCommands = nil; variable
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DDeviceVk.cpp76 FreeCommands(&mPendingCommands); in ~Device()
216 if (mPendingCommands.pool != VK_NULL_HANDLE) { in TickImpl()
262 if (mPendingCommands.pool == VK_NULL_HANDLE) { in GetPendingCommandBuffer()
263 mPendingCommands = GetUnusedCommands(); in GetPendingCommandBuffer()
271 if (fn.BeginCommandBuffer(mPendingCommands.commandBuffer, &beginInfo) != VK_SUCCESS) { in GetPendingCommandBuffer()
276 return mPendingCommands.commandBuffer; in GetPendingCommandBuffer()
280 if (mPendingCommands.pool == VK_NULL_HANDLE) { in SubmitPendingCommands()
284 if (fn.EndCommandBuffer(mPendingCommands.commandBuffer) != VK_SUCCESS) { in SubmitPendingCommands()
298 submitInfo.pCommandBuffers = &mPendingCommands.commandBuffer; in SubmitPendingCommands()
308 mCommandsInFlight.Enqueue(mPendingCommands, mLastSubmittedSerial); in SubmitPendingCommands()
[all …]
DDeviceVk.h144 CommandPoolAndBuffer mPendingCommands; variable
/third_party/skia/third_party/externals/dawn/src/dawn_native/
DEncodingContext.cpp65 CommitCommands(std::move(mPendingCommands)); in MoveToIterator()
100 CommitCommands(std::move(mPendingCommands)); in WillBeginRenderPass()
127 CommandAllocator renderCommands = std::move(mPendingCommands); in ExitRenderPass()
130 CommitCommands(std::move(mPendingCommands)); in ExitRenderPass()
197 CommitCommands(std::move(mPendingCommands)); in Finish()
DEncodingContext.h104 return !ConsumedError(encodeFunction(&mPendingCommands)); in TryEncode()
116 return !ConsumedError(encodeFunction(&mPendingCommands), formatStr, args...); in TryEncode()
168 CommandAllocator mPendingCommands; variable
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DDeviceD3D12.cpp255 if (!mPendingCommands.IsOpen()) { in GetPendingCommandContext()
256 DAWN_TRY(mPendingCommands.Open(mD3d12Device.Get(), mCommandAllocatorManager.get())); in GetPendingCommandContext()
258 return &mPendingCommands; in GetPendingCommandContext()
326 if (mPendingCommands.IsOpen()) { in TickImpl()
378 return mPendingCommands.ExecuteCommandList(this); in ExecutePendingCommandContext()
610 mPendingCommands.Release(); in WaitForIdleForDestruction()
670 mPendingCommands.Release(); in DestroyImpl()
685 ASSERT(!mPendingCommands.IsOpen()); in DestroyImpl()
DDeviceD3D12.h216 CommandRecordingContext mPendingCommands; variable