Home
last modified time | relevance | path

Searched refs:fPipelineState (Results 1 – 12 of 12) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkPipelineStateCache.cpp28 , fPipelineState(pipelineState) {} in Entry()
31 if (fPipelineState) { in ~Entry()
32 fPipelineState->freeGPUResources(fGpu); in ~Entry()
37 std::unique_ptr<GrVkPipelineState> fPipelineState; member
67 (*e)->fPipelineState->abandonGPUResources(); in abandon()
68 (*e)->fPipelineState = nullptr; in abandon()
121 return (*entry)->fPipelineState.get(); in refPipelineState()
123 return (*entry)->fPipelineState.get(); in refPipelineState()
/external/skia/src/gpu/d3d/
DGrD3DPipeline.h23 SkDebugf("GrD3DPipeline: %p (%d refs)\n", fPipelineState.get(), this->getRefCnt()); in dumpInfo()
31 ID3D12PipelineState* d3dPipelineState() const { return fPipelineState.get(); } in d3dPipelineState()
35 : fPipelineState(std::move(pipelineState)) { in GrD3DPipeline()
38 gr_cp<ID3D12PipelineState> fPipelineState; variable
DGrD3DResourceProvider.cpp299 : fGpu(gpu), fPipelineState(std::move(pipelineState)) {} in Entry()
302 std::unique_ptr<GrD3DPipelineState> fPipelineState; member
359 return ((*entry)->fPipelineState).get(); in refPipelineState()
361 return ((*entry)->fPipelineState).get(); in refPipelineState()
366 (*entry)->fPipelineState->markUniformsDirty(); in markPipelineStateUniformsDirty()
/external/skia/src/gpu/vk/
DGrVkPipelineStateCache.cpp31 , fPipelineState(pipelineState) {} in Entry()
34 if (fPipelineState) { in ~Entry()
35 fPipelineState->freeGPUResources(fGpu); in ~Entry()
40 std::unique_ptr<GrVkPipelineState> fPipelineState; member
129 return (*entry)->fPipelineState.get(); in findOrCreatePipelineStateImpl()
131 return (*entry)->fPipelineState.get(); in findOrCreatePipelineStateImpl()
/external/skia/src/gpu/mtl/
DGrMtlResourceProvider.mm83 : fPipelineState(pipelineState) {}
85 : fPipelineState(nullptr)
88 std::unique_ptr<GrMtlPipelineState> fPipelineState;
133 if (entry && !(*entry)->fPipelineState) {
136 SkASSERT(precompiledLibs->fPipelineState);
137 (*entry)->fPipelineState.reset(
140 if (!(*entry)->fPipelineState) {
147 (*entry)->fPrecompiledLibraries.fPipelineState = nil;
161 return (*entry)->fPipelineState.get();
163 return (*entry)->fPipelineState.get();
DGrMtlPipelineState.h46 id<MTLRenderPipelineState> mtlPipelineState() { return fPipelineState; } in mtlPipelineState()
119 id<MTLRenderPipelineState> fPipelineState; variable
DGrMtlPipelineStateBuilder.h28 id<MTLRenderPipelineState> fPipelineState; member
DGrMtlPipelineStateBuilder.mm484 SkASSERT(precompiledLibs->fPipelineState);
491 precompiledLibs->fPipelineState,
829 precompiledLibs->fPipelineState =
832 precompiledLibs->fPipelineState =
DGrMtlPipelineState.mm45 , fPipelineState(pipelineState) function
/external/skqp/src/gpu/mtl/
DGrMtlCopyPipelineState.h23 id<MTLRenderPipelineState> mtlCopyPipelineState() { return fPipelineState; } in mtlCopyPipelineState()
28 : fPipelineState(pipelineState) in GrMtlCopyPipelineState()
31 id<MTLRenderPipelineState> fPipelineState; variable
DGrMtlPipelineState.h48 id<MTLRenderPipelineState> mtlPipelineState() { return fPipelineState; } in mtlPipelineState()
107 id<MTLRenderPipelineState> fPipelineState; variable
DGrMtlPipelineState.mm48 , fPipelineState(pipelineState) function