Home
last modified time | relevance | path

Searched refs:ExternalTextureBase (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DExternalTexture.cpp82 ResultOrError<Ref<ExternalTextureBase>> ExternalTextureBase::Create( in Create()
85 Ref<ExternalTextureBase> externalTexture = in Create()
86 AcquireRef(new ExternalTextureBase(device, descriptor)); in Create()
90 ExternalTextureBase::ExternalTextureBase(DeviceBase* device, in ExternalTextureBase() function in dawn_native::ExternalTextureBase
97 ExternalTextureBase::ExternalTextureBase(DeviceBase* device) in ExternalTextureBase() function in dawn_native::ExternalTextureBase
102 ExternalTextureBase::ExternalTextureBase(DeviceBas function in dawn_native::ExternalTextureBase
[all...]
H A DExternalTexture.h33 class ExternalTextureBase : public ApiObjectBase { class
35 static ResultOrError<Ref<ExternalTextureBase>> Create(
43 static ExternalTextureBase* MakeError(DeviceBase* device);
51 ExternalTextureBase(DeviceBase* device);
56 ExternalTextureBase(DeviceBase* device, const ExternalTextureDescriptor* descriptor);
57 ExternalTextureBase(DeviceBase* device, ObjectBase::ErrorTag tag);
H A DPassResourceUsage.h48 std::vector<ExternalTextureBase*> externalTextures;
69 std::set<ExternalTextureBase*> referencedExternalTextures;
H A DPassResourceUsageTracker.h28 class ExternalTextureBase;
51 std::set<ExternalTextureBase*> mExternalTextureUsages;
H A DBindGroup.h54 ExternalTextureBase* GetBindingAsExternalTexture(BindingIndex bindingIndex);
H A DForward.h35 class ExternalTextureBase;
H A DDevice.h49 class ExternalTextureBase;
207 ResultOrError<Ref<ExternalTextureBase>> CreateExternalTexture(
247 ExternalTextureBase* APICreateExternalTexture(const ExternalTextureDescriptor* descriptor);
H A DPassResourceUsageTracker.cpp128 ExternalTextureBase* externalTexture = in AddBindGroup()
203 ExternalTextureBase* externalTexture = in AddResourcesReferencedByBindGroup()
H A DBindGroup.cpp478 ExternalTextureBase* BindGroupBase::GetBindingAsExternalTexture(BindingIndex bindingIndex) { in GetBindingAsExternalTexture()
483 return static_cast<ExternalTextureBase*>(mBindingData.bindings[bindingIndex].Get()); in GetBindingAsExternalTexture()
H A DQueue.cpp410 for (const ExternalTextureBase* externalTexture : scope.externalTextures) { in ValidateSubmit()
422 for (const ExternalTextureBase* externalTexture : pass.referencedExternalTextures) { in ValidateSubmit()
H A DDevice.cpp1132 ExternalTextureBase* DeviceBase::APICreateExternalTexture(
1134 Ref<ExternalTextureBase> result = nullptr;
1137 return ExternalTextureBase::MakeError(this);
1385 ResultOrError<Ref<ExternalTextureBase>> DeviceBase::CreateExternalTexture(
1392 return ExternalTextureBase::Create(this, descriptor);
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/mocks/
H A DExternalTextureMock.h25 class ExternalTextureMock : public ExternalTextureBase {
27 ExternalTextureMock(DeviceBase* device) : ExternalTextureBase(device) { in ExternalTextureMock()
29 this->ExternalTextureBase::DestroyImpl(); in ExternalTextureMock()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/
H A DDestroyObjectTests.cpp291 Ref<ExternalTextureBase> externalTexture; in TEST_F()
638 Ref<ExternalTextureBase> externalTexture; in TEST_F()

Completed in 9 milliseconds