Commit graph

  • 389276bb03
    GPUDevice: Normalize supports_texture_buffers => texture_buffers Stenzek 2025-01-21 19:06:37 +10:00
  • 9d4789e082
    FullscreenUI: Fix blank screen flicker starting game Stenzek 2025-01-20 23:17:21 +10:00
  • 17b0da7283
    GameList: URL encode custom properties paths with brackets Stenzek 2025-01-20 21:59:22 +10:00
  • 4b20fc6922
    Path: Fix several errors in URLEncode/Decode and add tests Stenzek 2025-01-20 21:44:44 +10:00
  • 78902d7632
    FullscreenUI: Fix several more unsafe reads Stenzek 2025-01-20 19:00:51 +10:00
  • cc0ccf2648
    Data: Update resources Stenzek 2025-01-20 17:24:36 +10:00
  • f219b47e98
    FullscreenUI: Use constant width/height scale on Android Stenzek 2025-01-20 00:01:44 +10:00
  • 848481bb60
    Merge branch 'stenzek:master' into master Daniel Nylander 2025-01-19 14:14:13 +01:00
  • 7c2488c942
    PostProcessing/GLSL: Fix image moved off-screen with alignment Stenzek 2025-01-19 21:40:38 +10:00
  • c03b6f3d84
    Misc: Replace isspace() usage with StringUtil::IsWhitespace() Stenzek 2025-01-19 20:52:37 +10:00
  • 21b167d382
    CDImage: Tidy up Open() method Stenzek 2025-01-19 20:52:18 +10:00
  • 7905793ae0
    GPU: Use screen alignment for overlay instead of display rect Stenzek 2025-01-19 19:04:46 +10:00
  • 8c5c0e6114
    Common: Fix Vector2->Vector4 zero-extend constructor Stenzek 2025-01-19 19:04:01 +10:00
  • ade8bf7b3b
    GPU: Fix overlay+postprocessing combination Stenzek 2025-01-19 16:45:10 +10:00
  • 9fdeeb3fb6
    GPU: Add alpha blending support to overlay Stenzek 2025-01-19 16:37:51 +10:00
  • 9b8d2a88de
    System: Required changes for Android Stenzek 2025-01-19 15:31:56 +10:00
  • e1cbb50c64
    GPU: Fix various capture/screenshot issues Stenzek 2025-01-19 13:41:15 +10:00
  • 725dcea05a
    GPU: Fix crash toggling border overlays Stenzek 2025-01-19 12:25:19 +10:00
  • 6131ddbefe
    GPU: Fill in unused/padded area in overlays Stenzek 2025-01-18 18:54:18 +10:00
  • 88b43370dc
    GPUDevice: Replace explicit GL_PUSH/GL_POP with nested GL_SCOPE Stenzek 2025-01-18 18:53:32 +10:00
  • d62261e7a4
    GPUDevice: Allow nested GL_SCOPE macros Stenzek 2025-01-18 18:51:23 +10:00
  • 7fcf0a3283
    README: Update feature list for 2025 Stenzek 2025-01-18 19:21:45 +10:00
  • 313f653fe0
    Data: Add one example overlay Stenzek 2025-01-18 18:51:01 +10:00
  • e0a9bbe600
    PostProcessing: Move into GPU presenter Stenzek 2025-01-18 15:44:21 +10:00
  • d589696eff
    PostProcessing: Get rid of GPU-dependent globals Stenzek 2025-01-18 15:08:24 +10:00
  • 338d29d271
    GPUDevice: Move empty/null texture to base class Stenzek 2025-01-18 15:02:56 +10:00
  • 609fa5c7d7
    GPUDevice: Add sampler cache to base class Stenzek 2025-01-18 14:55:15 +10:00
  • da13579356
    GPU: Align presenter/backends to cache line Stenzek 2025-01-18 15:12:24 +10:00
  • dd9788262e
    GPU: Refactor display presentation workflow Stenzek 2025-01-18 01:11:08 +10:00
  • 6cba825bac
    System: Add fatal error shutdown path Stenzek 2025-01-17 20:20:29 +10:00
  • d52bf795e4
    GPU: Split backend into Backend+Presenter Stenzek 2025-01-17 19:22:11 +10:00
  • 8f19ac2dee
    System: Set rapidyaml error handlers on startup Stenzek 2025-01-18 13:56:52 +10:00
  • 08d2586a86
    System: Allow host to set async worker count Stenzek 2025-01-17 18:57:10 +10:00
  • e41f179108
    PostProcessing: Fix erroneous reload message Stenzek 2025-01-18 17:28:53 +10:00
  • 1481c1d231
    System: Post-processing is shut down on GPU thread Stenzek 2025-01-18 15:29:41 +10:00
  • b9822602b2
    FullscreenUI: Show game icons in game list Stenzek 2025-01-18 14:27:58 +10:00
  • f98b904c50
    FullscreenUI: Add 'Set Cover Image' to game list Stenzek 2025-01-18 13:23:03 +10:00
  • 7cc47551a4
    FullscreenUI: Fix parent scroll resetting on directory change Stenzek 2025-01-18 13:19:26 +10:00
  • e34d23c8e7
    FullscreenUI: Implicitly close non-multichoice dialogs Stenzek 2025-01-18 13:12:29 +10:00
  • a7ab53f02c
    GPU: Fix GLSL ES compile error with weave deinterlacing v0.1-8459 Stenzek 2025-01-18 19:14:13 +10:00
  • 43e7be902c
    Misc: Add missing error reporting to a couple of WriteBinaryFiles() Stenzek 2025-01-18 22:49:43 +10:00
  • 227c249d7f
    FullscreenUI: Skip SVG prefix if image is not a SVG Stenzek 2025-01-18 22:56:15 +10:00
  • c34dda39b7
    FullscreenUI: Fix invalidating images with size hints Stenzek 2025-01-18 22:47:51 +10:00
  • e8a4296fd6
    FullscreenUI: Add missing settings lock acquire Stenzek 2025-01-18 13:22:37 +10:00
  • e94973cd28
    FullscreenUI: Fix disc swap running on GPU thread Stenzek 2025-01-18 13:11:54 +10:00
  • d054d76a76
    FileSystem: Add Error to CopyFilePath() Stenzek 2025-01-18 13:47:36 +10:00
  • feeb8d9e56
    CI: Fix Flatpak manifest URL Stenzek 2025-01-17 20:22:03 +10:00
  • fbb63a81a8
    FullscreenUI: Change default background and add Strobe Stenzek 2025-01-17 16:05:24 +10:00
  • 7deaaa8b26
    FullscreenUI: Use ImGui dialogs for boot failure Stenzek 2025-01-17 14:30:13 +10:00
  • e554456a00
    System: Fix blank display on pause-on-start Stenzek 2025-01-17 14:20:37 +10:00
  • 3be4f1983d
    GPU: Fix playback of VRAM updates during draws Stenzek 2025-01-17 13:22:40 +10:00
  • bf7ca1951e
    Qt: Fix game list search box oversizing Stenzek 2025-01-17 12:56:06 +10:00
  • 2957f55450
    Atualização Português do Brasil (#3356) Anderson Cardoso 2025-01-17 00:56:32 -03:00
  • 867941d512
    Atualização Português do Brasil Anderson Cardoso 2025-01-16 17:27:42 -03:00
  • 092b2803c5
    GPU/HW: Flipping the mask bit test should flush Stenzek 2025-01-16 23:50:40 +10:00
  • cd8a160d8d
    GPU/HW: Clear alpha channel in opaque replacements Stenzek 2025-01-16 23:25:23 +10:00
  • a0c075e079
    CI/Flatpak: Bump to SDL2 2.30.11 Stenzek 2025-01-16 22:13:04 +10:00
  • add76c267a
    Achievements: Fix request spam downloading own badge icon Stenzek 2025-01-16 22:12:29 +10:00
  • c4a7456689
    GPU/SW: Use no_unique_address for potentially-unused varyings Stenzek 2025-01-16 22:03:12 +10:00
  • 804b8ff777
    CDROM: Remove redundant min() Stenzek 2025-01-16 21:39:44 +10:00
  • 10de915ae0
    System: Remove 'sync_to_host_with_vsync' Stenzek 2025-01-16 21:39:03 +10:00
  • 074a8a2653
    GPUThread: Fix input OSD with threaded rendering off Stenzek 2025-01-16 21:38:45 +10:00
  • f6f709bcc5
    System: Fix vsync preventing fast forward/turbo Stenzek 2025-01-16 21:14:21 +10:00
  • 0507054675
    Common: Add vector rsize() Stenzek 2025-01-16 21:01:30 +10:00
  • 93771981a6
    FullscreenUI: Add sort alphabetically option to cheat page Stenzek 2025-01-16 13:47:09 +10:00
  • 79245b6cd6
    FullscreenUI: Make footer text background semitransparent Stenzek 2025-01-16 01:14:22 +10:00
  • 57f3fee28c
    Common: Further optimize alltrue()/allfalse() on ARM Stenzek 2025-01-16 00:43:33 +10:00
  • 0189e1ef81
    Common: Fix vector allfalse() on ARM32 Stenzek 2025-01-15 23:53:48 +10:00
  • 45b500bc2c
    GPU/HW: Fix draw call count spiking in some scenarios Stenzek 2025-01-15 22:50:29 +10:00
  • 3687697d0e
    CPU/CodeCache: Only reset used portion of buffer Stenzek 2025-01-15 17:35:28 +10:00
  • 1952869cdc
    Cheats: Author field should be exported Stenzek 2025-01-15 14:08:45 +10:00
  • 68d9971171
    Updated Swedish translation (#3355) Daniel Nylander 2025-01-15 12:02:40 +01:00
  • f17782bcc0
    CPU: Implement breakpoints in the recompiler wip3 Stenzek 2025-01-15 17:24:42 +10:00
  • 1d138da3ff
    CPU/CodeCache: Only reset used portion of buffer Stenzek 2025-01-15 17:35:28 +10:00
  • f6aab4b820
    Updated Swedish translation Daniel Nylander 2025-01-14 16:21:59 +01:00
  • 050bda8cd2
    FullscreenUI: Fix scroll reset on resume state popup Stenzek 2025-01-14 21:01:05 +10:00
  • 135d99ac17
    FullscreenUI: Fix incorrect help text Stenzek 2025-01-14 20:43:48 +10:00
  • 7973a91438
    FullscreenUI: Make menu item backgrounds slightly transparent Stenzek 2025-01-14 20:50:56 +10:00
  • 2e95667ec2
    Qt: Fix returning to desktop mode from Big Picture Stenzek 2025-01-14 20:46:31 +10:00
  • bbb1befa43
    RegTest: Build fix Stenzek 2025-01-14 20:44:33 +10:00
  • 2fd89403f8
    FullscreenUI: Name landing icon files after action Stenzek 2025-01-14 19:05:17 +10:00
  • 3130e16438
    FullscreenUI: Add user-selectable backgrounds Stenzek 2025-01-14 18:59:20 +10:00
  • ccb2b61444
    FullscreenUI: Fix incorrect back button Stenzek 2025-01-14 16:32:27 +10:00
  • 1aa1b5a7ec
    Qt: Make main toolbar editable Stenzek 2025-01-14 14:34:09 +10:00
  • 6a6d36267d
    Atualização Português do Brasil (#3354) Anderson Cardoso 2025-01-14 00:53:37 -03:00
  • 880c76da24
    Qt: Fix columns being hidden after editing cheats Stenzek 2025-01-14 13:53:05 +10:00
  • 3a13806f73
    Hotkeys: Fix Toggle OSD hotkey Stenzek 2025-01-14 13:49:49 +10:00
  • 88e18a8659
    Image: Fix crash on loading corrupted JPEG file Stenzek 2025-01-14 13:29:14 +10:00
  • fc14fdb9de
    Atualização Português do Brasil Anderson Cardoso 2025-01-13 15:24:43 -03:00
  • da1590ed5f
    Qt: Fix cheats sort button tooltip Stenzek 2025-01-13 23:49:56 +10:00
  • 6db1dbbe02
    GameList: Don't return nonexistant path on icon extract fail Stenzek 2025-01-13 23:49:09 +10:00
  • 33c0674a9f
    Qt: Remove unused struct Stenzek 2025-01-13 23:18:52 +10:00
  • 5aa23fa6dc
    CI: Only pin to major version of actions Stenzek 2025-01-13 22:50:39 +10:00
  • 991405ce06
    Qt: Add search and sorting to cheat list Stenzek 2025-01-13 22:44:21 +10:00
  • 0dc257abe4
    System: Set time constraints for GPU thread on MacOS Stenzek 2025-01-13 19:51:33 +10:00
  • d3854d095e
    AnalogController: Use variant vibration icon for large motor Stenzek 2025-01-13 19:49:42 +10:00
  • dc58d85b51
    Data: PromptFont additions by KamFretoZ Stenzek 2025-01-13 19:47:43 +10:00
  • f6c7681ef0
    ImGuiOverlays: Double buffer input OSD and add vibration Stenzek 2025-01-13 16:49:31 +10:00
  • dd7fd32501
    Controller: Add GetVibrationMotorState() Stenzek 2025-01-13 16:49:14 +10:00
  • aaf2a4b614
    InputManager: Adjust scope of constants Stenzek 2025-01-13 16:35:40 +10:00