34 Commits (0a077cb467a7c12134b5e34b13b95ac2085f17b1)

Author SHA1 Message Date
Liam 0a077cb467 Vulkan: update initialization 3 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
lat9nq e3f8340bec emu_window: Create a way to Cancel the exit of a Scoped 4 years ago
german77 d2f31e805b core/emu_window: Remove touch input 4 years ago
ameerj d27abf5546 core: Remove unused includes 4 years ago
Lioncash e19906c9b6 emu_window: Return pair from ClipToTouchScreen() instead of tuple 5 years ago
Lioncash 19caa4ffd2 emu_window: unsigned -> u32 5 years ago
german b92717bec6 Always initialize keyboard input 5 years ago
german df1070a735 Add mutitouch support for touch screens 5 years ago
comex bb729eefce Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main thread 5 years ago
Lioncash f44ad07f2f emu_window: Mark Scoped constructor and Acquire() as nodiscard 5 years ago
ReinUsesLisp 30bbdc653c yuzu: Drop SDL2 and Qt frontend Vulkan requirements 6 years ago
James Rowe c935a1a475 Address review and fix broken yuzu-tester build 6 years ago
James Rowe b37d69e5e1 Frontend/GPU: Refactor context management 6 years ago
bunnei cba9bdcab0 renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace. 6 years ago
bunnei 6904e8442d frontend: sdl2: emu_window: Implement separate presentation thread. 6 years ago
bunnei 27e56facc9 core: frontend: emu_window: Add TextureMailbox class. 6 years ago
ReinUsesLisp 48cb021c34 yuzu: Implement Vulkan frontend 6 years ago
ReinUsesLisp 2410482b11 emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy 7 years ago
Lioncash 6f1d39e2e5 core/frontend/emu_window: Make GraphicsContext's destructor virtual 7 years ago
Lioncash 4596a529ed core/frontend/emu_window: Make ClipToTouchScreen a const member function 7 years ago
James Rowe 01a3b4f0de QT Frontend: Migrate to QOpenGLWindow 7 years ago
Lioncash 893faf13d7 emu_window: Ensure WindowConfig members are always initialized 7 years ago
Lioncash 53e86e35eb core: Namespace EmuWindow 7 years ago
bunnei 6eda6ae6eb frontend: Update for undocked Switch screen layout. 8 years ago
wwylele 2814d0fba2 EmuWindow: refactor touch input into a TouchDevice 8 years ago
wwylele d500f79b8e move MotionEmu from core/frontend to input_common as a InputDevice 9 years ago
Yuri Kunde Schlesner e6dc5926fb Move framebuffer_layout from Common to Core 9 years ago
wwylele 9bdb78f869 Input: remove unused stuff & clean up 9 years ago
wwylele 189063ac2d InputCommon: add Keyboard 9 years ago
wwylele 128190f242 Frontend: make motion sensor interfaced thread-safe 9 years ago
wwylele e844f294a1 Frontend: emulate motion sensor 9 years ago
MerryMage 4aaaea9758 core: Move emu_window and key_map into core 9 years ago
James Rowe 72786d410e Add default hotkey to swap primary screens. 9 years ago
James Rowe 08f830fed4 Support additional screen layouts. 10 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 1e4a5da9f4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
wwylele 3d0953097f fixup! fixup! Refactor input system 10 years ago
wwylele c1cd474866 Refactor input subsystem 10 years ago
wwylele d62fccadc4 remove unnecessary const 10 years ago
wwylele 9fe0c0b898 implement accel and gyro backend 10 years ago
Emmanuel Gil Peyrot 22ae87530b Common: Cleanup emu_window includes. 11 years ago
Yuri Kunde Schlesner e1fbac3ca1 Common: Remove common.h 11 years ago
Zaneo b8328593fe EmuWindow: Clip mouse input coordinates to emulated screen dimensions. 11 years ago
Subv c0d1a91017 EmuWindow: Fixed a reference to a temporary variable 11 years ago
bunnei d61b26b79f HID: Complete refactor of pad/touch input to fix threading issues. 11 years ago
bunnei 953e09ddb5 EmuWindow: Made pad/touch functions non-static. 11 years ago
bunnei 543232436f EmuWindow: Added infrastructure code to enable touchpad support. 11 years ago
bunnei 25633b431d Fixed EmuWindow typo (fixes OSX build) 11 years ago