From fc9968dc4fd58fab37476f48e4405c2743c5349c Mon Sep 17 00:00:00 2001 From: Yong He Date: Mon, 8 Mar 2021 10:01:20 -0800 Subject: Refactor window library. (#1739) * Refactor window library. * Fix project file * Fix warnings. --- tools/graphics-app-framework/gui.h | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 tools/graphics-app-framework/gui.h (limited to 'tools/graphics-app-framework/gui.h') diff --git a/tools/graphics-app-framework/gui.h b/tools/graphics-app-framework/gui.h deleted file mode 100644 index 680cea14b..000000000 --- a/tools/graphics-app-framework/gui.h +++ /dev/null @@ -1,31 +0,0 @@ -// gui.h -#pragma once - -#include "slang-gfx.h" -#include "vector-math.h" -#include "window.h" -#include "slang-com-ptr.h" -#include "external/imgui/imgui.h" -#include "source/core/slang-basic.h" - -namespace gfx { - -struct GUI : Slang::RefObject -{ - GUI(Window* window, IRenderer* renderer, ICommandQueue* queue, IFramebufferLayout* framebufferLayout); - ~GUI(); - - void beginFrame(); - void endFrame(IFramebuffer* framebuffer); - -private: - Slang::ComPtr renderer; - Slang::ComPtr queue; - Slang::ComPtr renderPass; - Slang::ComPtr pipelineState; - Slang::ComPtr descriptorSetLayout; - Slang::ComPtr pipelineLayout; - Slang::ComPtr samplerState; -}; - -} // gfx -- cgit v1.2.3