/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | InternalPipelineStore.h | 28 class ShaderModuleBase; variable 39 Ref<ShaderModuleBase> copyTextureForBrowser; 42 Ref<ShaderModuleBase> timestampCS; 44 Ref<ShaderModuleBase> dummyFragmentShader; 54 Ref<ShaderModuleBase> renderValidationShader;
|
D | ShaderModule.h | 243 class ShaderModuleBase : public ApiObjectBase, public CachedObject { 245 ShaderModuleBase(DeviceBase* device, 248 ShaderModuleBase(DeviceBase* device, const ShaderModuleDescriptor* descriptor); 249 ~ShaderModuleBase() override; 251 static Ref<ShaderModuleBase> MakeError(DeviceBase* device); 266 bool operator()(const ShaderModuleBase* a, const ShaderModuleBase* b) const; 280 ShaderModuleBase(DeviceBase* device); 286 ShaderModuleBase(DeviceBase* device, ObjectBase::ErrorTag tag);
|
D | ShaderModule.cpp | 1171 ShaderModuleBase::ShaderModuleBase(DeviceBase* device, in ShaderModuleBase() function in dawn_native::ShaderModuleBase 1191 ShaderModuleBase::ShaderModuleBase(DeviceBase* device, const ShaderModuleDescriptor* descriptor) in ShaderModuleBase() function in dawn_native::ShaderModuleBase 1192 : ShaderModuleBase(device, descriptor, kUntrackedByDevice) { in ShaderModuleBase() 1196 ShaderModuleBase::ShaderModuleBase(DeviceBase* device) in ShaderModuleBase() function in dawn_native::ShaderModuleBase 1201 ShaderModuleBase::ShaderModuleBase(DeviceBase* device, ObjectBase::ErrorTag tag) in ShaderModuleBase() function in dawn_native::ShaderModuleBase 1205 ShaderModuleBase::~ShaderModuleBase() = default; 1207 void ShaderModuleBase::DestroyImpl() { in DestroyImpl() 1215 Ref<ShaderModuleBase> ShaderModuleBase::MakeError(DeviceBase* device) { in MakeError() 1216 return AcquireRef(new ShaderModuleBase(device, ObjectBase::kError)); in MakeError() 1219 ObjectType ShaderModuleBase::GetType() const { in GetType() [all …]
|
D | Pipeline.h | 33 const ShaderModuleBase* module, 44 Ref<ShaderModuleBase> module;
|
D | Device.h | 182 ResultOrError<Ref<ShaderModuleBase>> GetOrCreateShaderModule( 186 void UncacheShaderModule(ShaderModuleBase* obj); 220 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModule( 249 ShaderModuleBase* APICreateShaderModule(const ShaderModuleDescriptor* descriptor); 400 virtual ResultOrError<Ref<ShaderModuleBase>> CreateShaderModuleImpl(
|
D | Device.cpp | 81 ContentLessObjectCache<ShaderModuleBase> shaderModules; 832 ResultOrError<Ref<ShaderModuleBase>> DeviceBase::GetOrCreateShaderModule( in GetOrCreateShaderModule() 838 ShaderModuleBase blueprint(this, descriptor, ApiObjectBase::kUntrackedByDevice); in GetOrCreateShaderModule() 843 Ref<ShaderModuleBase> result; in GetOrCreateShaderModule() 866 void DeviceBase::UncacheShaderModule(ShaderModuleBase* obj) { in UncacheShaderModule() 1038 ShaderModuleBase* DeviceBase::APICreateShaderModule(const ShaderModuleDescriptor* descriptor) { in APICreateShaderModule() 1042 Ref<ShaderModuleBase> result; in APICreateShaderModule() 1048 result = ShaderModuleBase::MakeError(this); in APICreateShaderModule() 1487 ResultOrError<Ref<ShaderModuleBase>> DeviceBase::CreateShaderModule( in CreateShaderModule()
|
D | InternalPipelineStore.cpp | 27 class ShaderModuleBase;
|
D | Pipeline.cpp | 26 const ShaderModuleBase* module, in ValidateProgrammableStage() 115 ShaderModuleBase* module = stage.module; in PipelineBase()
|
D | Forward.h | 48 class ShaderModuleBase; variable
|
D | CreatePipelineAsyncTask.h | 29 class ShaderModuleBase; variable
|
D | PipelineLayout.h | 45 ShaderModuleBase* module;
|
D | ToBackend.h | 92 struct ToBackendTraits<ShaderModuleBase, BackendTraits> {
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/mocks/ |
D | ShaderModuleMock.cpp | 19 ShaderModuleMock::ShaderModuleMock(DeviceBase* device) : ShaderModuleBase(device) { in ShaderModuleMock() 21 this->ShaderModuleBase::DestroyImpl(); in ShaderModuleMock()
|
D | ShaderModuleMock.h | 28 class ShaderModuleMock : public ShaderModuleBase {
|
D | DeviceMock.h | 87 MOCK_METHOD(ResultOrError<Ref<ShaderModuleBase>>,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/null/ |
D | DeviceNull.h | 143 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModuleImpl( 278 class ShaderModule final : public ShaderModuleBase { 280 using ShaderModuleBase::ShaderModuleBase;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | ShaderModuleVk.cpp | 80 : ShaderModuleBase(device, descriptor), in ShaderModule() 103 ShaderModuleBase::DestroyImpl(); in DestroyImpl()
|
D | ShaderModuleVk.h | 30 class ShaderModule final : public ShaderModuleBase {
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | ShaderModuleD3D12.h | 50 class ShaderModule final : public ShaderModuleBase {
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | ShaderModuleMTL.h | 31 class ShaderModule final : public ShaderModuleBase {
|
D | DeviceMTL.h | 98 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModuleImpl(
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | ShaderModuleGL.h | 50 class ShaderModule final : public ShaderModuleBase {
|
D | DeviceGL.h | 100 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModuleImpl(
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/utils/ |
D | WGPUHelpers.h | 29 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModule(DeviceBase* device, const char* source);
|
D | WGPUHelpers.cpp | 36 ResultOrError<Ref<ShaderModuleBase>> CreateShaderModule(DeviceBase* device, in CreateShaderModule()
|