summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Present.cpp
AgeCommit message (Expand)Author
2025-11-11VideoCommon: Add "Smooth Early Presentation" setting to improve frame pacing ...Jordan Woyak
2025-11-11VideoCommon: Make Presenter aware of the next swap time to eliminate unsafe u...Jordan Woyak
2025-11-11CoreTiming: Add "Rush Frame Presentation" setting to throttle only once after...Jordan Woyak
2025-11-11Merge pull request #14071 from iwubcode/avoid_config_framebuffer_managerJMC47
2025-11-06Common: Remove the string parameters from the HookableEvent interface.Jordan Woyak
2025-11-05VideoCommon: pass the EFB buffer scale into the FramebufferManager instead of...iwubcode
2025-11-02Common: Make HookableEvent use non-static data.Jordan Woyak
2025-03-16VideoConfig: Eliminate frame dumping members.Jordan Woyak
2025-03-10Core/VideoCommon: Push presentation time calculated from CPU thread to GPU th...Jordan Woyak
2025-03-09VideoCommon: Move backend_info out of VideoConfig struct.Jordan Woyak
2024-10-02VideoBackends:Vulkan: Don't try to present if swapchain acquire failedTellowKrinkle
2024-08-22Graphics: Adapt aspect ratio when SBS/TAB 3D is usedBryan Jacobs
2024-04-18Merge pull request #12698 from iwubcode/xfb_copy_hash_in_presentAdmiral H. Curtiss
2024-04-13VideoConfig: Adjust FrameDumpResolutionType enum class to style guidelinesAdmiral H. Curtiss
2024-04-09VideoCommon: add xfb hash values (if available) to present informationiwubcode
2024-04-08Video: remove enforced resolution least common multiple of 4 when dumping scr...Filoppi
2024-04-08Video: split frame dumping settings into 3 resolution dumping modesFiloppi
2024-04-03Video: move all padding added for frame dumping to a single function,Filoppi
2024-04-03Video: Change the frame dumper to actually use the raw emulation output resol...Filoppi
2024-02-29Add custom relative and raw (squared pixels) aspect ratio modesFiloppi
2024-02-20Video: Make the game resolution (within the window) snap to the XFB size if t...Filoppi
2024-01-31VideoCommon/Statistics: Remove global system accessor from s_after_frame_eventLioncash
2023-12-18Video: make the "Auto" resolution setting also follow the max res setting, to...Filoppi
2023-12-18Video: fix auto resolution scale calculationsFiloppi
2023-12-18Video: fix Auto Resolution Scale not updating when the window was resized.Filoppi
2023-12-18Video: implement custom aspect ratio support (already exposed to Qt).Filoppi
2023-12-18Video: rename Presenter::SetWindowSize()Filoppi
2023-12-09VideoCommon/Present: Remove use of g_presenter inside Presenter classLioncash
2023-10-25VideoCommon: Don't swap on state load when there's no XFB.Admiral H. Curtiss
2023-08-18Video: The `Auto` internal resolution scaling wasn't working correctly if the...Filoppi
2023-08-18Video: The `Auto-Adjust Window Size` setting was calculating the window size ...Filoppi
2023-08-18Video: There was always a black line around one of the 4 edges (top/left/bott...Filoppi
2023-08-18Video: The `% 4` that was done on the rendering resolution was only meant to ...Filoppi
2023-06-19Video: implement color correction to match the NTSC and PAL color spaces (and...Filoppi
2023-06-17Merge pull request #11918 from TellowKrinkle/DPIScaleAdmiral H. Curtiss
2023-06-11VideoCommon: Update imgui scale when dpi changesTellowKrinkle
2023-06-04Fix video output having small black borders all the timesFilippo Tarpini
2023-03-11HW/VideoInterface: Refactor to class.Admiral H. Curtiss
2023-03-02Software: Fix "Auto-Adjust Window Size"Pokechu22
2023-03-02Software: Fix crash on startup when using "Compile Shaders Before Starting"Pokechu22
2023-02-09Hook up Presenter's ConfigChanged functionScott Mansell
2023-02-09Insert a more solid abstraction between Qt and ImguiScott Mansell
2023-02-09Presenter: Handle blanked frames correctlyScott Mansell
2023-02-09Fix XFB duplicate detectionScott Mansell
2023-02-09Move WidescreenHeuristic to it's own classScott Mansell
2023-02-09Lint fixesScott Mansell
2023-02-09Move xfb tracking and IR scaling out of RenderBaseScott Mansell
2023-01-31Expose Renderer's FramecountScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31Wire up frame before/after eventsScott Mansell