/external/skia/src/gpu/vk/ |
GrVkTexture.h | 15 class GrVkGpu; 21 static sk_sp<GrVkTexture> MakeNewTexture(GrVkGpu*, 27 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, const GrSurfaceDesc&, GrWrapOwnership, 45 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>, 48 GrVkGpu* getVkGpu() const; 60 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&, const GrVkImageInfo&, 63 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>,
|
GrVkDescriptorSet.h | 16 class GrVkGpu; 35 void freeGPUData(GrVkGpu* gpu) const override; 37 void onRecycle(GrVkGpu* gpu) const override;
|
GrVkFramebuffer.h | 15 class GrVkGpu; 21 static GrVkFramebuffer* Create(GrVkGpu* gpu, 41 void freeGPUData(GrVkGpu* gpu) const override;
|
GrVkStencilAttachment.h | 16 class GrVkGpu; 27 static GrVkStencilAttachment* Create(GrVkGpu* gpu, int width, int height, 44 GrVkStencilAttachment(GrVkGpu* gpu, 51 GrVkGpu* getVkGpu() const;
|
GrVkBufferView.h | 17 static const GrVkBufferView* Create(const GrVkGpu* gpu, VkBuffer buffer, VkFormat format, 31 void freeGPUData(GrVkGpu* gpu) const override;
|
GrVkDescriptorSet.cpp | 11 #include "GrVkGpu.h" 23 void GrVkDescriptorSet::freeGPUData(GrVkGpu* gpu) const { 27 void GrVkDescriptorSet::onRecycle(GrVkGpu* gpu) const {
|
GrVkTextureRenderTarget.h | 16 class GrVkGpu; 29 static sk_sp<GrVkTextureRenderTarget> MakeNewTextureRenderTarget(GrVkGpu*, SkBudgeted, 34 static sk_sp<GrVkTextureRenderTarget> MakeWrappedTextureRenderTarget(GrVkGpu*, 58 GrVkTextureRenderTarget(GrVkGpu* gpu, 71 GrVkTextureRenderTarget(GrVkGpu* gpu, 81 GrVkTextureRenderTarget(GrVkGpu* gpu, 95 GrVkTextureRenderTarget(GrVkGpu* gpu,
|
GrVkSemaphore.h | 18 class GrVkGpu; 22 static sk_sp<GrVkSemaphore> Make(GrVkGpu* gpu, bool isOwned); 26 static sk_sp<GrVkSemaphore> MakeWrapped(GrVkGpu* gpu, 71 void freeGPUData(GrVkGpu* gpu) const override; 89 GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal, bool prohibitWait,
|
GrVkUtil.h | 18 class GrVkGpu; 47 bool GrCompileVkShaderModule(const GrVkGpu* gpu, 56 bool GrInstallVkShaderModule(const GrVkGpu* gpu,
|
GrVkCommandPool.cpp | 12 #include "GrVkGpu.h" 14 GrVkCommandPool* GrVkCommandPool::Create(const GrVkGpu* gpu) { 28 GrVkCommandPool::GrVkCommandPool(const GrVkGpu* gpu, VkCommandPool commandPool) 33 GrVkSecondaryCommandBuffer* GrVkCommandPool::findOrCreateSecondaryCommandBuffer(GrVkGpu* gpu) { 51 void GrVkCommandPool::reset(GrVkGpu* gpu) { 58 void GrVkCommandPool::releaseResources(GrVkGpu* gpu) { 74 void GrVkCommandPool::freeGPUData(GrVkGpu* gpu) const {
|
GrVkPipelineStateBuilder.h | 20 class GrVkGpu; 46 GrVkGpu* gpu); 64 static GrVkPipelineState* CreatePipelineState(GrVkGpu*, 76 GrVkGpu* gpu() const { return fGpu; } 82 GrVkPipelineStateBuilder(GrVkGpu*, GrRenderTarget*, GrSurfaceOrigin, 127 GrVkGpu* fGpu;
|
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());
|
/external/skqp/src/gpu/vk/ |
GrVkTexture.h | 15 class GrVkGpu; 21 static sk_sp<GrVkTexture> MakeNewTexture(GrVkGpu*, 27 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, const GrSurfaceDesc&, GrWrapOwnership, 52 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>, 55 GrVkGpu* getVkGpu() const; 65 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&, const GrVkImageInfo&, 68 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>,
|
GrVkBuffer.h | 14 class GrVkGpu; 34 void addMemoryBarrier(const GrVkGpu* gpu, 72 void freeGPUData(GrVkGpu* gpu) const override; 74 void onRecycle(GrVkGpu* gpu) const override { this->unref(gpu); } 80 static const Resource* Create(const GrVkGpu* gpu, 87 void* vkMap(GrVkGpu* gpu) { 91 void vkUnmap(GrVkGpu* gpu) { this->internalUnmap(gpu, this->size()); } 95 bool vkUpdateData(GrVkGpu* gpu, const void* src, size_t srcSizeInBytes, 99 void vkRelease(const GrVkGpu* gpu); 102 virtual const Resource* createResource(GrVkGpu* gpu [all...] |
GrVkDescriptorSet.h | 16 class GrVkGpu; 35 void freeGPUData(GrVkGpu* gpu) const override; 37 void onRecycle(GrVkGpu* gpu) const override;
|
GrVkFramebuffer.h | 15 class GrVkGpu; 21 static GrVkFramebuffer* Create(GrVkGpu* gpu, 41 void freeGPUData(GrVkGpu* gpu) const override;
|
GrVkStencilAttachment.h | 16 class GrVkGpu; 27 static GrVkStencilAttachment* Create(GrVkGpu* gpu, int width, int height, 44 GrVkStencilAttachment(GrVkGpu* gpu, 51 GrVkGpu* getVkGpu() const;
|
GrVkBufferView.h | 17 static const GrVkBufferView* Create(const GrVkGpu* gpu, VkBuffer buffer, VkFormat format, 31 void freeGPUData(GrVkGpu* gpu) const override;
|
GrVkDescriptorSet.cpp | 11 #include "GrVkGpu.h" 23 void GrVkDescriptorSet::freeGPUData(GrVkGpu* gpu) const { 27 void GrVkDescriptorSet::onRecycle(GrVkGpu* gpu) const {
|
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...] |
GrVkTextureRenderTarget.h | 16 class GrVkGpu; 29 static sk_sp<GrVkTextureRenderTarget> MakeNewTextureRenderTarget(GrVkGpu*, SkBudgeted, 34 static sk_sp<GrVkTextureRenderTarget> MakeWrappedTextureRenderTarget(GrVkGpu*, 58 GrVkTextureRenderTarget(GrVkGpu* gpu, 71 GrVkTextureRenderTarget(GrVkGpu* gpu, 81 GrVkTextureRenderTarget(GrVkGpu* gpu, 95 GrVkTextureRenderTarget(GrVkGpu* gpu,
|
GrVkSemaphore.h | 18 class GrVkGpu; 22 static sk_sp<GrVkSemaphore> Make(GrVkGpu* gpu, bool isOwned); 26 static sk_sp<GrVkSemaphore> MakeWrapped(GrVkGpu* gpu, 71 void freeGPUData(GrVkGpu* gpu) const override; 89 GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal, bool prohibitWait,
|
GrVkUtil.h | 18 class GrVkGpu; 47 bool GrCompileVkShaderModule(const GrVkGpu* gpu, 56 bool GrInstallVkShaderModule(const GrVkGpu* gpu,
|
GrVkCommandPool.cpp | 12 #include "GrVkGpu.h" 14 GrVkCommandPool* GrVkCommandPool::Create(const GrVkGpu* gpu) { 28 GrVkCommandPool::GrVkCommandPool(const GrVkGpu* gpu, VkCommandPool commandPool) 33 GrVkSecondaryCommandBuffer* GrVkCommandPool::findOrCreateSecondaryCommandBuffer(GrVkGpu* gpu) { 51 void GrVkCommandPool::reset(GrVkGpu* gpu) { 58 void GrVkCommandPool::releaseResources(GrVkGpu* gpu) { 74 void GrVkCommandPool::freeGPUData(GrVkGpu* gpu) const {
|
GrVkPipelineStateBuilder.h | 20 class GrVkGpu; 46 GrVkGpu* gpu); 64 static GrVkPipelineState* CreatePipelineState(GrVkGpu*, 76 GrVkGpu* gpu() const { return fGpu; } 82 GrVkPipelineStateBuilder(GrVkGpu*, GrRenderTarget*, GrSurfaceOrigin, 127 GrVkGpu* fGpu;
|