From d7af50ea6c3cb7a0c818e88360e0bf8bc733c559 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Tue, 31 Jan 2023 07:18:23 +0300 Subject: [PATCH] engine: ref: remove direction vectors from Ref API, renderers calculate them from viewangles to local data anyway --- engine/client/ref_common.c | 1 - engine/ref_api.h | 1 - 2 files changed, 2 deletions(-) diff --git a/engine/client/ref_common.c b/engine/client/ref_common.c index b2b51a66..71cbd87c 100644 --- a/engine/client/ref_common.c +++ b/engine/client/ref_common.c @@ -55,7 +55,6 @@ void GL_RenderFrame( const ref_viewpass_t *rvp ) VectorCopy( rvp->vieworigin, refState.vieworg ); VectorCopy( rvp->viewangles, refState.viewangles ); - AngleVectors( refState.viewangles, refState.vforward, refState.vright, refState.vup ); ref.dllFuncs.GL_RenderFrame( rvp ); } diff --git a/engine/ref_api.h b/engine/ref_api.h index 427b3f05..3c14b719 100644 --- a/engine/ref_api.h +++ b/engine/ref_api.h @@ -102,7 +102,6 @@ typedef struct ref_globals_s vec3_t vieworg; vec3_t viewangles; - vec3_t vforward, vright, vup; // todo: fill this without engine help // move to local