/* * Copyright (c) 2021, Jesse Buhagiar * Copyright (c) 2021, Stephan Unverwerth * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include #include namespace GPU { struct Vertex { FloatVector4 position; FloatVector4 eye_coordinates; FloatVector4 clip_coordinates; FloatVector4 window_coordinates; FloatVector4 color; Array tex_coords; FloatVector3 normal; }; }