From 8764c86290ec22c66b46727876eb745eaf83f043 Mon Sep 17 00:00:00 2001 From: Artem Kharytoniuk Date: Sun, 28 May 2017 01:18:53 +0300 Subject: [PATCH] Fixed incorrect color initialization for skybox rendering. --- src/engine/renderer/tr_sky.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/renderer/tr_sky.c b/src/engine/renderer/tr_sky.c index c13caff..86537bb 100644 --- a/src/engine/renderer/tr_sky.c +++ b/src/engine/renderer/tr_sky.c @@ -454,8 +454,6 @@ static void DrawSkyBox( shader_t *shader ) if (vk.active) { GL_Bind(shader->sky.outerbox[sky_texorder[i]]); - Com_Memset( tess.svars.colors, tr.identityLightByte, tess.numVertexes * 4 ); - tess.numVertexes = 0; tess.numIndexes = 0; @@ -494,6 +492,8 @@ static void DrawSkyBox( shader_t *shader ) } } + Com_Memset( tess.svars.colors, tr.identityLightByte, tess.numVertexes * 4 ); + vk_bind_geometry(); vk_shade_geometry(vk.skybox_pipeline, false, r_showsky->integer ? Vk_Depth_Range::force_zero : Vk_Depth_Range::force_one); }