diff --git a/renderer/src/gpu/renderer.rs b/renderer/src/gpu/renderer.rs index 96a5dc55..f7ed599d 100644 --- a/renderer/src/gpu/renderer.rs +++ b/renderer/src/gpu/renderer.rs @@ -995,7 +995,6 @@ where let tess_coord_attr = device.get_vertex_attr(&alpha_tile_program.program, "TessCoord"); let tile_origin_attr = device.get_vertex_attr(&alpha_tile_program.program, "TileOrigin"); let backdrop_attr = device.get_vertex_attr(&alpha_tile_program.program, "Backdrop"); - let object_attr = device.get_vertex_attr(&alpha_tile_program.program, "Object"); let tile_index_attr = device.get_vertex_attr(&alpha_tile_program.program, "TileIndex"); let color_tex_coord_attr = device.get_vertex_attr(&alpha_tile_program.program, "ColorTexCoord"); @@ -1030,14 +1029,6 @@ where offset: 3, divisor: 1, }); - device.configure_vertex_attr(&object_attr, &VertexAttrDescriptor { - size: 1, - class: VertexAttrClass::Int, - attr_type: VertexAttrType::I16, - stride: MASK_TILE_INSTANCE_SIZE, - offset: 4, - divisor: 1, - }); device.configure_vertex_attr(&tile_index_attr, &VertexAttrDescriptor { size: 1, class: VertexAttrClass::Int, @@ -1080,7 +1071,6 @@ where let tess_coord_attr = device.get_vertex_attr(&solid_tile_program.program, "TessCoord"); let tile_origin_attr = device.get_vertex_attr(&solid_tile_program.program, "TileOrigin"); - let object_attr = device.get_vertex_attr(&solid_tile_program.program, "Object"); let color_tex_coord_attr = device.get_vertex_attr(&solid_tile_program.program, "ColorTexCoord"); @@ -1114,14 +1104,6 @@ where offset: 4, divisor: 1, }); - device.configure_vertex_attr(&object_attr, &VertexAttrDescriptor { - size: 1, - class: VertexAttrClass::Int, - attr_type: VertexAttrType::I16, - stride: SOLID_TILE_INSTANCE_SIZE, - offset: 8, - divisor: 1, - }); SolidTileVertexArray { vertex_array, vertex_buffer } } diff --git a/resources/shaders/tile_alpha_vertex.inc.glsl b/resources/shaders/tile_alpha_vertex.inc.glsl index 9a13b146..426b2731 100644 --- a/resources/shaders/tile_alpha_vertex.inc.glsl +++ b/resources/shaders/tile_alpha_vertex.inc.glsl @@ -16,7 +16,6 @@ uniform vec2 uViewBoxOrigin; in vec2 aTessCoord; in uvec3 aTileOrigin; in int aBackdrop; -in uint aObject; in uint aTileIndex; out vec2 vTexCoord; diff --git a/resources/shaders/tile_solid_vertex.inc.glsl b/resources/shaders/tile_solid_vertex.inc.glsl index 04aa3109..a7932c94 100644 --- a/resources/shaders/tile_solid_vertex.inc.glsl +++ b/resources/shaders/tile_solid_vertex.inc.glsl @@ -14,7 +14,6 @@ uniform vec2 uViewBoxOrigin; in vec2 aTessCoord; in vec2 aTileOrigin; -in uint aObject; out vec4 vColor;