From b8d7845644bbc2d38a8e34792733848763c307db Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 15 Feb 2023 22:19:26 -0500 Subject: [PATCH] GUI: intro, part 1 - DO NOT USE these builds are all about the intro so you will have to stand a boring splash screen for 7 seconds when I finish the intro your pain will be over --- src/gui/image.cpp | 1 + src/gui/intro.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/image.cpp b/src/gui/image.cpp index 06e2f302..7b309fdf 100644 --- a/src/gui/image.cpp +++ b/src/gui/image.cpp @@ -46,6 +46,7 @@ SDL_Texture* FurnaceGUI::getTexture(FurnaceGUIImages image) { if (img->tex==NULL) { img->tex=SDL_CreateTexture(sdlRend,SDL_PIXELFORMAT_ABGR8888,SDL_TEXTUREACCESS_STATIC,img->width,img->height); + SDL_SetTextureBlendMode(img->tex,SDL_BLENDMODE_BLEND); if (img->tex==NULL) { logE("error while creating image %d texture! %s",(int)image,SDL_GetError()); return NULL; diff --git a/src/gui/intro.cpp b/src/gui/intro.cpp index 49b60c28..1a704da7 100644 --- a/src/gui/intro.cpp +++ b/src/gui/intro.cpp @@ -39,7 +39,7 @@ void FurnaceGUI::drawIntro() { SDL_Texture* icon=getTexture(GUI_IMAGE_ICON); if (icon!=NULL) { - dl->AddImage(icon,ImVec2(introPos*100,40),ImVec2(256+introPos*100,40+256)); + dl->AddImage(icon,ImVec2(introPos*100,40),ImVec2(1024+introPos*100,40+1024)); } else { }