diff options
author | egdaniel <egdaniel@google.com> | 2016-09-27 08:00:53 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-27 08:00:53 -0700 |
commit | bc9b2963bf9e39c47ae5c3ab94b8503b476f4f0e (patch) | |
tree | dd1fe0200d6191882ffb251d1a150f32f418b3cd /src/gpu/vk/GrVkCommandBuffer.h | |
parent | cefee07bf7c5f8ae3016d8c00674f078c2fdb592 (diff) |
Add GrVkCopyPipeline to handle vulkan copies as draws
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2274663005
Review-Url: https://codereview.chromium.org/2274663005
Diffstat (limited to 'src/gpu/vk/GrVkCommandBuffer.h')
-rw-r--r-- | src/gpu/vk/GrVkCommandBuffer.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gpu/vk/GrVkCommandBuffer.h b/src/gpu/vk/GrVkCommandBuffer.h index e593b2d542..9864ec02fe 100644 --- a/src/gpu/vk/GrVkCommandBuffer.h +++ b/src/gpu/vk/GrVkCommandBuffer.h @@ -78,6 +78,16 @@ public: uint32_t dynamicOffsetCount, const uint32_t* dynamicOffsets); + void bindDescriptorSets(const GrVkGpu* gpu, + const SkTArray<const GrVkRecycledResource*>&, + const SkTArray<const GrVkResource*>&, + VkPipelineLayout layout, + uint32_t firstSet, + uint32_t setCount, + const VkDescriptorSet* descriptorSets, + uint32_t dynamicOffsetCount, + const uint32_t* dynamicOffsets); + void setViewport(const GrVkGpu* gpu, uint32_t firstViewport, uint32_t viewportCount, |