summaryrefslogtreecommitdiffstats
path: root/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* frontend: sdl2: emu_window: Implement separate presentation thread.bunnei2020-02-261-20/+34
|
* yuzu: Implement Vulkan frontendReinUsesLisp2020-01-291-0/+7
| | | | | Adds a Qt and SDL2 frontend for Vulkan. It also finishes the missing bits on Vulkan initialization.
* yuzu_cmd: Use string_view instead of string for extensionsReinUsesLisp2019-11-071-3/+3
| | | | | | Avoids potential allocations due to the usage of std::string on strings that we know at compile time. Most of these might fit in SSO, but it adds complexity that can be easily avoided with string views.
* gl_rasterizer: Emulate viewport flipping with ARB_clip_controlReinUsesLisp2019-11-071-0/+2
| | | | | | | Emulates negative y viewports with ARB_clip_control. This allows us to more easily emulated pipelines with tessellation and/or geometry shader stages. It also avoids corrupting games with transform feedbacks and negative viewports (gl_Position.y was being modified).
* video_core: Make ARB_buffer_storage a required extensionReinUsesLisp2019-06-211-0/+4
|
* rasterizer_opengl: Remove OpenGL core profileReinUsesLisp2019-05-301-5/+1
|
* yuzu_cmd: Split emu_window OpenGL implementation into its own fileReinUsesLisp2019-05-251-0/+154