From 99cfd9db3fd80dfec50c0fcdb3f155e8e5f28ca1 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Fri, 19 Jan 2024 17:26:40 -0800 Subject: [PATCH] [Impeller] null check vertex buffer. (flutter/engine#49915) Tested: currently broken test! --- .../flutter/impeller/renderer/backend/vulkan/render_pass_vk.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/flutter/impeller/renderer/backend/vulkan/render_pass_vk.cc b/engine/src/flutter/impeller/renderer/backend/vulkan/render_pass_vk.cc index 914106cdea..c229ff361e 100644 --- a/engine/src/flutter/impeller/renderer/backend/vulkan/render_pass_vk.cc +++ b/engine/src/flutter/impeller/renderer/backend/vulkan/render_pass_vk.cc @@ -468,7 +468,7 @@ void RenderPassVK::SetInstanceCount(size_t count) { // |RenderPass| bool RenderPassVK::SetVertexBuffer(VertexBuffer buffer) { vertex_count_ = buffer.vertex_count; - if (buffer.index_type == IndexType::kUnknown) { + if (buffer.index_type == IndexType::kUnknown || !buffer.vertex_buffer) { return false; }