Lines Matching refs:GrVkBuffer
20 GrVkBuffer::GrVkBuffer(GrVkGpu* gpu, in GrVkBuffer() function in GrVkBuffer
67 sk_sp<GrVkBuffer> GrVkBuffer::Make(GrVkGpu* gpu, in Make()
151 return sk_sp<GrVkBuffer>(new GrVkBuffer(gpu, size, bufferType, accessPattern, buffer, alloc, in Make()
155 void GrVkBuffer::vkMap(size_t size) { in vkMap()
172 void GrVkBuffer::vkUnmap(size_t size) { in vkUnmap()
196 void GrVkBuffer::copyCpuDataToGpuBuffer(const void* src, size_t size) { in copyCpuDataToGpuBuffer()
227 void GrVkBuffer::addMemoryBarrier(VkAccessFlags srcAccessMask, in addMemoryBarrier()
249 void GrVkBuffer::vkRelease() { in vkRelease()
274 void GrVkBuffer::onRelease() { in onRelease()
279 void GrVkBuffer::onAbandon() { in onAbandon()
284 void GrVkBuffer::onMap() { in onMap()
290 void GrVkBuffer::onUnmap() { in onUnmap()
296 bool GrVkBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { in onUpdateData()
319 GrVkGpu* GrVkBuffer::getVkGpu() const { in getVkGpu()
324 const VkDescriptorSet* GrVkBuffer::uniformDescriptorSet() const { in uniformDescriptorSet()