From 69ac775bfb43767d674ff7712668b8247828b266 Mon Sep 17 00:00:00 2001 From: carter Date: Thu, 4 Jun 2020 11:30:43 -0700 Subject: [PATCH] ignore reflected gl_VertexIndex attribute --- crates/bevy_render/src/shader/shader_reflect.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/bevy_render/src/shader/shader_reflect.rs b/crates/bevy_render/src/shader/shader_reflect.rs index 5096c3f7d7..93df9daa59 100644 --- a/crates/bevy_render/src/shader/shader_reflect.rs +++ b/crates/bevy_render/src/shader/shader_reflect.rs @@ -52,6 +52,9 @@ impl ShaderLayout { for input_variable in module.enumerate_input_variables(None).unwrap() { let vertex_attribute_descriptor = reflect_vertex_attribute_descriptor(&input_variable); + if vertex_attribute_descriptor.name == GL_VERTEX_INDEX { + continue; + } vertex_attribute_descriptors.push(vertex_attribute_descriptor); }