From b4eb4b1a6ff61c60023ceeb369453265584f1dbb Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Wed, 2 Jul 2014 07:21:22 +0000 Subject: [PATCH] base: huge refactor in vector.h; GCC compilation times down by 50%. --- neercs/video/render.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/neercs/video/render.cpp b/neercs/video/render.cpp index 94e2adf..95acbf8 100644 --- a/neercs/video/render.cpp +++ b/neercs/video/render.cpp @@ -16,7 +16,6 @@ #include "lolgl.h" #include "loldebug.h" -using namespace std; using namespace lol; #include "../neercs.h" @@ -712,8 +711,8 @@ float theme_var[]={ void Render::InitShaderVar() { int k = theme_i * setup_option_n * 9 + 1; /* main */ - ratio_2d = vec2(theme_var[k], theme_var[k + 1]); k += 2; - border = vec2(theme_var[k], theme_var[k + 1]); k += 2; + ratio_2d = ivec2(theme_var[k], theme_var[k + 1]); k += 2; + border = ivec2(theme_var[k], theme_var[k + 1]); k += 2; k += 5; /* remanence */ buffer = vec2(theme_var[k], theme_var[k + 1]); k += 2; remanence = vec2(theme_var[k], theme_var[k + 1]); k += 2;