HomeSort by relevance Sort by last modified time
    Searched refs:GrVkPipelineState (Results 1 - 12 of 12) sorted by null

  /external/skia/src/gpu/vk/
GrVkPipelineStateBuilder.h 14 #include "GrVkPipelineState.h"
29 * The GrVkPipelineState implements what is specified in the GrPipeline and GrPrimitiveProcessor
35 static GrVkPipelineState* CreatePipelineState(GrVkGpu*,
40 GrVkPipelineState::Desc*,
56 GrVkPipelineState* finalize(const GrStencilSettings&,
59 GrVkPipelineState::Desc*);
66 GrVkPipelineState::Desc* desc);
GrVkPipelineStateCache.cpp 13 #include "GrVkPipelineState.h"
25 Entry(GrVkGpu* gpu, sk_sp<GrVkPipelineState> pipelineState)
36 sk_sp<GrVkPipelineState> fPipelineState;
76 sk_sp<GrVkPipelineState> GrVkResourceProvider::PipelineStateCache::refPipelineState(
94 GrVkPipelineState::Desc desc;
95 if (!GrVkPipelineState::Desc::Build(&desc, primProc, pipeline, stencil,
114 sk_sp<GrVkPipelineState> pipelineState(
GrVkPipelineStateBuilder.cpp 16 GrVkPipelineState* GrVkPipelineStateBuilder::CreatePipelineState(
22 GrVkPipelineState::Desc* desc,
66 GrVkPipelineState::Desc* desc) {
92 GrVkPipelineState* GrVkPipelineStateBuilder::finalize(const GrStencilSettings& stencil,
95 GrVkPipelineState::Desc* desc) {
175 return new GrVkPipelineState(fGpu,
GrVkPipelineState.cpp 8 #include "GrVkPipelineState.h"
28 GrVkPipelineState::GrVkPipelineState(GrVkGpu* gpu,
29 const GrVkPipelineState::Desc& desc,
77 GrVkPipelineState::~GrVkPipelineState() {
89 void GrVkPipelineState::freeTempResources(const GrVkGpu* gpu) {
106 void GrVkPipelineState::freeGPUResources(const GrVkGpu* gpu) {
140 void GrVkPipelineState::abandonGPUResources() {
189 void GrVkPipelineState::setData(GrVkGpu* gpu
    [all...]
GrVkPipelineState.h 37 class GrVkPipelineState : public SkRefCnt {
41 ~GrVkPipelineState();
53 // This releases resources that only a given instance of a GrVkPipelineState needs to hold onto
54 // and don't need to survive across new uses of the GrVkPipelineState.
90 GrVkPipelineState(GrVkGpu* gpu,
91 const GrVkPipelineState::Desc&,
198 // GrVkPipelineState since we update the descriptor sets and bind them at separate times;
224 // Processors in the GrVkPipelineState
GrVkGpuCommandBuffer.h 15 #include "GrVkPipelineState.h"
51 sk_sp<GrVkPipelineState> prepareDrawState(const GrPipeline&,
100 GrVkPipelineState* fLastPipelineState;
GrVkResourceProvider.h 15 #include "GrVkPipelineState.h"
104 sk_sp<GrVkPipelineState> findOrCreateCompatiblePipelineState(const GrPipeline&,
172 sk_sp<GrVkPipelineState> refPipelineState(const GrPipeline&,
192 SkLRUCache<const GrVkPipelineState::Desc, std::unique_ptr<Entry>, DescHash> fMap;
GrVkGpuCommandBuffer.cpp 452 sk_sp<GrVkPipelineState> GrVkGpuCommandBuffer::prepareDrawState(
459 sk_sp<GrVkPipelineState> pipelineState =
538 sk_sp<GrVkPipelineState> pipelineState = this->prepareDrawState(pipeline,
GrVkCommandBuffer.h 78 GrVkPipelineState*,
GrVkGpu.h 29 class GrVkPipelineState;
GrVkCommandBuffer.cpp 15 #include "GrVkPipelineState.h"
174 GrVkPipelineState* pipelineState,
GrVkResourceProvider.cpp 178 sk_sp<GrVkPipelineState> GrVkResourceProvider::findOrCreateCompatiblePipelineState(

Completed in 431 milliseconds