| Index: src/gpu/vk/GrVkProgram.cpp
|
| diff --git a/src/gpu/vk/GrVkProgram.cpp b/src/gpu/vk/GrVkProgram.cpp
|
| index cec3eee6f344b9dad8c886d0000d5e0bd6322bad..00f01b70c80b2aeeb7612e6e493bf76f72868113 100644
|
| --- a/src/gpu/vk/GrVkProgram.cpp
|
| +++ b/src/gpu/vk/GrVkProgram.cpp
|
| @@ -202,10 +202,10 @@ void GrVkProgram::writeUniformBuffers(const GrVkGpu* gpu) {
|
| uint32_t firstUniformWrite = 0;
|
| uint32_t uniformBindingUpdateCount = 0;
|
|
|
| + VkDescriptorBufferInfo vertBufferInfo;
|
| // Vertex Uniform Buffer
|
| if (fVertexUniformBuffer.get()) {
|
| ++uniformBindingUpdateCount;
|
| - VkDescriptorBufferInfo vertBufferInfo;
|
| memset(&vertBufferInfo, 0, sizeof(VkDescriptorBufferInfo));
|
| vertBufferInfo.buffer = fVertexUniformBuffer->buffer();
|
| vertBufferInfo.offset = 0;
|
| @@ -223,13 +223,13 @@ void GrVkProgram::writeUniformBuffers(const GrVkGpu* gpu) {
|
| descriptorWrites[0].pTexelBufferView = nullptr;
|
| }
|
|
|
| + VkDescriptorBufferInfo fragBufferInfo;
|
| // Fragment Uniform Buffer
|
| if (fFragmentUniformBuffer.get()) {
|
| if (0 == uniformBindingUpdateCount) {
|
| firstUniformWrite = 1;
|
| }
|
| ++uniformBindingUpdateCount;
|
| - VkDescriptorBufferInfo fragBufferInfo;
|
| memset(&fragBufferInfo, 0, sizeof(VkDescriptorBufferInfo));
|
| fragBufferInfo.buffer = fFragmentUniformBuffer->buffer();
|
| fragBufferInfo.offset = 0;
|
|
|