aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu_cmd/emu_window/emu_window_sdl2.cpp
AgeCommit message (Collapse)Author
2018-09-10Port #4141 from citra: Joystick hotplug support (#1275)Tobias
* Joystick hotplug support (#4141) * use SDL_PollEvent instead of SDL_JoystickUpdate Register hot plugged controller by GUID if they were configured in a previous session * Move SDL_PollEvent into its own thread * Don't store SDLJoystick pointer in Input Device; Get pointer on each GetStatus call * Fix that joystick_list gets cleared after SDL_Quit * Add VirtualJoystick for InputDevices thats never nullptr * fixup! Add VirtualJoystick for InputDevices thats never nullptr * fixup! fixup! Add VirtualJoystick for InputDevices thats never nullptr * Remove SDL_GameController, make SDL_Joystick* unique_ptr * fixup! Remove SDL_GameController, make SDL_Joystick* unique_ptr * Adressed feedback; fixed handling of same guid reconnects * fixup! Adressed feedback; fixed handling of same guid reconnects * merge the two joystick_lists into one * make SDLJoystick a member of VirtualJoystick * fixup! make SDLJoystick a member of VirtualJoystick * fixup! make SDLJoystick a member of VirtualJoystick * fixup! fixup! make SDLJoystick a member of VirtualJoystick * SDLJoystick: Addressed review comments * Address one missed review comment
2018-09-08gl_rasterizer: Use baseInstance instead of moving the buffer points.bunnei
This hopefully helps our cache not to redundant upload the vertex buffer. # Conflicts: # src/video_core/renderer_opengl/gl_rasterizer.cpp
2018-09-07For SDL FrontendCaptV0rt3x
2018-09-06frontend: Set swap interval to 0fearlessTobi
2018-08-19Added check to see if ARB_texture_mirror_clamp_to_edge is supportedDavid Marcec
2018-07-26Port #3665 from CitrafearlessTobi
2018-07-22Frontend: Check for more required OpenGL extensions during startup.Subv
2018-07-12Port #3335 and #3373 from Citra: "Small SDL fixes" and "Print the actual ↵Tobias
error preventing SDL from working" (#637) * Port #3335 and #3373 from Citra * Fixup: Use the new logging placeholders
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-06-04sdl: add check for GL extension supportBreadFish64
2018-04-29string_util: Remove StringFromFormat() and related functionsLioncash
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
2018-04-26frontends: Move logging macros over to new fmt-capable onesLioncash
2018-04-21SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607)adityaruplaha
2018-01-12Remove settings issues in sdl and fix a few files that broke in mingwJames Rowe
2018-01-12Get yuzu sdl to start compilingJames Rowe
2018-01-12Massive removal of unused modulesJames Rowe