Searched refs:mTopLevelEncoder (Results 1 – 6 of 6) sorted by relevance
50 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in Draw()66 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in DrawIndexed()79 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in DrawIndirect()80 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(indirectBuffer))) { in DrawIndirect()86 mTopLevelEncoder->HandleError("Indirect offset out of bounds"); in DrawIndirect()97 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in DrawIndexedIndirect()98 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(indirectBuffer))) { in DrawIndexedIndirect()104 mTopLevelEncoder->HandleError("Indirect offset out of bounds"); in DrawIndexedIndirect()115 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in SetPipeline()116 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(pipeline))) { in SetPipeline()[all …]
31 : ObjectBase(device), mTopLevelEncoder(topLevelEncoder), mAllocator(allocator) { in ProgrammablePassEncoder()38 : ObjectBase(device, errorTag), mTopLevelEncoder(topLevelEncoder), mAllocator(nullptr) { in ProgrammablePassEncoder()42 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in EndPass()46 mTopLevelEncoder->PassEnded(); in EndPass()51 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in InsertDebugMarker()64 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in PopDebugGroup()72 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in PushDebugGroup()89 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in SetBindGroup()90 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(group))) { in SetBindGroup()95 mTopLevelEncoder->HandleError("Setting bind group over the max"); in SetBindGroup()[all …]
43 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands())) { in Dispatch()55 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in DispatchIndirect()56 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(indirectBuffer))) { in DispatchIndirect()62 mTopLevelEncoder->HandleError("Indirect offset out of bounds"); in DispatchIndirect()73 if (mTopLevelEncoder->ConsumedError(ValidateCanRecordCommands()) || in SetPipeline()74 mTopLevelEncoder->ConsumedError(GetDevice()->ValidateObject(pipeline))) { in SetPipeline()
57 Ref<CommandEncoderBase> mTopLevelEncoder = nullptr; variable
28 : mDevice(device), mTopLevelEncoder(initialEncoder), mCurrentEncoder(initialEncoder) { in EncodingContext()93 ASSERT(mCurrentEncoder == mTopLevelEncoder); in WillBeginRenderPass()106 ASSERT(mCurrentEncoder == mTopLevelEncoder); in EnterPass()116 ASSERT(mCurrentEncoder != mTopLevelEncoder); in ExitRenderPass()119 mCurrentEncoder = mTopLevelEncoder; in ExitRenderPass()140 ASSERT(mCurrentEncoder != mTopLevelEncoder); in ExitComputePass()143 mCurrentEncoder = mTopLevelEncoder; in ExitComputePass()148 if (mCurrentEncoder != mTopLevelEncoder && mCurrentEncoder == passEncoder) { in EnsurePassExited()150 mCurrentEncoder = mTopLevelEncoder; in EnsurePassExited()190 const ApiObjectBase* topLevelEncoder = mTopLevelEncoder; in Finish()[all …]
85 } else if (mCurrentEncoder != mTopLevelEncoder) { in CheckCurrentEncoder()156 const ApiObjectBase* mTopLevelEncoder; variable