From c29c04aa3caf6487b127c87dc42fc293f354a85d Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 31 Mar 2026 00:45:41 +0100 Subject: Move light vertex structs out --- gfx/gl/lights.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 gfx/gl/lights.h (limited to 'gfx') diff --git a/gfx/gl/lights.h b/gfx/gl/lights.h new file mode 100644 index 0000000..3247e25 --- /dev/null +++ b/gfx/gl/lights.h @@ -0,0 +1,16 @@ +#pragma once + +#include "config/types.h" + +struct LightCommonVertex { + RelativePosition3D position; + RGB colour; + RelativeDistance kq; +}; + +struct SpotLightVertex : LightCommonVertex { + Direction3D direction; + Angle arc; +}; + +struct PointLightVertex : LightCommonVertex { }; -- cgit v1.3