summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_base.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-03vk_present_manager: recreate surface on any surface lossLiam1-3/+0
2023-06-03android: renderer_vulkan: Fix crash with surface recreation.bunnei1-0/+3
2023-06-03core: frontend: Refactor GraphicsContext to its own module.bunnei1-1/+1
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-04-18bootmanager: Don't create another screenshot request if previous one is not done yetgerman771-0/+3
2022-02-02general: Replace NonCopyable struct with equivalentsLioncash1-2/+6
2021-07-29renderers: Add explicit invert_y bool to screenshot callbackameerj1-2/+2
2021-07-24renderer_base: Removed redundant settingsameerj1-3/+0
2021-06-21video_core: Add GPU vendor name to window title barameerj1-0/+2
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp1-15/+2
2020-11-17render_base: Make use of [[nodiscard]] where applicableLioncash1-11/+11
2020-09-20renderer_opengl: Remove emulated mailbox presentationReinUsesLisp1-5/+0
2020-08-22video_core: Initialize renderer with a GPUReinUsesLisp1-3/+14
2020-03-25Frontend/GPU: Refactor context managementJames Rowe1-1/+2
2020-02-26renderer_opengl: Add texture mailbox support for presenter thread.bunnei1-3/+7
2019-08-21gpu: Change optional<reference_wrapper<T>> to T* for FramebufferConfigReinUsesLisp1-2/+1
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei1-0/+27
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L1-2/+4
2018-09-09Port Citra #4047 & #4052: add change background color supporttech4me1-0/+1
2018-08-21renderer_base: Make creation of the rasterizer, the responsibility of the renderers themselvesLioncash1-3/+0
2018-08-12core: Namespace EmuWindowLioncash1-2/+4
2018-08-11video_core; Get rid of global g_toggle_framelimit_enabled variableLioncash1-5/+16
2018-08-11renderer_base: Remove unused kFramebuffer enumerationLioncash1-3/+0
2018-08-04renderer_base: Make Rasterizer() return the rasterizer by referenceLioncash1-2/+6
2018-08-04video_core: Eliminate the g_renderer global variableLioncash1-2/+6
2018-08-02video_core: Make global EmuWindow instance part of the base renderer classLioncash1-9/+6
2018-03-23video_core: Move FramebufferInfo to FramebufferConfig in GPU.bunnei1-31/+2
2018-03-23renderer: Create rasterizer and cleanup.bunnei1-1/+6
2018-02-12renderer_opengl: Support framebuffer flip vertical.bunnei1-0/+1
2018-01-15renderer: Render previous frame when no new one is available.bunnei1-1/+2
2018-01-13Remove references to PICA and rasterizers in video_coreJames Rowe1-6/+1
2018-01-11renderer_opengl: Support rendering Switch framebuffer.bunnei1-2/+5
2018-01-11render_base: Add a struct describing framebuffer metadata.bunnei1-0/+26
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-2/+0
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner1-2/+1
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-8/+3
2016-03-09renderer_base: In-class initialize variablesLioncash1-5/+2
2016-03-09render_base: Clarify/normalize getter functionsLioncash1-2/+2
2016-03-09renderer_base: Don't directly expose the rasterizer unique_ptrLioncash1-2/+5
2016-03-08Improve error report from Init() functionsLittleWhite1-1/+1
2015-12-08VideoCore: Unify interface to OpenGL and SW rasterizersYuri Kunde Schlesner1-2/+6
2015-06-28Core: Cleanup hw includes.Emmanuel Gil Peyrot1-0/+2
2015-06-28CitraQt: Cleanup includes.Emmanuel Gil Peyrot1-0/+2
2015-05-23OpenGL renderertfarley1-0/+4
2015-05-07Common: Remove common.hYuri Kunde Schlesner1-1/+1
2014-12-21License changepurpasmart961-1/+1
2014-11-19Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot1-1/+1
2014-10-12Remove virtual inheritance from RendererOpenGLYuri Kunde Schlesner1-1/+1
2014-04-28removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable classbunnei1-3/+1
2014-04-09fixed project includes to use new directory structurebunnei1-2/+1
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-09fixed license header in video_corebunnei1-23/+3
2014-04-09- removed lots of unused code from gekkobunnei1-63/+9
2014-04-06added initial renderer codebunnei1-5/+21
2014-04-05added video_core project to solutionbunnei1-0/+116