From 5f823c9126aee9a917bb9cb8563535d8221b91d5 Mon Sep 17 00:00:00 2001 From: Lynix Date: Tue, 5 Apr 2016 12:47:13 +0200 Subject: [PATCH] Renderer/Renderer: Add default UV to fullscreen quad buffer Fixes TextureBackground Former-commit-id: c9533df4b1e30229d88aad9afa7a2ddb22a9c4e1 --- src/Nazara/Renderer/Renderer.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Nazara/Renderer/Renderer.cpp b/src/Nazara/Renderer/Renderer.cpp index 57cc8522f..2017e2924 100644 --- a/src/Nazara/Renderer/Renderer.cpp +++ b/src/Nazara/Renderer/Renderer.cpp @@ -623,14 +623,14 @@ namespace Nz s_updateFlags = Update_Matrices | Update_Shader | Update_VAO; s_vertexBuffer = nullptr; - s_fullscreenQuadBuffer.Reset(VertexDeclaration::Get(VertexLayout_XY), 4, DataStorage_Hardware, BufferUsage_Static); + s_fullscreenQuadBuffer.Reset(VertexDeclaration::Get(VertexLayout_XY_UV), 4, DataStorage_Hardware, BufferUsage_Static); - float vertices[4 * 2] = + float vertices[4 * 2 * 2] = { - -1.f, -1.f, - 1.f, -1.f, - -1.f, 1.f, - 1.f, 1.f, + -1.f, -1.f, 0.f, 1.f, + 1.f, -1.f, 1.f, 1.f, + -1.f, 1.f, 0.f, 0.f, + 1.f, 1.f, 1.f, 0.f }; if (!s_fullscreenQuadBuffer.Fill(vertices, 0, 4))