Home
last modified time | relevance | path

Searched refs:mEncodingContext (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DCommandEncoder.cpp472 : ApiObjectBase(device, descriptor->label), mEncodingContext(device, this) { in CommandEncoder()
481 mEncodingContext.Destroy(); in DestroyImpl()
486 mEncodingContext.AcquireRenderPassUsages(), mEncodingContext.AcquireComputePassUsages(), in AcquireResourceUsages()
491 return mEncodingContext.AcquireCommands(); in AcquireCommands()
515 bool success = mEncodingContext.TryEncode( in APIBeginComputePass()
533 new ComputePassEncoder(device, descriptor, this, &mEncodingContext); in APIBeginComputePass()
534 mEncodingContext.EnterPass(passEncoder); in APIBeginComputePass()
538 return ComputePassEncoder::MakeError(device, this, &mEncodingContext); in APIBeginComputePass()
551 bool success = mEncodingContext.TryEncode( in APIBeginRenderPass()
561 mEncodingContext.WillBeginRenderPass(); in APIBeginRenderPass()
[all …]
DRenderPassEncoder.cpp93 mEncodingContext->EnsurePassExited(this); in DestroyImpl()
112 if (mEncodingContext->TryEncode( in APIEndPass()
125 DAWN_TRY(mEncodingContext->ExitRenderPass(this, std::move(mUsageTracker), in APIEndPass()
135 mEncodingContext->TryEncode( in APISetStencilReference()
148 mEncodingContext->TryEncode( in APISetBlendConstant()
166 mEncodingContext->TryEncode( in APISetViewport()
216 mEncodingContext->TryEncode( in APISetScissorRect()
242 mEncodingContext->TryEncode( in APIExecuteBundles()
307 mEncodingContext->TryEncode( in APIBeginOcclusionQuery()
347 mEncodingContext->TryEncode( in APIEndOcclusionQuery()
[all …]
DProgrammableEncoder.cpp35 mEncodingContext(encodingContext), in ProgrammableEncoder()
43 mEncodingContext(encodingContext), in ProgrammableEncoder()
59 mEncodingContext->TryEncode( in APIInsertDebugMarker()
75 mEncodingContext->TryEncode( in APIPopDebugGroup()
85 mEncodingContext->PopDebugGroupLabel(); in APIPopDebugGroup()
93 mEncodingContext->TryEncode( in APIPushDebugGroup()
104 mEncodingContext->PushDebugGroupLabel(groupLabel); in APIPushDebugGroup()
DComputePassEncoder.cpp138 mEncodingContext->EnsurePassExited(this); in DestroyImpl()
146 if (mEncodingContext->TryEncode( in APIEndPass()
158 mEncodingContext->ExitComputePass(this, mUsageTracker.AcquireResourceUsage()); in APIEndPass()
163 mEncodingContext->TryEncode( in APIDispatch()
295 mEncodingContext->TryEncode( in APIDispatchIndirect()
361 mEncodingContext->TryEncode( in APISetPipeline()
383 mEncodingContext->TryEncode( in APISetBindGroup()
406 mEncodingContext->TryEncode( in APIWriteTimestamp()
DRenderEncoderBase.cpp86 mEncodingContext->TryEncode( in APIDraw()
118 mEncodingContext->TryEncode( in APIDrawIndexed()
155 mEncodingContext->TryEncode( in APIDrawIndirect()
186 mEncodingContext->TryEncode( in APIDrawIndexedIndirect()
234 mEncodingContext->TryEncode( in APISetPipeline()
271 mEncodingContext->TryEncode( in APISetIndexBuffer()
331 mEncodingContext->TryEncode( in APISetVertexBuffer()
388 mEncodingContext->TryEncode( in APISetBindGroup()
DProgrammableEncoder.h62 EncodingContext* mEncodingContext = nullptr; variable
DCommandEncoder.h97 EncodingContext mEncodingContext; variable