Commit Graph

  • f8320e4764 Merge pull request #18185 from hrydgard/http-image-file-view-race-fix Henrik Rydgård 2023-09-20 22:22:47 +02:00
  • 2648cd0eee Store: Fix race condition causing crashes if looking at another game before an icon finishes downloading Henrik Rydgård 2023-09-20 21:45:03 +02:00
  • 65b995ac6c Merge pull request #18184 from hrydgard/expand-lines-mem-fix Henrik Rydgård 2023-09-20 20:39:16 +02:00
  • 01c3c3638f Merge pull request #18183 from hrydgard/shader-race-condition-fix Henrik Rydgård 2023-09-20 19:33:47 +02:00
  • dee84e6810 Merge pull request #18182 from hrydgard/change-backend-exit-fix Henrik Rydgård 2023-09-20 19:32:47 +02:00
  • 966144fa64 Bounds check writing to the index buffer when expanding lines/rects/points Henrik Rydgård 2023-05-02 13:21:47 +02:00
  • 3f2ef508c9 Make it easier to reason about space in the inds buffer by moving an offset instead of the pointer. Henrik Rydgård 2023-05-02 13:09:47 +02:00
  • 0f5fdf7840 Merge pull request #18174 from bentley/wayland-cmake Henrik Rydgård 2023-09-20 18:54:19 +02:00
  • 3783afd855 Fix a really bad race condition during game shutdown. Henrik Rydgård 2023-09-20 18:43:33 +02:00
  • b8353c6273 Add a commented-out torture test for a shader race condition Henrik Rydgård 2023-09-20 18:27:05 +02:00
  • 5c94b41dde Vulkan: If a createimageview failed, don't leak the image. Probably very rare. Henrik Rydgård 2023-09-20 16:50:21 +02:00
  • c2c7933393 Backend change from Win32 menu: Add quick workaround for instance counter misbehavior. Henrik Rydgård 2023-09-20 14:37:01 +02:00
  • ad029e86d2 Merge pull request #18180 from DDinghoya/patch-16 Henrik Rydgård 2023-09-20 16:07:28 +02:00
  • 07e0cf9a22 Update ko_KR.ini DDinghoya 2023-09-20 22:26:49 +09:00
  • 4eec2e0444 Merge pull request #18179 from hrydgard/update-rcheevos Henrik Rydgård 2023-09-20 14:26:17 +02:00
  • cbab677075 Enable USE_WAYLAND_WSI by default. Anthony J. Bentley 2023-09-19 23:17:54 -06:00
  • be658f8f4e Update the rcheevos submodule Henrik Rydgård 2023-09-19 17:38:47 +02:00
  • 4f8db4c617 v1.16.2 v1.16.2 Henrik Rydgård 2023-09-19 13:05:22 +02:00
  • 27f6c7f263 Merge pull request #18173 from hrydgard/readme-1.16.2 Henrik Rydgård 2023-09-19 12:24:56 +02:00
  • efda169aa7 Linkify Henrik Rydgård 2023-09-19 12:00:14 +02:00
  • 25a7334b5f Only build with Wayland if USE_WAYLAND_WSI is on. Anthony J. Bentley 2023-09-19 02:07:46 -06:00
  • a9291be862 Update README.md for 1.16.2 Henrik Rydgård 2023-09-19 02:01:47 +02:00
  • e6a864ee04 Make clear detection a bit more lenient. Allows using clears in Assassin's Creed and likely more. Henrik Rydgård 2023-09-18 23:54:52 +02:00
  • 3c4872b9ae Merge pull request #18169 from hrydgard/various-fixes-8 Henrik Rydgård 2023-09-18 19:16:43 +02:00
  • b768210797 ci: use pkgconfig as a fallback for finding SDL2_ttf Hoe Hao Cheng 2023-08-03 22:02:24 +08:00
  • 0bfd166200 Try to prevent a weird shutdown race condition that I'm not sure can happen - but crash logs show it Henrik Rydgård 2023-09-18 16:42:22 +02:00
  • f4b0cddda3 ShaderId: Safer way to check for backend. Henrik Rydgård 2023-09-18 16:25:00 +02:00
  • 946d4b6251 Avoid causing shader gen failures due to bad blend eq values Henrik Rydgård 2023-09-18 16:12:27 +02:00
  • 3c810521e2 TextureBatch tiny optimization: Use vector.reserve Henrik Rydgård 2023-09-18 14:49:13 +02:00
  • b7d28cd10a Remove redundant fail state. Bail from shader cache load if a fragment shader fails to generate, too. Henrik Rydgård 2023-09-18 14:38:22 +02:00
  • 1d26a27c66 Merge pull request #18168 from hrydgard/linux-tex-format-fix Henrik Rydgård 2023-09-18 12:47:36 +02:00
  • 8f88442343 SDL ttf rendering: Try two 4444 tex formats to find one that works. Henrik Rydgård 2023-09-18 11:48:28 +02:00
  • 2488a1a373 Merge pull request #18166 from hrydgard/naett-upgrade Henrik Rydgård 2023-09-18 10:46:49 +02:00
  • 1962e984ed Upgrade naett to latest - should fix some memleaks Henrik Rydgård 2023-09-18 01:07:25 +02:00
  • 388a34cdf1 HTTPClient: On Windows, we have to permit connect to "fail" with an errno of 0. Wacky. Henrik Rydgård 2023-09-17 22:40:08 +02:00
  • 92d1a66565 Merge pull request #18165 from unknownbrackets/x64-ir-bmi2 Henrik Rydgård 2023-09-17 19:38:31 +02:00
  • 07150b566a x86jit: Fix flush for special-purpose reg. Unknown W. Brackets 2023-09-17 09:33:53 -07:00
  • 7fb67bbb1f irjit: Fix breakpoints with block linking. Unknown W. Brackets 2023-09-17 09:33:16 -07:00
  • 99b2d2b2e9 Merge pull request #18164 from hrydgard/http-linux-fix Henrik Rydgård 2023-09-17 18:03:07 +02:00
  • 33ab45557a remove redundant log Henrik Rydgård 2023-09-17 17:39:17 +02:00
  • 377892bc22 Improve logging Henrik Rydgård 2023-09-17 17:37:45 +02:00
  • 24bc0b067b Don't leak the sockets that won't connect Henrik Rydgård 2023-09-17 17:23:58 +02:00
  • 0421607c00 Fix HTTP connect on linux (need to ignore failed connections in the select) Henrik Rydgård 2023-09-17 17:13:18 +02:00
  • d876877383 Quick test of naett's libcurl backend https-linux-poc Henrik Rydgård 2023-09-17 14:05:42 +02:00
  • 0ff721f954 DrawFPS: Don't snprintf into the same buffer used as a parameter Henrik Rydgård 2023-09-17 13:45:34 +02:00
  • 405e179f09 More http error logs Henrik Rydgård 2023-09-17 11:27:06 +02:00
  • b6515ef1e6 Merge pull request #18158 from fp64/fno-math-errno Henrik Rydgård 2023-09-16 21:03:43 +02:00
  • e4af18baa6 Add -fno-math-errno fp64 2023-09-16 14:17:40 -04:00
  • e829c97d7e Merge pull request #18154 from GermanAizek/excess-cstr Henrik Rydgård 2023-09-15 16:53:21 +02:00
  • c498a42e92 Core, UI, Windows: Removed excess converting C-string in params German Semenov 2023-09-15 13:54:11 +03:00
  • e8289f929f Merge pull request #18152 from hrydgard/minor-stuff Henrik Rydgård 2023-09-15 12:19:16 +02:00
  • 17e26b772d Merge pull request #18151 from GermanAizek/fix-memleak Henrik Rydgård 2023-09-15 11:50:08 +02:00
  • 9823d0b1a0 Fix unimportant valgrind warning Henrik Rydgård 2023-09-15 11:37:35 +02:00
  • c27481d637 GPU, VFS, UI: Fixed minor memleaks German Semenov 2023-09-15 12:23:54 +03:00
  • d15001b5d3 Check the return value of fread to avoid warning Henrik Rydgård 2023-09-15 11:21:07 +02:00
  • c2bf09744a SoftGPU: Fix refactoring mistake where we could return an uninitialized value. Oops. Henrik Rydgård 2023-09-15 10:01:28 +02:00
  • 9625eaf29a Merge pull request #18143 from hrydgard/retroachievement-disc-swap Henrik Rydgård 2023-09-13 02:03:46 +02:00
  • 961e0068f7 v1.16.1 v1.16.1 Henrik Rydgård 2023-09-12 19:00:46 +02:00
  • a5bfb0b895 Merge pull request #18144 from hrydgard/readme-1.16.1 Henrik Rydgård 2023-09-12 18:27:54 +02:00
  • 8ed3eb12c3 Merge pull request #18147 from hrydgard/assorted-fixes-7 Henrik Rydgård 2023-09-12 18:27:39 +02:00
  • 6600b7ab08 Improved logging Henrik Rydgård 2023-09-12 16:52:59 +02:00
  • 447b28d277 Vulkan DrawEngine: Reset bound secondary texture on clear. Henrik Rydgård 2023-09-12 17:13:38 +02:00
  • be65cf0fc2 Assert improvements Henrik Rydgård 2023-09-11 17:45:54 +02:00
  • 95c914ac14 Merge pull request #18145 from TotalCaesar659/patch-1 Henrik Rydgård 2023-09-12 15:38:06 +02:00
  • 05d326034b Update Russian translation TotalCaesar659 2023-09-12 16:23:01 +03:00
  • 5145a81fff Link the readme Henrik Rydgård 2023-09-12 14:49:40 +02:00
  • 8b5083aaa6 Update README.md for 1.16.1 Henrik Rydgård 2023-09-12 14:31:37 +02:00
  • 1f60247749 Fix hang when changing UMD with retroachievements enabled Henrik Rydgård 2023-09-12 14:17:50 +02:00
  • 95badd03b4 RetroAchievement - only register the file reader once Henrik Rydgård 2023-09-12 14:02:12 +02:00
  • a44efae67e Merge pull request #18142 from hrydgard/revert-buffer-copy-heuristic Henrik Rydgård 2023-09-12 12:49:21 +02:00
  • 844f1de041 Revert "Merge pull request #18008 from hrydgard/naruto-video-flicker-heuristic" Henrik Rydgård 2023-09-12 12:19:37 +02:00
  • 47099ea8dc Merge pull request #18141 from hrydgard/chat-window-close-fix Henrik Rydgård 2023-09-12 10:56:01 +02:00
  • 8784ece623 Fix the chat window closing on pressing the X key. Henrik Rydgård 2023-09-12 10:25:04 +02:00
  • 87a4344948 Merge pull request #18140 from unknownbrackets/x86-sc Henrik Rydgård 2023-09-12 10:19:17 +02:00
  • 1fad623397 x86jit: Fix spill on sc in longer block. Unknown W. Brackets 2023-09-11 22:29:46 -07:00
  • 9d058ef312 Merge pull request #18137 from hrydgard/wave-file-warning-fix Henrik Rydgård 2023-09-12 00:07:45 +02:00
  • 5297940807 Add new translation string (wav error message) Henrik Rydgård 2023-09-11 22:56:34 +02:00
  • e5a0788952 RetroAchievements audio customization: Fix checks for WAV file format Henrik Rydgård 2023-09-11 22:55:59 +02:00
  • dbbf8e2afc Merge pull request #18135 from hrydgard/assorted-fixes-6 Henrik Rydgård 2023-09-11 18:12:12 +02:00
  • 16af427247 Merge pull request #18133 from hrydgard/proper-beats-fix Henrik Rydgård 2023-09-11 17:57:54 +02:00
  • 97404354ef More asserts and checks in pipeline manager Henrik Rydgård 2023-09-11 17:38:17 +02:00
  • 4df4adb936 Fix closing the chat window with ESC, see #18134 Henrik Rydgård 2023-09-11 17:37:31 +02:00
  • ec33bcfce3 Turn the debug assert in BindPipeline into a proper one to try to get some more context in the logs Henrik Rydgård 2023-09-11 16:57:18 +02:00
  • 4ffea9f900 Merge pull request #18132 from hrydgard/assorted-fixes-5 Henrik Rydgård 2023-09-11 16:20:37 +02:00
  • 23aedf1e63 More sensible approach to the sc problem that broke Beats Henrik Rydgård 2023-09-11 16:07:21 +02:00
  • 052747aa30 Add reporting of GLSL shader gen errors Henrik Rydgård 2023-09-11 15:37:03 +02:00
  • 859a31b221 Attempt to address a weird crash, or at least make it happen in the right spot. Henrik Rydgård 2023-09-11 15:36:30 +02:00
  • 064532ab3e Merge pull request #18131 from hrydgard/assorted-fixes-4 Henrik Rydgård 2023-09-11 14:52:13 +02:00
  • accd9b1f2c sc instruction: Make sure the rt register is mapped. Fixes Beats. Henrik Rydgård 2023-09-11 14:10:02 +02:00
  • 57edb9f78a Gate the PPGE texture windowing trick behind the software rendering setting. Henrik Rydgård 2023-09-11 14:00:46 +02:00
  • 875112e9c2 Improve an assert Henrik Rydgård 2023-09-11 12:32:48 +02:00
  • 3acbeb3073 Add an assert in JitBlockCache Henrik Rydgård 2023-09-11 12:20:48 +02:00
  • b83e89adf2 Merge pull request #18129 from hrydgard/hashmap-semantics-fix Henrik Rydgård 2023-09-11 13:58:30 +02:00
  • d335393d4e GLSL shader cache: Improve robustness against null shaders. See #18116 Henrik Rydgård 2023-09-11 12:06:06 +02:00
  • 10f93875c6 Fix the semantics of DenseHashMap to be consistent even when inserting nulls Henrik Rydgård 2023-09-11 12:02:56 +02:00
  • 4d58bb801c Merge pull request #18128 from hrydgard/assorted-fixes-3 Henrik Rydgård 2023-09-11 12:07:04 +02:00
  • 72be2f5459 Restore the D-Pad behavior (see #18028) Henrik Rydgård 2023-09-11 11:10:00 +02:00
  • ef6ea1bd23 Minor cleanup Henrik Rydgård 2023-09-11 11:03:41 +02:00
  • 181ac68939 Merge pull request #18127 from hrydgard/assorted-fixes-2 Henrik Rydgård 2023-09-11 11:41:18 +02:00
  • 5fcca7d9f5 Fix customization of Leaderboard Submitted events. Henrik Rydgård 2023-09-11 10:47:59 +02:00