From cf0ecc35ed114c6bf54fce9c6228d60dbba1a3b5 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 6 Mar 2026 14:22:28 +0000 Subject: Replace use of VertexArrayObject with glVertexArray/glBuffer DSA versions --- game/network/rail.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'game/network/rail.cpp') diff --git a/game/network/rail.cpp b/game/network/rail.cpp index f265d6b..8d85f35 100644 --- a/game/network/rail.cpp +++ b/game/network/rail.cpp @@ -3,7 +3,6 @@ #include "network.h" #include // IWYU pragma: keep #include -#include #include template class NetworkOf; @@ -139,18 +138,18 @@ RailLink::vehiclePositionOffset() const template<> NetworkLinkHolder::NetworkLinkHolder() { - VertexArrayObject {vao} + vao.configure() .addAttribs( - vertices.bufferName()); + 0, vertices.bufferName()); } template<> NetworkLinkHolder::NetworkLinkHolder() { - VertexArrayObject {vao} + vao.configure() .addAttribs(vertices.bufferName()); + &RailLinkCurve::Vertex::bangle, &RailLinkCurve::Vertex::radius>(0, vertices.bufferName()); } namespace { -- cgit v1.3