HomeSort by relevance Sort by last modified time
    Searched refs:GrVkPipelineState (Results 1 - 24 of 24) 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, 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...]

Completed in 270 milliseconds