summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/Renderer.cpp
AgeCommit message (Expand)Author
2021-01-27normalize common filenames in VideoBackends/VulkanShawn Hoffman
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-11-09Vulkan: Migrate logging over to fmtLioncash
2020-07-18Use range loop (if possible)Filip Gawin
2020-01-31Vulkan: Log when a swap chain resize is occurringStenzek
2019-10-31Vulkan: Exclusive fullscreen support via VK_EXT_full_screen_exclusiveStenzek
2019-05-30VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource()Lioncash
2019-04-28Vulkan: Don't set a negative offset in scissor rectStenzek
2019-04-21Replace EFBRectangle/TargetRectangle with MathUtil::RectangleStenzek
2019-04-16AbstractPipeline: Support returning "cache data"Stenzek
2019-03-29Vulkan: Simplify perf queries using vkGetQueryPoolResultsStenzek
2019-03-29Vulkan: Simplify command buffer fence trackingStenzek
2019-03-25VideoBackends: Scale bounding box rectangle in the pixel shaderStenzek
2019-03-09FramebufferManager: Implement deferred EFB cache invalidationStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-02-02Merge pull request #7747 from stenzek/vulkan-shutdownTilka
2019-01-27Vulkan: Move clear shader from Renderer to ShaderCacheStenzek
2019-01-27Vulkan: Move swapchain related members from Renderer to SwapChainStenzek
2019-01-27Vulkan: Don't execute command buffer before shutting downStenzek
2019-01-27Renderer: Fix throttle-disable (TAB) hotkey when vsync is enabledStenzek
2019-01-25Vulkan: Remove unused UpdateUtilityUniformBuffer functionStenzek
2019-01-25Decouple XFB scanout from presentationStenzek
2019-01-25VideoBackends: Store a backbuffer 'scale'Stenzek
2019-01-25Remove old RasterFont classesStenzek
2019-01-25Renderer: Use imgui for drawing debug text and OSDStenzek
2019-01-25RenderBase: Implement imgui renderingStenzek
2019-01-08Always flush on swapweihuoya
2018-12-04Use main buffers for utility drawsStenzek
2018-12-04Vulkan: Restore viewport/scissor state on RestoreAPIStateStenzek
2018-12-04Renderer: Add backbuffer format to base classStenzek
2018-12-04Renderer: Add a base Initialize() method to match Shutdown()Stenzek
2018-10-20Renderer: Pull dimensions from GLInterface/SwapchainStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-20Renderer: Handle resize events on-demand instead of pollingStenzek
2018-02-20BPFunctions: Move upscaling of scissor rect to VideoCommonStenzek
2018-02-20BPFunctions: Move GX viewport conversion to VideoCommonStenzek
2018-01-29Merge pull request #6303 from TraceBullet/auto-adjust-window-sizeStenzek
2018-01-26Fix Auto-Adjust Window Size option making the window too largeTraceBullet
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2018-01-11Vulkan: Fix possible mismatch between EFB framebuffer and render passStenzek
2017-12-01Merge pull request #6193 from stenzek/readbacksStenzek
2017-11-23OGL: Fix headless frame dumpingStenzek
2017-11-22VideoCommon: Re-implement asynchronous frame dumpingStenzek