diff options
Diffstat (limited to 'src/gpu/vk/GrVkPipelineState.h')
-rw-r--r-- | src/gpu/vk/GrVkPipelineState.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/gpu/vk/GrVkPipelineState.h b/src/gpu/vk/GrVkPipelineState.h index ee948a8519..a3320e5550 100644 --- a/src/gpu/vk/GrVkPipelineState.h +++ b/src/gpu/vk/GrVkPipelineState.h @@ -43,13 +43,11 @@ public: GrVkPipeline* pipeline, VkPipelineLayout layout, const GrVkDescriptorSetManager::Handle& samplerDSHandle, - const GrVkDescriptorSetManager::Handle& texelBufferDSHandle, const GrGLSLBuiltinUniformHandles& builtinUniformHandles, const UniformInfoArray& uniforms, uint32_t geometryUniformSize, uint32_t fragmentUniformSize, uint32_t numSamplers, - uint32_t numTexelBuffers, std::unique_ptr<GrGLSLPrimitiveProcessor> geometryProcessor, std::unique_ptr<GrGLSLXferProcessor> xferProcessor, std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, @@ -78,10 +76,6 @@ private: GrVkGpu* gpu, const SkTArray<const GrResourceIOProcessor::TextureSampler*>& textureBindings); - void writeTexelBuffers( - GrVkGpu* gpu, - const SkTArray<const GrResourceIOProcessor::BufferAccess*>& bufferAccesses); - /** * We use the RT's size and origin to adjust from Skia device space to vulkan normalized device * space and to make device space positions have the correct origin for processors that require @@ -137,10 +131,8 @@ private: const GrVkDescriptorSet* fUniformDescriptorSet; const GrVkDescriptorSet* fSamplerDescriptorSet; - const GrVkDescriptorSet* fTexelBufferDescriptorSet; const GrVkDescriptorSetManager::Handle fSamplerDSHandle; - const GrVkDescriptorSetManager::Handle fTexelBufferDSHandle; std::unique_ptr<GrVkUniformBuffer> fGeometryUniformBuffer; std::unique_ptr<GrVkUniformBuffer> fFragmentUniformBuffer; @@ -150,10 +142,6 @@ private: SkTDArray<const GrVkImageView*> fTextureViews; SkTDArray<const GrVkResource*> fTextures; - // GrVkResource used for TexelBuffers - SkTDArray<const GrVkBufferView*> fBufferViews; - SkTDArray<const GrVkResource*> fTexelBuffers; - // Tracks the current render target uniforms stored in the vertex buffer. RenderTargetState fRenderTargetState; GrGLSLBuiltinUniformHandles fBuiltinUniformHandles; @@ -167,7 +155,6 @@ private: GrVkPipelineStateDataManager fDataManager; int fNumSamplers; - int fNumTexelBuffers; }; #endif |