/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, GrVkPipelineState* pipelineState) 36 std::unique_ptr<GrVkPipelineState> fPipelineState; 76 GrVkPipelineState* GrVkResourceProvider::PipelineStateCache::refPipelineState( 94 GrVkPipelineState::Desc desc; 95 if (!GrVkPipelineState::Desc::Build(&desc, primProc, pipeline, stencil, 114 GrVkPipelineState* pipelineState(
|
GrVkPipelineState.h | 38 class GrVkPipelineState : public SkRefCnt { 42 ~GrVkPipelineState(); 54 // This releases resources that only a given instance of a GrVkPipelineState needs to hold onto 55 // and don't need to survive across new uses of the GrVkPipelineState. 91 GrVkPipelineState(GrVkGpu* gpu, 92 const GrVkPipelineState::Desc&, 168 // GrVkPipelineState since we update the descriptor sets and bind them at separate times; 194 // Processors in the GrVkPipelineState
|
GrVkPipelineState.cpp | 8 #include "GrVkPipelineState.h" 32 GrVkPipelineState::GrVkPipelineState(GrVkGpu* gpu, 33 const GrVkPipelineState::Desc& desc, 77 GrVkPipelineState::~GrVkPipelineState() { 92 void GrVkPipelineState::freeTempResources(const GrVkGpu* gpu) { 119 void GrVkPipelineState::freeGPUResources(const GrVkGpu* gpu) { 159 void GrVkPipelineState::abandonGPUResources() { 231 void GrVkPipelineState::setData(GrVkGpu* gpu [all...] |
GrVkPipelineStateBuilder.cpp | 18 GrVkPipelineState* GrVkPipelineStateBuilder::CreatePipelineState( 24 GrVkPipelineState::Desc* desc, 65 GrVkPipelineState::Desc* desc) { 91 GrVkPipelineState* GrVkPipelineStateBuilder::finalize(const GrStencilSettings& stencil, 94 GrVkPipelineState::Desc* desc) { 199 return new GrVkPipelineState(fGpu,
|
GrVkResourceProvider.h | 14 #include "GrVkPipelineState.h" 103 GrVkPipelineState* findOrCreateCompatiblePipelineState(const GrPipeline&, 173 GrVkPipelineState* refPipelineState(const GrPipeline&, 193 SkLRUCache<const GrVkPipelineState::Desc, std::unique_ptr<Entry>, DescHash> fMap;
|
GrVkGpuCommandBuffer.h | 16 #include "GrVkPipelineState.h" 90 GrVkPipelineState* prepareDrawState(const GrPipeline&, 181 GrVkPipelineState* fLastPipelineState;
|
GrVkCommandBuffer.h | 22 class GrVkPipelineState; 55 GrVkPipelineState*,
|
GrVkGpu.h | 28 class GrVkPipelineState;
|
GrVkGpuCommandBuffer.cpp | 503 GrVkPipelineState* GrVkGpuRTCommandBuffer::prepareDrawState(const GrPipeline& pipeline, 510 GrVkPipelineState* pipelineState = 602 GrVkPipelineState* pipelineState = this->prepareDrawState(pipeline,
|
GrVkResourceProvider.cpp | 183 GrVkPipelineState* GrVkResourceProvider::findOrCreateCompatiblePipelineState(
|
GrVkCommandBuffer.cpp | 16 #include "GrVkPipelineState.h" 19 #include "GrVkPipelineState.h" 213 GrVkPipelineState* pipelineState, [all...] |
/external/skqp/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, GrVkPipelineState* pipelineState) 36 std::unique_ptr<GrVkPipelineState> fPipelineState; 76 GrVkPipelineState* GrVkResourceProvider::PipelineStateCache::refPipelineState( 94 GrVkPipelineState::Desc desc; 95 if (!GrVkPipelineState::Desc::Build(&desc, primProc, pipeline, stencil, 114 GrVkPipelineState* pipelineState(
|
GrVkPipelineState.h | 38 class GrVkPipelineState : public SkRefCnt { 42 ~GrVkPipelineState(); 54 // This releases resources that only a given instance of a GrVkPipelineState needs to hold onto 55 // and don't need to survive across new uses of the GrVkPipelineState. 91 GrVkPipelineState(GrVkGpu* gpu, 92 const GrVkPipelineState::Desc&, 168 // GrVkPipelineState since we update the descriptor sets and bind them at separate times; 194 // Processors in the GrVkPipelineState
|
GrVkPipelineState.cpp | 8 #include "GrVkPipelineState.h" 32 GrVkPipelineState::GrVkPipelineState(GrVkGpu* gpu, 33 const GrVkPipelineState::Desc& desc, 77 GrVkPipelineState::~GrVkPipelineState() { 92 void GrVkPipelineState::freeTempResources(const GrVkGpu* gpu) { 119 void GrVkPipelineState::freeGPUResources(const GrVkGpu* gpu) { 159 void GrVkPipelineState::abandonGPUResources() { 231 void GrVkPipelineState::setData(GrVkGpu* gpu [all...] |
GrVkPipelineStateBuilder.cpp | 16 GrVkPipelineState* GrVkPipelineStateBuilder::CreatePipelineState( 22 GrVkPipelineState::Desc* desc, 63 GrVkPipelineState::Desc* desc) { 89 GrVkPipelineState* GrVkPipelineStateBuilder::finalize(const GrStencilSettings& stencil, 92 GrVkPipelineState::Desc* desc) { 196 return new GrVkPipelineState(fGpu,
|
GrVkResourceProvider.h | 14 #include "GrVkPipelineState.h" 103 GrVkPipelineState* findOrCreateCompatiblePipelineState(const GrPipeline&, 173 GrVkPipelineState* refPipelineState(const GrPipeline&, 193 SkLRUCache<const GrVkPipelineState::Desc, std::unique_ptr<Entry>, DescHash> fMap;
|
GrVkGpuCommandBuffer.h | 16 #include "GrVkPipelineState.h" 90 GrVkPipelineState* prepareDrawState(const GrPipeline&, 197 GrVkPipelineState* fLastPipelineState;
|
GrVkCommandBuffer.h | 22 class GrVkPipelineState; 55 GrVkPipelineState*,
|
GrVkGpu.h | 28 class GrVkPipelineState;
|
GrVkGpuCommandBuffer.cpp | 555 GrVkPipelineState* GrVkGpuRTCommandBuffer::prepareDrawState(const GrPipeline& pipeline, 562 GrVkPipelineState* pipelineState = 648 GrVkPipelineState* pipelineState = this->prepareDrawState(pipeline,
|
GrVkResourceProvider.cpp | 183 GrVkPipelineState* GrVkResourceProvider::findOrCreateCompatiblePipelineState(
|
GrVkCommandBuffer.cpp | 16 #include "GrVkPipelineState.h" 19 #include "GrVkPipelineState.h" 213 GrVkPipelineState* pipelineState, [all...] |