Home
last modified time | relevance | path

Searched refs:PipelineBase (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DPipeline.cpp105 PipelineBase::PipelineBase(DeviceBase* device, in PipelineBase() function in dawn_native::PipelineBase
149 PipelineBase::PipelineBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in PipelineBase() function in dawn_native::PipelineBase
152 PipelineBase::PipelineBase(DeviceBase* device, ObjectBase::ErrorTag tag) in PipelineBase() function in dawn_native::PipelineBase
156 PipelineBase::~PipelineBase() = default;
158 PipelineLayoutBase* PipelineBase::GetLayout() { in GetLayout()
163 const PipelineLayoutBase* PipelineBase::GetLayout() const { in GetLayout()
168 const RequiredBufferSizes& PipelineBase::GetMinBufferSizes() const { in GetMinBufferSizes()
173 const ProgrammableStage& PipelineBase::GetStage(SingleShaderStage stage) const { in GetStage()
178 const PerStage<ProgrammableStage>& PipelineBase::GetAllStages() const { in GetAllStages()
182 wgpu::ShaderStage PipelineBase::GetStageMask() const { in GetStageMask()
[all …]
DPipeline.h53 class PipelineBase : public ApiObjectBase, public CachedObject {
55 ~PipelineBase() override;
68 static bool EqualForCache(const PipelineBase* a, const PipelineBase* b);
77 PipelineBase(DeviceBase* device,
81 PipelineBase(DeviceBase* device, ObjectBase::ErrorTag tag);
84 PipelineBase(DeviceBase* device);
DComputePipeline.cpp43 : PipelineBase(device, in ComputePipelineBase()
53 ComputePipelineBase::ComputePipelineBase(DeviceBase* device) : PipelineBase(device) { in ComputePipelineBase()
58 : PipelineBase(device, tag) { in ComputePipelineBase()
93 return PipelineBase::EqualForCache(a, b); in operator ()()
DCommandBufferStateTracker.h65 void SetPipelineCommon(PipelineBase* pipeline);
79 PipelineBase* mLastPipeline = nullptr;
DComputePipeline.h30 class ComputePipelineBase : public PipelineBase {
DForward.h37 class PipelineBase; variable
DBindGroupTracker.h61 void OnSetPipeline(PipelineBase* pipeline) { in OnSetPipeline()
DRenderPipeline.cpp569 : PipelineBase(device, in RenderPipelineBase()
684 RenderPipelineBase::RenderPipelineBase(DeviceBase* device) : PipelineBase(device) { in RenderPipelineBase()
689 : PipelineBase(device, tag) { in RenderPipelineBase()
885 recorder.Record(PipelineBase::ComputeContentHash()); in ComputeContentHash()
941 if (!PipelineBase::EqualForCache(a, b)) { in operator ()()
DRenderPipeline.h59 class RenderPipelineBase : public PipelineBase {
DCommandBufferStateTracker.cpp361 void CommandBufferStateTracker::SetPipelineCommon(PipelineBase* pipeline) { in SetPipelineCommon()