/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | ObjectBase.cpp | 40 ApiObjectBase::ApiObjectBase(DeviceBase* device, const char* label) : ObjectBase(device) { in ApiObjectBase() function in dawn_native::ApiObjectBase 46 ApiObjectBase::ApiObjectBase(DeviceBase* device, ErrorTag tag) : ObjectBase(device, tag) { in ApiObjectBase() function in dawn_native::ApiObjectBase 49 ApiObjectBase::ApiObjectBase(DeviceBase* device, LabelNotImplementedTag tag) in ApiObjectBase() function in dawn_native::ApiObjectBase 53 ApiObjectBase::~ApiObjectBase() { in ~ApiObjectBase() 57 void ApiObjectBase::APISetLabel(const char* label) { in APISetLabel() 62 const std::string& ApiObjectBase::GetLabel() const { in GetLabel() 66 void ApiObjectBase::SetLabelImpl() { in SetLabelImpl() 69 bool ApiObjectBase::IsAlive() const { in IsAlive() 73 void ApiObjectBase::DeleteThis() { in DeleteThis() 78 void ApiObjectBase::TrackInDevice() { in TrackInDevice() [all …]
|
D | EncodingContext.h | 31 class ApiObjectBase; variable 37 EncodingContext(DeviceBase* device, const ApiObjectBase* initialEncoder); 80 inline bool CheckCurrentEncoder(const ApiObjectBase* encoder) { in CheckCurrentEncoder() 99 inline bool TryEncode(const ApiObjectBase* encoder, EncodeFunction&& encodeFunction) { in TryEncode() 108 inline bool TryEncode(const ApiObjectBase* encoder, in TryEncode() 125 void EnterPass(const ApiObjectBase* passEncoder); 126 MaybeError ExitRenderPass(const ApiObjectBase* passEncoder, 130 void ExitComputePass(const ApiObjectBase* passEncoder, ComputePassResourceUsage usages); 135 void EnsurePassExited(const ApiObjectBase* passEncoder); 156 const ApiObjectBase* mTopLevelEncoder; [all …]
|
D | ObjectBase.h | 44 class ApiObjectBase : public ObjectBase, public LinkNode<ApiObjectBase> { 51 ApiObjectBase(DeviceBase* device, LabelNotImplementedTag tag); 52 ApiObjectBase(DeviceBase* device, const char* label); 53 ApiObjectBase(DeviceBase* device, ErrorTag tag); 54 ~ApiObjectBase() override;
|
D | EncodingContext.cpp | 27 EncodingContext::EncodingContext(DeviceBase* device, const ApiObjectBase* initialEncoder) in EncodingContext() 104 void EncodingContext::EnterPass(const ApiObjectBase* passEncoder) { in EnterPass() 112 MaybeError EncodingContext::ExitRenderPass(const ApiObjectBase* passEncoder, in ExitRenderPass() 138 void EncodingContext::ExitComputePass(const ApiObjectBase* passEncoder, in ExitComputePass() 147 void EncodingContext::EnsurePassExited(const ApiObjectBase* passEncoder) { in EnsurePassExited() 189 const ApiObjectBase* currentEncoder = mCurrentEncoder; in Finish() 190 const ApiObjectBase* topLevelEncoder = mTopLevelEncoder; in Finish()
|
D | Sampler.cpp | 74 ApiObjectBase::UntrackedByDeviceTag tag) in SamplerBase() 75 : ApiObjectBase(device, descriptor->label), in SamplerBase() 93 SamplerBase::SamplerBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in SamplerBase() 98 : ApiObjectBase(device, tag) { in SamplerBase()
|
D | ExternalTexture.cpp | 92 : ApiObjectBase(device, descriptor->label), mState(ExternalTextureState::Alive) { in ExternalTextureBase() 98 : ApiObjectBase(device, kLabelNotImplemented), mState(ExternalTextureState::Alive) { in ExternalTextureBase() 103 : ApiObjectBase(device, tag) { in ExternalTextureBase()
|
D | QuerySet.cpp | 104 : ApiObjectBase(device, descriptor->label), in QuerySetBase() 116 QuerySetBase::QuerySetBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in QuerySetBase() 121 : ApiObjectBase(device, tag) { in QuerySetBase()
|
D | Sampler.h | 31 class SamplerBase : public ApiObjectBase, public CachedObject { 35 ApiObjectBase::UntrackedByDeviceTag tag);
|
D | RenderBundle.cpp | 32 : ApiObjectBase(encoder->GetDevice(), kLabelNotImplemented), in RenderBundleBase() 56 : ApiObjectBase(device, errorTag), mIndirectDrawMetadata(device->GetLimits()) { in RenderBundleBase()
|
D | PipelineLayout.h | 51 class PipelineLayoutBase : public ApiObjectBase, public CachedObject { 55 ApiObjectBase::UntrackedByDeviceTag tag);
|
D | BindGroupLayout.h | 43 class BindGroupLayoutBase : public ApiObjectBase, public CachedObject { 48 ApiObjectBase::UntrackedByDeviceTag tag);
|
D | Pipeline.cpp | 109 : ApiObjectBase(device, label), mLayout(layout) { in PipelineBase() 149 PipelineBase::PipelineBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in PipelineBase() 153 : ApiObjectBase(device, tag) { in PipelineBase()
|
D | CommandBuffer.cpp | 30 : ApiObjectBase(encoder->GetDevice(), descriptor->label), in CommandBufferBase() 37 : ApiObjectBase(device, kLabelNotImplemented) { in CommandBufferBase() 42 : ApiObjectBase(device, tag) { in CommandBufferBase()
|
D | Texture.h | 46 class TextureBase : public ApiObjectBase { 120 class TextureViewBase : public ApiObjectBase {
|
D | PipelineLayout.cpp | 61 ApiObjectBase::UntrackedByDeviceTag tag) in PipelineLayoutBase() 62 : ApiObjectBase(device, descriptor->label) { in PipelineLayoutBase() 78 : ApiObjectBase(device, kLabelNotImplemented) { in PipelineLayoutBase() 83 : ApiObjectBase(device, tag) { in PipelineLayoutBase()
|
D | ProgrammableEncoder.cpp | 34 : ApiObjectBase(device, label), in ProgrammableEncoder() 42 : ApiObjectBase(device, errorTag), in ProgrammableEncoder()
|
D | Texture.cpp | 454 : ApiObjectBase(device, descriptor->label), in TextureBase() 478 : ApiObjectBase(device, kLabelNotImplemented), mFormat(kUnusedFormat), mState(state) { in TextureBase() 483 : ApiObjectBase(device, tag), mFormat(kUnusedFormat) { in TextureBase() 694 : ApiObjectBase(texture->GetDevice(), descriptor->label), in TextureViewBase() 705 : ApiObjectBase(texture->GetDevice(), kLabelNotImplemented), in TextureViewBase() 712 : ApiObjectBase(device, tag), mFormat(kUnusedFormat) { in TextureViewBase()
|
D | BindGroup.cpp | 338 : ApiObjectBase(device, descriptor->label), in BindGroupBase() 402 BindGroupBase::BindGroupBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in BindGroupBase() 422 ApiObjectBase::DeleteThis(); in DeleteThis() 426 : ApiObjectBase(device, tag), mBindingData() { in BindGroupBase()
|
D | RenderBundle.h | 36 class RenderBundleBase final : public ApiObjectBase {
|
D | ProgrammableEncoder.h | 31 class ProgrammableEncoder : public ApiObjectBase {
|
D | DawnNative.cpp | 244 ApiObjectBase* object = reinterpret_cast<ApiObjectBase*>(objectHandle); in GetObjectLabelForTesting()
|
D | ShaderModule.h | 243 class ShaderModuleBase : public ApiObjectBase, public CachedObject { 247 ApiObjectBase::UntrackedByDeviceTag tag);
|
D | ExternalTexture.h | 33 class ExternalTextureBase : public ApiObjectBase {
|
D | BindGroupLayout.cpp | 365 ApiObjectBase::UntrackedByDeviceTag tag) in BindGroupLayoutBase() 366 : ApiObjectBase(device, descriptor->label), in BindGroupLayoutBase() 400 : ApiObjectBase(device, tag) { in BindGroupLayoutBase() 404 : ApiObjectBase(device, kLabelNotImplemented) { in BindGroupLayoutBase()
|
/third_party/skia/third_party/externals/dawn/generator/templates/dawn_native/ |
D | webgpu_absl_format.h | 61 class ApiObjectBase; variable 63 AbslFormatConvert(const ApiObjectBase* value,
|