38 Commits (f61cf1464688e5b4b2201414744445002ddc2e4a)

Author SHA1 Message Date
Narr the Reg f61cf14646 yuzu: Constrain mouse in render window when emulated 2 years ago
bunnei ae099d583c core: frontend: Refactor GraphicsContext to its own module. 3 years ago
Liam 600f325d87 general: fix spelling mistakes 3 years ago
Alexander Orzechowski 09e3029c11 gl_device: Use a more robust way to use strict context mode 3 years ago
Liam 2956a33463 Vulkan: update initialization 3 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
lat9nq 1f24a4e520 emu_window: Create a way to Cancel the exit of a Scoped 4 years ago
german77 173a6b1e57 core/emu_window: Remove touch input 4 years ago
ameerj 7c4b6aab2e core: Remove unused includes 4 years ago
Lioncash d363b2c7d2 emu_window: Return pair from ClipToTouchScreen() instead of tuple 5 years ago
Lioncash 8805233f5e emu_window: unsigned -> u32 5 years ago
german b483f2d010 Always initialize keyboard input 5 years ago
german 8495e1bd83 Add mutitouch support for touch screens 5 years ago
comex 994f497781 Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main thread 5 years ago
Lioncash a93f6e51d3 emu_window: Mark Scoped constructor and Acquire() as nodiscard 5 years ago
ReinUsesLisp bf1d66b7c0 yuzu: Drop SDL2 and Qt frontend Vulkan requirements 6 years ago
James Rowe cf9c94d401 Address review and fix broken yuzu-tester build 6 years ago
James Rowe 282adfc70b Frontend/GPU: Refactor context management 6 years ago
bunnei aef159354c renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace. 6 years ago
bunnei 2e16c23784 frontend: sdl2: emu_window: Implement separate presentation thread. 6 years ago
bunnei 0c82b00dfd core: frontend: emu_window: Add TextureMailbox class. 6 years ago
ReinUsesLisp f92cbc5501 yuzu: Implement Vulkan frontend 6 years ago
ReinUsesLisp 37eaf39b44 emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy 7 years ago
Lioncash 1230a0e7ce
core/frontend/emu_window: Make GraphicsContext's destructor virtual 7 years ago
Lioncash 46b3209abb core/frontend/emu_window: Make ClipToTouchScreen a const member function 7 years ago
James Rowe c6a0ab9792 QT Frontend: Migrate to QOpenGLWindow 7 years ago
Lioncash 2e715ef70d emu_window: Ensure WindowConfig members are always initialized 7 years ago
Lioncash 0a93b45b6a core: Namespace EmuWindow 8 years ago
bunnei 482cf8a005 frontend: Update for undocked Switch screen layout. 8 years ago
wwylele 2617de1fe6 EmuWindow: refactor touch input into a TouchDevice 9 years ago
wwylele 188194908c move MotionEmu from core/frontend to input_common as a InputDevice 9 years ago
Yuri Kunde Schlesner d1bf7919da Move framebuffer_layout from Common to Core 9 years ago
wwylele e02c4b7195 Input: remove unused stuff & clean up 9 years ago
wwylele 38e800f70d InputCommon: add Keyboard 9 years ago
wwylele d7d40b3c56 Frontend: make motion sensor interfaced thread-safe 9 years ago
wwylele bcf9d20d57 Frontend: emulate motion sensor 9 years ago
MerryMage 64f98f4d0f core: Move emu_window and key_map into core 9 years ago
James Rowe d9305b0a07 Add default hotkey to swap primary screens. 9 years ago
James Rowe 2b1654ad9b Support additional screen layouts. 10 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
wwylele 6cccdcacd2 fixup! fixup! Refactor input system 10 years ago
wwylele 03631f9b8f Refactor input subsystem 10 years ago
wwylele 6bd5f98272 remove unnecessary const 10 years ago
wwylele db151efd0a 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