| Index: src/gpu/vk/GrVkGpu.cpp
|
| diff --git a/src/gpu/vk/GrVkGpu.cpp b/src/gpu/vk/GrVkGpu.cpp
|
| index 55f1eae99739220f56014aade32cada9fab47598..7fd013f7816908ae665c83bca6d09a31da9c9906 100644
|
| --- a/src/gpu/vk/GrVkGpu.cpp
|
| +++ b/src/gpu/vk/GrVkGpu.cpp
|
| @@ -172,7 +172,7 @@ void GrVkGpu::submitCommandBuffer(SyncQueue sync) {
|
| }
|
|
|
| ///////////////////////////////////////////////////////////////////////////////
|
| -GrBuffer* GrVkGpu::onCreateBuffer(GrBufferType type, size_t size, GrAccessPattern accessPattern) {
|
| +GrBuffer* GrVkGpu::onCreateBuffer(size_t size, GrBufferType type, GrAccessPattern accessPattern) {
|
| switch (type) {
|
| case kVertex_GrBufferType:
|
| SkASSERT(kDynamic_GrAccessPattern == accessPattern ||
|
| @@ -1225,8 +1225,8 @@ bool GrVkGpu::onReadPixels(GrSurface* surface,
|
| false);
|
|
|
| GrVkTransferBuffer* transferBuffer =
|
| - static_cast<GrVkTransferBuffer*>(this->createBuffer(kXferGpuToCpu_GrBufferType,
|
| - rowBytes * height,
|
| + static_cast<GrVkTransferBuffer*>(this->createBuffer(rowBytes * height,
|
| + kXferGpuToCpu_GrBufferType,
|
| kStream_GrAccessPattern));
|
|
|
| bool flipY = kBottomLeft_GrSurfaceOrigin == surface->origin();
|
|
|