1#define_import_path bevy_pbr::forward_io 4 @builtin(instance_index) instance_index: u32, 6 @location(0) position: vec3<f32>, 9 @location(1) normal: vec3<f32>, 12 @location(2) uv: vec2<f32>, 15 @location(3) uv_b: vec2<f32>, 18 @location(4) tangent: vec4<f32>, 21 @location(5) color: vec4<f32>, 24 @location(6) joint_indices: vec4<u32>, 25 @location(7) joint_weights: vec4<f32>, 28 @builtin(vertex_index) index: u32, 35 @builtin(position) position: vec4<f32>, 36 @location(0) world_position: vec4<f32>, 37 @location(1) world_normal: vec3<f32>, 39 @location(2) uv: vec2<f32>, 42 @location(3) uv_b: vec2<f32>, 45 @location(4) world_tangent: vec4<f32>, 48 @location(5) color: vec4<f32>, 50#ifdef VERTEX_OUTPUT_INSTANCE_INDEX 51 @location(6) @interpolate(flat) instance_index: u32, 53#ifdef VISIBILITY_RANGE_DITHER 54 @location(7) @interpolate(flat) visibility_range_dither: i32, 58struct FragmentOutput { 59 @location(0) color: vec4<f32>,