Home
last modified time | relevance | path

Searched refs:QueueBase (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DQueue.cpp134 struct SubmittedWorkDone : QueueBase::TaskInFlight {
155 class ErrorQueue : public QueueBase {
157 ErrorQueue(DeviceBase* device) : QueueBase(device, ObjectBase::kError) { in ErrorQueue()
170 QueueBase::TaskInFlight::~TaskInFlight() { in ~TaskInFlight()
173 QueueBase::QueueBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in QueueBase() function in dawn_native::QueueBase
176 QueueBase::QueueBase(DeviceBase* device, ObjectBase::ErrorTag tag) in QueueBase() function in dawn_native::QueueBase
180 QueueBase::~QueueBase() { in ~QueueBase()
184 void QueueBase::DestroyImpl() { in DestroyImpl()
188 QueueBase* QueueBase::MakeError(DeviceBase* device) { in MakeError()
192 ObjectType QueueBase::GetType() const { in GetType()
[all …]
DQueue.h28 class QueueBase : public ApiObjectBase {
36 ~QueueBase() override;
38 static QueueBase* MakeError(DeviceBase* device);
70 QueueBase(DeviceBase* device);
71 QueueBase(DeviceBase* device, ObjectBase::ErrorTag tag);
DDevice.h258 QueueBase* APIGetQueue();
326 QueueBase* GetQueue() const;
379 MaybeError Initialize(QueueBase* defaultQueue);
508 Ref<QueueBase> mQueue;
DForward.h40 class QueueBase; variable
DToBackend.h72 struct ToBackendTraits<QueueBase, BackendTraits> {
DDevice.cpp202 MaybeError DeviceBase::Initialize(QueueBase* defaultQueue) { in Initialize()
1123 QueueBase* DeviceBase::APIGetQueue() { in APIGetQueue()
1225 QueueBase* DeviceBase::GetQueue() const { in GetQueue()
DBuffer.cpp34 struct MapRequestTask : QueueBase::TaskInFlight {
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DQueueVk.h24 class Queue final : public QueueBase {
31 using QueueBase::QueueBase;
DQueueVk.cpp35 Queue::Queue(Device* device) : QueueBase(device) { in Queue()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DQueueD3D12.h27 class Queue final : public QueueBase {
DQueueD3D12.cpp29 Queue::Queue(Device* device) : QueueBase(device) { in Queue()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DQueueMTL.h24 class Queue final : public QueueBase {
DQueueMTL.mm29 Queue::Queue(Device* device) : QueueBase(device) {
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DQueueGL.h24 class Queue final : public QueueBase {
DQueueGL.cpp26 Queue::Queue(Device* device) : QueueBase(device) { in Queue()
/third_party/skia/third_party/externals/dawn/src/dawn_native/null/
DDeviceNull.h251 class Queue final : public QueueBase {
DDeviceNull.cpp352 Queue::Queue(Device* device) : QueueBase(device) { in Queue()