ableos_userland/libraries/able_graphics_library/src/commands.rs

15 lines
290 B
Rust

use crate::{buffer::BufferUsage, color::Color3, types::BufferID, vertex::Vertex};
pub enum DrawCommand {
UpdateFrame,
Clear(Color3),
ClearBuffer(BufferID),
AppendVertex(BufferID, Vertex),
MakeBuffer {
num_vertices: usize,
usage: BufferUsage,
},
}