HomeSort by relevance Sort by last modified time
    Searched refs:GrVkGpu (Results 51 - 75 of 158) sorted by null

1 23 4 5 6 7

  /external/skia/src/gpu/vk/
GrVkPipelineLayout.h 31 void freeGPUData(GrVkGpu* gpu) const override;
GrVkVertexBuffer.cpp 9 #include "GrVkGpu.h"
11 GrVkVertexBuffer::GrVkVertexBuffer(GrVkGpu* gpu, const GrVkBuffer::Desc& desc,
19 sk_sp<GrVkVertexBuffer> GrVkVertexBuffer::Make(GrVkGpu* gpu, size_t size, bool dynamic) {
70 GrVkGpu* GrVkVertexBuffer::getVkGpu() const {
72 return static_cast<GrVkGpu*>(this->getGpu());
GrVkPipelineState.h 23 class GrVkGpu;
43 GrVkGpu* gpu,
59 void setAndBindUniforms(GrVkGpu*, const GrRenderTarget*, GrSurfaceOrigin,
65 void setAndBindTextures(GrVkGpu*, const GrPrimitiveProcessor&, const GrPipeline&,
69 void bindPipeline(const GrVkGpu* gpu, GrVkCommandBuffer* commandBuffer);
73 void freeGPUResources(GrVkGpu* gpu);
78 void writeUniformBuffers(const GrVkGpu* gpu);
GrVkRenderTarget.h 21 class GrVkGpu;
36 static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(GrVkGpu*, const GrSurfaceDesc&,
40 static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(GrVkGpu*, const GrSurfaceDesc&,
98 GrVkRenderTarget(GrVkGpu* gpu,
108 GrVkRenderTarget(GrVkGpu* gpu,
115 GrVkGpu* getVkGpu() const;
131 void createFramebuffer(GrVkGpu* gpu);
138 GrVkRenderTarget(GrVkGpu* gpu,
147 GrVkRenderTarget(GrVkGpu* gpu,
154 GrVkRenderTarget(GrVkGpu* gpu
    [all...]
GrVkSemaphore.cpp 11 #include "GrVkGpu.h"
19 sk_sp<GrVkSemaphore> GrVkSemaphore::Make(GrVkGpu* gpu, bool isOwned) {
32 sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(GrVkGpu* gpu,
45 GrVkSemaphore::GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal,
55 fResource->unref(static_cast<GrVkGpu*>(this->getGpu()));
69 void GrVkSemaphore::Resource::freeGPUData(GrVkGpu* gpu) const {
GrVkRenderPass.h 16 class GrVkGpu;
49 void initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target);
50 void init(const GrVkGpu* gpu,
55 void init(const GrVkGpu* gpu,
137 void init(const GrVkGpu* gpu,
143 void freeGPUData(GrVkGpu* gpu) const override;
GrVkResource.h 16 class GrVkGpu;
34 takes a GrVkGpu, and any derived classes must implement freeGPUData() and
121 void unref(GrVkGpu* gpu) const {
176 virtual void freeGPUData(GrVkGpu* gpu) const = 0;
188 void internal_dispose(GrVkGpu* gpu) const {
231 void recycle(GrVkGpu* gpu) const {
240 virtual void onRecycle(GrVkGpu* gpu) const = 0;
GrVkBufferView.cpp 9 #include "GrVkGpu.h"
12 const GrVkBufferView* GrVkBufferView::Create(const GrVkGpu* gpu, VkBuffer buffer, VkFormat format,
36 void GrVkBufferView::freeGPUData(GrVkGpu* gpu) const {
GrVkImageView.h 25 static const GrVkImageView* Create(GrVkGpu* gpu, VkImage image, VkFormat format,
44 void freeGPUData(GrVkGpu* gpu) const override;
GrVkResourceProvider.h 31 class GrVkGpu;
41 GrVkResourceProvider(GrVkGpu* gpu);
195 PipelineStateCache(GrVkGpu* gpu);
224 GrVkGpu* fGpu;
237 CompatibleRenderPassSet(const GrVkGpu* gpu, const GrVkRenderTarget& target);
248 GrVkRenderPass* getRenderPass(const GrVkGpu* gpu,
252 void releaseResources(GrVkGpu* gpu);
262 GrVkGpu* fGpu;
GrVkCopyPipeline.h 17 static GrVkCopyPipeline* Create(GrVkGpu* gpu,
GrVkDescriptorPool.cpp 10 #include "GrVkGpu.h"
14 GrVkDescriptorPool::GrVkDescriptorPool(const GrVkGpu* gpu, VkDescriptorType type, uint32_t count)
43 void GrVkDescriptorPool::reset(const GrVkGpu* gpu) {
47 void GrVkDescriptorPool::freeGPUData(GrVkGpu* gpu) const {
GrVkSampler.h 18 class GrVkGpu;
22 static GrVkSampler* Create(GrVkGpu* gpu, const GrSamplerState&, const GrVkYcbcrConversionInfo&);
68 void freeGPUData(GrVkGpu* gpu) const override;
GrVkSamplerYcbcrConversion.h 16 class GrVkGpu;
20 static GrVkSamplerYcbcrConversion* Create(const GrVkGpu* gpu, const GrVkYcbcrConversionInfo&);
63 void freeGPUData(GrVkGpu* gpu) const override;
  /external/skqp/src/gpu/vk/
GrVkIndexBuffer.cpp 9 #include "GrVkGpu.h"
11 GrVkIndexBuffer::GrVkIndexBuffer(GrVkGpu* gpu, const GrVkBuffer::Desc& desc,
19 sk_sp<GrVkIndexBuffer> GrVkIndexBuffer::Make(GrVkGpu* gpu, size_t size, bool dynamic) {
71 GrVkGpu* GrVkIndexBuffer::getVkGpu() const {
73 return static_cast<GrVkGpu*>(this->getGpu());
GrVkPipelineLayout.h 31 void freeGPUData(GrVkGpu* gpu) const override;
GrVkVertexBuffer.cpp 9 #include "GrVkGpu.h"
11 GrVkVertexBuffer::GrVkVertexBuffer(GrVkGpu* gpu, const GrVkBuffer::Desc& desc,
19 sk_sp<GrVkVertexBuffer> GrVkVertexBuffer::Make(GrVkGpu* gpu, size_t size, bool dynamic) {
70 GrVkGpu* GrVkVertexBuffer::getVkGpu() const {
72 return static_cast<GrVkGpu*>(this->getGpu());
GrVkPipelineState.h 23 class GrVkGpu;
43 GrVkGpu* gpu,
59 void setAndBindUniforms(GrVkGpu*, const GrRenderTarget*, GrSurfaceOrigin,
65 void setAndBindTextures(GrVkGpu*, const GrPrimitiveProcessor&, const GrPipeline&,
69 void bindPipeline(const GrVkGpu* gpu, GrVkCommandBuffer* commandBuffer);
73 void freeGPUResources(GrVkGpu* gpu);
78 void writeUniformBuffers(const GrVkGpu* gpu);
GrVkSemaphore.cpp 11 #include "GrVkGpu.h"
19 sk_sp<GrVkSemaphore> GrVkSemaphore::Make(GrVkGpu* gpu, bool isOwned) {
32 sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(GrVkGpu* gpu,
45 GrVkSemaphore::GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal,
55 fResource->unref(static_cast<GrVkGpu*>(this->getGpu()));
69 void GrVkSemaphore::Resource::freeGPUData(GrVkGpu* gpu) const {
GrVkRenderPass.h 16 class GrVkGpu;
49 void initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target);
50 void init(const GrVkGpu* gpu,
55 void init(const GrVkGpu* gpu,
137 void init(const GrVkGpu* gpu,
143 void freeGPUData(GrVkGpu* gpu) const override;
GrVkResource.h 16 class GrVkGpu;
34 takes a GrVkGpu, and any derived classes must implement freeGPUData() and
121 void unref(GrVkGpu* gpu) const {
176 virtual void freeGPUData(GrVkGpu* gpu) const = 0;
188 void internal_dispose(GrVkGpu* gpu) const {
231 void recycle(GrVkGpu* gpu) const {
240 virtual void onRecycle(GrVkGpu* gpu) const = 0;
GrVkBufferView.cpp 9 #include "GrVkGpu.h"
12 const GrVkBufferView* GrVkBufferView::Create(const GrVkGpu* gpu, VkBuffer buffer, VkFormat format,
36 void GrVkBufferView::freeGPUData(GrVkGpu* gpu) const {
GrVkImageView.h 25 static const GrVkImageView* Create(GrVkGpu* gpu, VkImage image, VkFormat format,
44 void freeGPUData(GrVkGpu* gpu) const override;
GrVkResourceProvider.h 31 class GrVkGpu;
41 GrVkResourceProvider(GrVkGpu* gpu);
188 PipelineStateCache(GrVkGpu* gpu);
217 GrVkGpu* fGpu;
230 CompatibleRenderPassSet(const GrVkGpu* gpu, const GrVkRenderTarget& target);
241 GrVkRenderPass* getRenderPass(const GrVkGpu* gpu,
245 void releaseResources(GrVkGpu* gpu);
255 GrVkGpu* fGpu;
GrVkCopyPipeline.h 17 static GrVkCopyPipeline* Create(GrVkGpu* gpu,

Completed in 513 milliseconds

1 23 4 5 6 7