Format code
This commit is contained in:
parent
6472746bd2
commit
701639315e
|
@ -9,7 +9,7 @@ mod region;
|
|||
|
||||
pub use region::Region;
|
||||
|
||||
use pipeline::{Vertex, Pipeline};
|
||||
use pipeline::{Pipeline, Vertex};
|
||||
|
||||
pub use builder::GlyphBrushBuilder;
|
||||
pub use glyph_brush::ab_glyph;
|
||||
|
@ -24,9 +24,9 @@ use ab_glyph::{Font, FontArc, Rect};
|
|||
use core::hash::BuildHasher;
|
||||
use std::borrow::Cow;
|
||||
|
||||
use crate::pipeline::VertexGroup;
|
||||
use glyph_brush::{BrushAction, BrushError, DefaultSectionHasher};
|
||||
use log::{log_enabled, warn};
|
||||
use crate::pipeline::VertexGroup;
|
||||
|
||||
/// Object allowing glyph drawing, containing cache state. Manages glyph positioning cacheing,
|
||||
/// glyph draw caching & efficient GPU texture cache updating and re-sizing on demand.
|
||||
|
|
|
@ -125,9 +125,7 @@ impl Pipeline {
|
|||
let num = self.current_instances as i32;
|
||||
|
||||
for i in 0..num {
|
||||
gl.draw_arrays(glow::TRIANGLE_STRIP,
|
||||
i * 4,
|
||||
4);
|
||||
gl.draw_arrays(glow::TRIANGLE_STRIP, i * 4, 4);
|
||||
}
|
||||
|
||||
gl.bind_vertex_array(None);
|
||||
|
@ -278,22 +276,22 @@ impl Vertex {
|
|||
let vert0 = Vertex {
|
||||
tex_pos: [tex_coords.min.x, tex_coords.max.y],
|
||||
pos: [left, top, extra.z],
|
||||
color: extra.color
|
||||
color: extra.color,
|
||||
};
|
||||
let vert1 = Vertex {
|
||||
tex_pos: [tex_coords.max.x, tex_coords.max.y],
|
||||
pos: [right, top, extra.z],
|
||||
color: extra.color
|
||||
color: extra.color,
|
||||
};
|
||||
let vert2 = Vertex {
|
||||
tex_pos: [tex_coords.min.x, tex_coords.min.y],
|
||||
pos: [left, bottom, extra.z],
|
||||
color: extra.color
|
||||
color: extra.color,
|
||||
};
|
||||
let vert3 = Vertex {
|
||||
tex_pos: [tex_coords.max.x, tex_coords.min.y],
|
||||
pos: [right, bottom, extra.z],
|
||||
color: extra.color
|
||||
color: extra.color,
|
||||
};
|
||||
|
||||
VertexGroup(vert0, vert1, vert2, vert3)
|
||||
|
@ -365,14 +363,7 @@ unsafe fn create_instance_buffer(
|
|||
gl.vertex_attrib_pointer_f32(1, 3, glow::FLOAT, false, stride, 4 * 2);
|
||||
|
||||
gl.enable_vertex_attrib_array(2);
|
||||
gl.vertex_attrib_pointer_f32(
|
||||
2,
|
||||
4,
|
||||
glow::FLOAT,
|
||||
false,
|
||||
stride,
|
||||
4 * (2 + 3),
|
||||
);
|
||||
gl.vertex_attrib_pointer_f32(2, 4, glow::FLOAT, false, stride, 4 * (2 + 3));
|
||||
|
||||
gl.bind_vertex_array(None);
|
||||
gl.bind_buffer(glow::ARRAY_BUFFER, None);
|
||||
|
|
Loading…
Reference in New Issue