Skip to content

Commit 2bba4e8

Browse files
authored
Merge pull request glium#1812 from avl/master
Fix wrong element count for some attribute types
2 parents e216a87 + a4cc2b2 commit 2bba4e8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/vertex_array_object.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -466,11 +466,11 @@ fn vertex_binding_type_to_gl(ty: AttributeType) -> (gl::types::GLenum, gl::types
466466
AttributeType::F64x4x2 => (gl::DOUBLE, 4, 2),
467467
AttributeType::F64x4x3 => (gl::DOUBLE, 4, 3),
468468
AttributeType::F64x4x4 => (gl::DOUBLE, 4, 4),
469-
AttributeType::I2I10I10I10Reversed => (gl::INT_2_10_10_10_REV, 1, 1),
470-
AttributeType::U2U10U10U10Reversed => (gl::UNSIGNED_INT_2_10_10_10_REV, 1, 1),
471-
AttributeType::I10I10I10I2 => (gl::INT_10_10_10_2_OES, 1, 1),
472-
AttributeType::U10U10U10U2 => (gl::UNSIGNED_INT_10_10_10_2_OES, 1, 1),
473-
AttributeType::F10F11F11UnsignedIntReversed => (gl::UNSIGNED_INT_10F_11F_11F_REV, 1, 1),
469+
AttributeType::I2I10I10I10Reversed => (gl::INT_2_10_10_10_REV, 4, 1),
470+
AttributeType::U2U10U10U10Reversed => (gl::UNSIGNED_INT_2_10_10_10_REV, 4, 1),
471+
AttributeType::I10I10I10I2 => (gl::INT_10_10_10_2_OES, 4, 1),
472+
AttributeType::U10U10U10U2 => (gl::UNSIGNED_INT_10_10_10_2_OES, 4, 1),
473+
AttributeType::F10F11F11UnsignedIntReversed => (gl::UNSIGNED_INT_10F_11F_11F_REV, 3, 1),
474474
AttributeType::FixedFloatI16U16 => (gl::FIXED, 1, 1),
475475
}
476476
}

0 commit comments

Comments
 (0)