Commit Graph

  • 42c32db7f5 fix libretro build Eric Warmenhoven 2026-05-20 11:00:51 -04:00
  • 8a69472153 Merge pull request #21709 from hrydgard/renderdoc-windows-fix Henrik Rydgård 2026-05-20 11:32:24 +02:00
  • b2faec0533 Windows: Restore the GDI-based text drawer, use it if RenderDoc is attached Henrik Rydgård 2026-05-20 10:11:46 +02:00
  • 400d136f51 GPU: modernize use C++17 constexpr for precalculate compilation Herman Semenoff 2026-05-19 21:57:45 +03:00
  • 721d1e323c Merge pull request #21704 from hrydgard/remove-through-proj-matrix Henrik Rydgård 2026-05-19 17:16:10 +02:00
  • 736d054b8f Remove the u_proj_though matrix from the uniform buffer Henrik Rydgård 2026-05-19 15:41:35 +02:00
  • 0387cc4497 Remove a confusing operator overload from Lin::Vec3 Henrik Rydgård 2026-01-11 15:02:38 +01:00
  • d73893bc78 Merge pull request #21703 from hrydgard/unify-depth Henrik Rydgård 2026-05-19 16:24:02 +02:00
  • 65c99beea7 Remove some old debris Henrik Rydgård 2026-05-19 15:43:25 +02:00
  • e108828bcc Unify Z handling between the backends Henrik Rydgård 2026-05-15 00:15:32 +02:00
  • 9be180e6f0 Merge pull request #21702 from hrydgard/rewind-fixes Henrik Rydgård 2026-05-19 14:57:13 +02:00
  • 992bd1b12d Qt buildfix, remove unused function Henrik Rydgård 2026-05-19 14:36:47 +02:00
  • 07efc7f7a3 Buildfix, remove some .c_str() Henrik Rydgård 2026-05-19 13:59:04 +02:00
  • fb7ce84edb SaveState: Show time/date when loading states Henrik Rydgård 2026-05-19 12:19:13 +02:00
  • affdeb827e Change rewindstate metadata to say X seconds ago Henrik Rydgård 2026-05-19 12:04:32 +02:00
  • c20d20ccba Show timestamps when loading rewind states Henrik Rydgård 2026-05-19 11:53:16 +02:00
  • 8dad5a5c57 Remove asserts in GPUBufferSubscriber Henrik Rydgård 2026-05-19 11:09:53 +02:00
  • 231aefe476 Code cleanup for save state notification, add metadata field Henrik Rydgård 2026-05-19 11:07:07 +02:00
  • 87a74546bc Merge pull request #21629 from hrydgard/generate-ui-shaders Henrik Rydgård 2026-05-18 16:14:20 +02:00
  • a7fba1f468 Merge pull request #21700 from hrydgard/misc-changes Henrik Rydgård 2026-05-18 14:48:03 +02:00
  • b0920b29bc Merge pull request #21638 from hrydgard/win32-color-emoji Henrik Rydgård 2026-05-18 14:42:24 +02:00
  • cc0ece038c Clean up the string type in RequestCallback - somehow was both char* and std::string???? Henrik Rydgård 2026-05-18 12:42:05 +02:00
  • f4e52d5db5 all: fix warnings uninitialize array or variable access Herman Semenoff 2026-05-17 06:24:40 +03:00
  • 0c5e9e04b5 Also generate the fragment shaders Henrik Rydgård 2026-05-03 12:36:15 +02:00
  • ebad3401d4 Finish vshader generation Henrik Rydgård 2026-05-03 12:29:00 +02:00
  • 6f0a16a4a4 Fix Y flip Henrik Rydgård 2026-05-03 12:22:30 +02:00
  • cb2f5bf945 UI shaders: Convert the first shader to being generated Henrik Rydgård 2026-05-03 11:59:53 +02:00
  • 3aa4714ce0 Merge draw_text_win with draw_text_uwp. Henrik Rydgård 2026-05-05 01:23:09 +02:00
  • 0092e266de Merge pull request #21697 from GermanAizek/std-empty-and-clear Henrik Rydgård 2026-05-18 12:43:36 +02:00
  • 8bd63998e4 Merge pull request #21693 from bilginGamer/master Henrik Rydgård 2026-05-18 11:59:47 +02:00
  • d406f63102 Core/UI: use clear() and empty() for std containers Herman Semenoff 2026-05-17 21:28:31 +03:00
  • 81a3a39ca0 Update Translation (AZ) Arif Ahmadov 2026-05-17 19:11:57 +04:00
  • 4fb74aa5a9 Merge pull request #21682 from hrydgard/cheat-downloads Henrik Rydgård 2026-05-17 11:41:45 +02:00
  • 89e262ef68 Merge pull request #21675 from hrydgard/refactor-display-rotation Henrik Rydgård 2026-05-17 11:41:26 +02:00
  • d243737c11 Revert "Convert the pre-rotation to just the matrix multiplication." Henrik Rydgård 2026-05-15 11:30:37 +02:00
  • 4b93a870db Optimize out pre-rotation entirely from vertex shaders when not needed Henrik Rydgård 2026-05-15 11:21:34 +02:00
  • 947217d1be Convert the pre-rotation to just the matrix multiplication. Henrik Rydgård 2026-05-15 11:12:57 +02:00
  • 065a68ef4f Split out screen rotation from the projection matrix Henrik Rydgård 2026-05-15 10:56:20 +02:00
  • 9afe66219a Merge pull request #21674 from hrydgard/unify-y-flip Henrik Rydgård 2026-05-17 10:45:36 +02:00
  • 043b0a437c Add Steam Input-style advanced deadzone controls to analog calibration David Cottingham 2026-05-16 19:09:25 -10:00
  • ec681b1f56 Add translations, modify a string Henrik Rydgård 2026-05-16 22:35:10 +02:00
  • 91b3741a57 Implement a simple cheat database download facility Henrik Rydgård 2026-05-05 18:38:50 +02:00
  • ecd557fdc4 Fix warning warning-fixes Henrik Rydgård 2026-05-16 14:52:49 +02:00
  • fa50bb1976 v1.20.4 v1.20.4 Henrik Rydgård 2026-05-16 14:31:51 +02:00
  • 65bb524b14 Merge pull request #21681 from hrydgard/sdl-font-fix Henrik Rydgård 2026-05-16 11:06:08 +02:00
  • 32794d4b55 adhoc: add json status page link for the sprawl relay Hexagon 2026-05-15 14:25:49 -03:00
  • 82e6f563d7 Remove the outdated comment Nemoumbra 2026-05-14 01:59:25 +03:00
  • a5b110b47e Fix problem with fallback fonts looking too bold Henrik Rydgård 2026-05-16 10:22:17 +02:00
  • e5689d1adc gpu: Preserve first-frame font render targets nintendo424 2026-05-15 10:05:45 -04:00
  • afb764e6ae Rendering: Unify the Y-flipping state across backends (now only applied in-shader, not through matrices). Henrik Rydgård 2026-05-14 23:21:14 +02:00
  • 85de7fdc50 Add new flag that will simplify the GL path Henrik Rydgård 2026-05-14 22:20:35 +02:00
  • 8dc3e8ed14 Add depthMinusOneToOne to specify GL's ridiculous behavior Henrik Rydgård 2026-05-14 22:13:04 +02:00
  • 7afd3d8ea2 Merge pull request #21671 from hrydgard/more-release-prep v1.20.3-beta4 Henrik Rydgård 2026-05-14 13:23:50 +02:00
  • 8629b7743e Merge pull request #21672 from hrydgard/error-linebreaks Henrik Rydgård 2026-05-14 10:06:20 +02:00
  • aa9ddd5519 Remove the outdated comment error-linebreaks Nemoumbra 2026-05-14 01:59:25 +03:00
  • db0c3cefcd Fixed weird log formatting due to trailing line breaks Nemoumbra 2026-05-14 01:52:11 +03:00
  • d0cbe7679c README.md updates Henrik Rydgård 2026-05-13 23:12:43 +02:00
  • 27650fe3e4 Fix race condition during Vulkan startup Henrik Rydgård 2026-05-13 23:08:05 +02:00
  • 85ddf03c4b Vulkan: Remove deprecated use of device layers Henrik Rydgård 2026-05-13 22:59:07 +02:00
  • 6e9d603314 Bump langtool/Cargo.lock Henrik Rydgård 2026-05-13 22:57:38 +02:00
  • d7a7d2d54d Merge pull request #21670 from hrydgard/more-ui-fixes Henrik Rydgård 2026-05-13 19:22:59 +02:00
  • 074beaa0f8 Bump rcheevos again Henrik Rydgård 2026-05-13 18:41:21 +02:00
  • 6fbd364060 Add a new server in adhoc-servers.json. Add location emoji (not yet used) Henrik Rydgård 2026-05-13 18:31:32 +02:00
  • d78d51851c More tab code cleanup Henrik Rydgård 2026-05-13 17:25:52 +02:00
  • d9eb513600 TabHolder sanity check. Code cleanup. Henrik Rydgård 2026-05-13 17:18:42 +02:00
  • 6165edd445 Show the MEMSIZE parameter on the game screen if present in PARAM.SFO Henrik Rydgård 2026-05-13 16:13:50 +02:00
  • 5fe00f14b9 Merge pull request #21669 from hrydgard/vulkan-buffer-overflow-fix Henrik Rydgård 2026-05-13 16:13:29 +02:00
  • 28166cb35d Add "allocation slack" to our pushbuffers. Fixes a memory overwrite bug Henrik Rydgård 2026-05-13 15:55:34 +02:00
  • 81cf56f619 Merge pull request #21668 from hrydgard/more-ui-updates Henrik Rydgård 2026-05-13 15:00:53 +02:00
  • ed274c8a7e Just some lint fixing Henrik Rydgård 2026-01-24 00:28:54 +01:00
  • a38c3ce09f GameBrowser: Safer way to do refresh. Henrik Rydgård 2026-05-13 11:14:47 +02:00
  • 6eb0b3fd51 Fix an issue with Exit icon not showing up in MessagePopup Henrik Rydgård 2026-05-04 09:42:30 +02:00
  • 57c8cc9761 Clean up AI translations in the Swedish translation file v1.20.3-beta3 Henrik Rydgård 2026-05-12 15:18:06 +02:00
  • 2d7de3517a Merge pull request #21661 from TotalCaesar659/patch-1 Henrik Rydgård 2026-05-12 14:09:52 +02:00
  • 64eb94f66a Update ru_RU.ini TotalCaesar659 2026-05-12 14:45:58 +03:00
  • 93fe7691c5 Merge branch 'master' into patch-1 Henrik Rydgård 2026-05-12 10:58:21 +02:00
  • ebc647bd06 Merge pull request #21648 from sum2012/softgpu-patch Henrik Rydgård 2026-05-12 10:45:38 +02:00
  • 882ffa37e9 Merge pull request #21665 from hrydgard/raw-screenshot-fix Henrik Rydgård 2026-05-12 10:35:15 +02:00
  • 59f545e804 Fix issue with the current tab not being saved through screen recreation Henrik Rydgård 2026-05-12 10:13:00 +02:00
  • e0d6664e85 Fix issue with raw screenshots not always being cropped correctly Henrik Rydgård 2026-05-12 10:12:20 +02:00
  • 575960c57f Merge pull request #21663 from hrydgard/error-logging Henrik Rydgård 2026-05-12 07:15:25 +02:00
  • 602442391d Merge pull request #21662 from hrydgard/even-more-fixes Henrik Rydgård 2026-05-12 07:14:53 +02:00
  • 1aac66a1e4 More helpful error logs for the input sink Nemoumbra 2026-05-12 03:31:49 +03:00
  • 9d5a3ec354 Android: Add an error message with an info link if launching a file browser fails Henrik Rydgård 2026-05-12 01:45:30 +02:00
  • a128d2caa1 Add a translation string for the "Show player port numbers" setting, and for player ports. Henrik Rydgård 2026-05-11 23:46:05 +02:00
  • c4d93d73dc Update Russian translation TotalCaesar659 2026-05-11 19:28:35 +03:00
  • e805b17d30 Merge pull request #21660 from hrydgard/mfplat-dynamic Henrik Rydgård 2026-05-11 17:28:11 +02:00
  • 59637a331d Remove UB in Core_SteppingReason. README update. Henrik Rydgård 2026-05-11 14:24:49 +02:00
  • d2c2ee337e Remove the mfplat.dll hard dependency (now dynamic). Henrik Rydgård 2026-05-11 15:22:18 +02:00
  • 05e60d5d1e Merge pull request #21659 from Saramagrean/patch-5 Henrik Rydgård 2026-05-11 14:46:08 +02:00
  • 7f59e16762 Update Thai translations in th_TH.ini Benjamin Benda Gates 2026-05-11 19:35:44 +07:00
  • de655aa92a Merge pull request #21656 from hrydgard/file-picker-exception-error Henrik Rydgård 2026-05-11 13:58:48 +02:00
  • bc9a047ef1 Search: Skip spaces and control characters, code cleanup, fix minor issue on desktop Henrik Rydgård 2026-05-11 11:05:36 +02:00
  • 3f0fa315b2 Refactor the Java file picker code Henrik Rydgård 2026-05-11 11:37:42 +02:00
  • 2428b58eee In Debug android builds, force logging on so we have it on the memstick setup screen. Minor tweaks. Henrik Rydgård 2026-05-11 11:36:47 +02:00
  • e23d866a95 Plumb through an error code for missing activity. Will later be used to improve the UI. Henrik Rydgård 2026-05-11 10:52:36 +02:00
  • d9b952e684 Merge pull request #21654 from hrydgard/misc-fixes Henrik Rydgård 2026-05-11 10:04:13 +02:00
  • 2c0f562ff5 ScrollView: Don't have drags of the "opposite" orientation cancel clicks. Henrik Rydgård 2026-05-10 23:40:46 +02:00
  • 3de6865380 Remove error prone error reporting in MemStickScreen Henrik Rydgård 2026-05-10 23:11:34 +02:00
  • 7600ec42dd PathBrowser: Rework synchronization. Remove unused enum value in LaunchUrlType. Henrik Rydgård 2026-05-10 22:54:23 +02:00