Home
last modified time | relevance | path

Searched refs:mCurrentEncoder (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DEncodingContext.cpp28 : mDevice(device), mTopLevelEncoder(initialEncoder), mCurrentEncoder(initialEncoder) { in EncodingContext()
48 mCurrentEncoder = nullptr; in Destroy()
93 ASSERT(mCurrentEncoder == mTopLevelEncoder); in WillBeginRenderPass()
106 ASSERT(mCurrentEncoder == mTopLevelEncoder); in EnterPass()
109 mCurrentEncoder = passEncoder; in EnterPass()
116 ASSERT(mCurrentEncoder != mTopLevelEncoder); in ExitRenderPass()
117 ASSERT(mCurrentEncoder == passEncoder); in ExitRenderPass()
119 mCurrentEncoder = mTopLevelEncoder; in ExitRenderPass()
140 ASSERT(mCurrentEncoder != mTopLevelEncoder); in ExitComputePass()
141 ASSERT(mCurrentEncoder == passEncoder); in ExitComputePass()
[all …]
DEncodingContext.h81 if (DAWN_UNLIKELY(encoder != mCurrentEncoder)) { in CheckCurrentEncoder()
85 } else if (mCurrentEncoder != mTopLevelEncoder) { in CheckCurrentEncoder()
88 "Command cannot be recorded while %s is active.", mCurrentEncoder)); in CheckCurrentEncoder()
161 const ApiObjectBase* mCurrentEncoder; variable
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DProvokingVertexHelper.mm96 mCurrentEncoder(&mCommandBuffer)
111 if (mCurrentEncoder.valid())
113 mCurrentEncoder.endEncoding();
122 if (mCurrentEncoder.valid())
124 return &mCurrentEncoder;
128 return &mCurrentEncoder.restart();
DProvokingVertexHelper.h50 mtl::ComputeCommandEncoder mCurrentEncoder; variable