Simplify name of struct

This commit is contained in:
Hanno Braun 2024-11-22 20:02:25 +01:00
parent 81e4cb130c
commit 4e543901a3
3 changed files with 5 additions and 5 deletions

View File

@ -50,7 +50,7 @@ impl Geometry<vertices::Vertex> {
}
}
impl Geometry<triangles::TrianglesVertex> {
impl Geometry<triangles::Vertex> {
pub fn triangles(
device: &wgpu::Device,
operation: &impl Operation,
@ -82,7 +82,7 @@ impl Geometry<triangles::TrianglesVertex> {
for point in triangle {
let index = vertices.len() as u32;
let vertex = triangles::TrianglesVertex {
let vertex = triangles::Vertex {
position: point.into(),
normal: normal.into(),
};

View File

@ -7,7 +7,7 @@ use super::{triangles, vertices, Pipeline};
pub struct Pipelines {
pub vertices: Pipeline<vertices::Vertex>,
pub triangles: Pipeline<triangles::TrianglesVertex>,
pub triangles: Pipeline<triangles::Vertex>,
}
impl Pipelines {

View File

@ -2,12 +2,12 @@ use super::pipeline::IsVertex;
#[derive(Clone, Copy, bytemuck::Pod, bytemuck::Zeroable)]
#[repr(C)]
pub struct TrianglesVertex {
pub struct Vertex {
pub position: [f32; 3],
pub normal: [f32; 3],
}
impl IsVertex for TrianglesVertex {
impl IsVertex for Vertex {
const ATTRIBUTES: &[wgpu::VertexAttribute] = &wgpu::vertex_attr_array![
0 => Float32x3,
1 => Float32x3,