From d0aaddfef6c58136c041958da0ad1a379ca7447a Mon Sep 17 00:00:00 2001 From: niki Date: Sun, 8 May 2022 22:51:11 +0200 Subject: [PATCH] cleanup redundant initialization code --- src/modules/graphics/vulkan/Graphics.cpp | 7 ------- src/modules/graphics/vulkan/Graphics.h | 3 --- src/modules/window/sdl/Window.cpp | 4 ---- 3 files changed, 14 deletions(-) diff --git a/src/modules/graphics/vulkan/Graphics.cpp b/src/modules/graphics/vulkan/Graphics.cpp index 831d2029b..cc8d1ce9a 100644 --- a/src/modules/graphics/vulkan/Graphics.cpp +++ b/src/modules/graphics/vulkan/Graphics.cpp @@ -58,13 +58,6 @@ namespace love { Graphics::Graphics() { } - void Graphics::initVulkan() { - if (!init) { - init = true; - - } - } - // START OVERRIDEN FUNCTIONS love::graphics::Buffer* Graphics::newBuffer(const love::graphics::Buffer::Settings& settings, const std::vector& format, const void* data, size_t size, size_t arraylength) { diff --git a/src/modules/graphics/vulkan/Graphics.h b/src/modules/graphics/vulkan/Graphics.h index 4b552fbf2..0dd79fd63 100644 --- a/src/modules/graphics/vulkan/Graphics.h +++ b/src/modules/graphics/vulkan/Graphics.h @@ -23,8 +23,6 @@ namespace love { public: Graphics(); - void initVulkan(); - virtual ~Graphics() = default; const char* getName() const override; @@ -95,7 +93,6 @@ namespace love { void setRenderTargetsInternal(const RenderTargets& rts, int pixelw, int pixelh, bool hasSRGBtexture) override { std::cout << "setRenderTargetsInternal "; } private: - bool init = false; // vulkan specific member functions and variables struct QueueFamilyIndices { diff --git a/src/modules/window/sdl/Window.cpp b/src/modules/window/sdl/Window.cpp index 260cbfaf6..86d5b9056 100644 --- a/src/modules/window/sdl/Window.cpp +++ b/src/modules/window/sdl/Window.cpp @@ -380,10 +380,6 @@ bool Window::createWindowAndContext(int x, int y, int w, int h, Uint32 windowfla #else window = SDL_CreateWindow(title.c_str(), x, y, w, h, windowflags | SDL_WINDOW_VULKAN); - love::graphics::Graphics* gfx = graphics.get(); - love::graphics::vulkan::Graphics* vgfx = (love::graphics::vulkan::Graphics*)gfx; - vgfx->initVulkan(); - return true; #endif };