Searched refs:GrThreadSafePipelineBuilder (Results 1 – 25 of 26) sorted by relevance
12
14 using Stats = GrThreadSafePipelineBuilder::Stats;29 void GrThreadSafePipelineBuilder::Stats::dump(SkString* out) { in dump()53 void GrThreadSafePipelineBuilder::Stats::dumpKeyValuePairs(SkTArray<SkString>* keys, in dumpKeyValuePairs()
19 class GrThreadSafePipelineBuilder : public SkRefCnt {21 GrThreadSafePipelineBuilder() = default;
42 sk_sp<GrThreadSafePipelineBuilder> pipelineBuilder) { in init()174 sk_sp<GrThreadSafePipelineBuilder> builder) const { in init()
24 void init(sk_sp<const GrCaps>, sk_sp<GrThreadSafePipelineBuilder>) const;
43 class GrThreadSafePipelineBuilder; variable82 virtual GrThreadSafePipelineBuilder* pipelineBuilder() = 0;83 virtual sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() = 0;
26 class GrThreadSafePipelineBuilder; variable134 void init(sk_sp<const GrCaps>, sk_sp<GrThreadSafePipelineBuilder>);142 sk_sp<GrThreadSafePipelineBuilder> fPipelineBuilder;
44 GrThreadSafePipelineBuilder* pipelineStateCache() { in pipelineStateCache()48 sk_sp<GrThreadSafePipelineBuilder> refPipelineStateCache() { in refPipelineStateCache()149 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult* stat);227 class PipelineStateCache : public GrThreadSafePipelineBuilder {
51 GrThreadSafePipelineBuilder* pipelineBuilder() override;52 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
294 GrThreadSafePipelineBuilder* GrVkGpu::pipelineBuilder() { in pipelineBuilder()298 sk_sp<GrThreadSafePipelineBuilder> GrVkGpu::refPipelineBuilder() { in refPipelineBuilder()1904 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult stat; in compile()1915 return stat != GrThreadSafePipelineBuilder::Stats::ProgramCacheResult::kHit; in compile()
268 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult* stat) { in findOrCreateCompatiblePipelineState()
31 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult* stat = nullptr);53 class PipelineStateCache : public GrThreadSafePipelineBuilder {
41 GrThreadSafePipelineBuilder* pipelineBuilder() override;42 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
35 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult* stat) {114 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult stat;
19 #include "src/gpu/GrThreadSafePipelineBuilder.h"177 GrThreadSafePipelineBuilder* GrMtlGpu::pipelineBuilder() {181 sk_sp<GrThreadSafePipelineBuilder> GrMtlGpu::refPipelineBuilder() {1130 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult stat;1138 return stat != GrThreadSafePipelineBuilder::Stats::ProgramCacheResult::kHit;
28 GrThreadSafePipelineBuilder::Stats*,
58 GrThreadSafePipelineBuilder::Stats* stats, in GrGLCompileAndAttachShader()
27 GrThreadSafePipelineBuilder* pipelineBuilder() override;28 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
86 GrThreadSafePipelineBuilder* GrMockGpu::pipelineBuilder() { in pipelineBuilder()90 sk_sp<GrThreadSafePipelineBuilder> GrMockGpu::refPipelineBuilder() { in refPipelineBuilder()
37 GrThreadSafePipelineBuilder* pipelineBuilder() override;38 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
146 GrThreadSafePipelineBuilder* GrDawnGpu::pipelineBuilder() { in pipelineBuilder()150 sk_sp<GrThreadSafePipelineBuilder> GrDawnGpu::refPipelineBuilder() { in refPipelineBuilder()
39 GrThreadSafePipelineBuilder* pipelineBuilder() override;40 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
33 GrThreadSafePipelineBuilder* GrD3DGpu::pipelineBuilder() { in pipelineBuilder()37 sk_sp<GrThreadSafePipelineBuilder> GrD3DGpu::refPipelineBuilder() { in refPipelineBuilder()
40 GrThreadSafePipelineBuilder* pipelineBuilder() override;41 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;361 class ProgramCache : public GrThreadSafePipelineBuilder {
481 GrThreadSafePipelineBuilder* GrGLGpu::pipelineBuilder() { in pipelineBuilder()485 sk_sp<GrThreadSafePipelineBuilder> GrGLGpu::refPipelineBuilder() { in refPipelineBuilder()3696 GrThreadSafePipelineBuilder::Stats::ProgramCacheResult stat; in compile()3704 return stat != GrThreadSafePipelineBuilder::Stats::ProgramCacheResult::kHit; in compile()
256 "$_src/gpu/GrThreadSafePipelineBuilder.cpp",257 "$_src/gpu/GrThreadSafePipelineBuilder.h",