From 0dc03dc4462a94c65eee85c90fd6b3f144c965ee Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 18 Aug 2023 02:15:19 +0200 Subject: main: set provoking vertex --- main/draw.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'main') diff --git a/main/draw.cpp b/main/draw.cpp index 391d3526..449c1c70 100644 --- a/main/draw.cpp +++ b/main/draw.cpp @@ -50,6 +50,7 @@ void main_impl::recalc_viewport(Vector2i fb_size, Vector2i win_size) noexcept // -- state --- using R = GL::Renderer; + glEnable(GL_LINE_SMOOTH); GL::Renderer::setBlendEquation(R::BlendEquation::Add, R::BlendEquation::Add); GL::Renderer::setBlendFunction(R::BlendFunction::SourceAlpha, R::BlendFunction::OneMinusSourceAlpha); GL::Renderer::disable(R::Feature::FaceCulling); @@ -57,9 +58,9 @@ void main_impl::recalc_viewport(Vector2i fb_size, Vector2i win_size) noexcept GL::Renderer::enable(R::Feature::Blending); GL::Renderer::enable(R::Feature::ScissorTest); GL::Renderer::enable(R::Feature::DepthClamp); - glEnable(GL_LINE_SMOOTH); GL::Renderer::setDepthFunction(R::DepthFunction::Greater); GL::Renderer::setScissor({{}, fb_size}); + GL::Renderer::setProvokingVertex(R::ProvokingVertex::FirstVertexConvention); // -- user-- app.on_viewport_event(fb_size); -- cgit v1.2.3