@@ -407,6 +407,7 @@ Renderer::Renderer(SDL_Window* pWindow)
407
407
, mCurrentFbo (0 )
408
408
, mCurrentFramebufferSize (LOGICAL_DISPLAY_WIDTH, LOGICAL_DISPLAY_HEIGHT)
409
409
, mDefaultViewport (determineDefaultViewport(pWindow))
410
+ , mGlobalTranslation (0 .0f , 0 .0f )
410
411
, mGlobalScale (1 .0f , 1 .0f )
411
412
{
412
413
using namespace std ;
@@ -583,7 +584,7 @@ void Renderer::drawRectangle(
583
584
const auto top = float (rect.top ());
584
585
const auto bottom = float (rect.bottom ());
585
586
586
- const auto colorVec = glm::vec4{ color. r , color. g , color. b , color. a } / 255 . 0f ;
587
+ const auto colorVec = toGlColor ( color) ;
587
588
float vertices[] = {
588
589
left, top, colorVec.r , colorVec.g , colorVec.b , colorVec.a ,
589
590
left, bottom, colorVec.r , colorVec.g , colorVec.b , colorVec.a ,
@@ -608,7 +609,7 @@ void Renderer::drawLine(
608
609
// moment
609
610
setRenderModeIfChanged (RenderMode::NonTexturedRender);
610
611
611
- const auto colorVec = glm::vec4{ color. r , color. g , color. b , color. a } / 255 . 0f ;
612
+ const auto colorVec = toGlColor ( color) ;
612
613
613
614
float vertices[] = {
614
615
float (x1), float (y1), colorVec.r , colorVec.g , colorVec.b , colorVec.a ,
0 commit comments