Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård 669c4452cc More presentation fixes 2024-10-17 22:21:25 +02:00
Henrik Rydgård 843fe22968 Remove superfluous .c_str() 2024-10-17 22:21:07 +02:00
Henrik Rydgård 2f135e0b3c Update the Android Studio gradle plugin again 2024-10-17 21:46:32 +02:00
Henrik Rydgård 97c5094ff2 Cleanup, fix the shader viewer UI 2024-10-17 21:43:03 +02:00
Henrik Rydgård 680bb2bf22 Remove a bad debug assert 2024-10-17 21:11:52 +02:00
Henrik Rydgård b43abd2015 Fix issues with savestates and non-buffered rendering 2024-10-17 21:09:04 +02:00
Henrik Rydgård 858f37b8fc Add a couple of asserts (to make things error out earlier) 2024-10-17 21:01:58 +02:00
Henrik RydgårdandGitHub 649d28e34e Merge pull request #19532 from hrydgard/fix-presentation-assert
Fix issue where PresentedThisFrame didn't work correctly on SoftGPU
2024-10-16 16:27:02 +02:00
Henrik Rydgård a062e5192b Fix issue where PresentedThisFrame didn't work on SoftGPU, causing issues 2024-10-16 15:53:42 +02:00
Henrik RydgårdandGitHub beed90ba8b Merge pull request #19531 from hrydgard/fix-text-perf-problem
Improve performance of UI text rendering
2024-10-16 15:13:59 +02:00
Henrik Rydgård e49d94ad11 Unify the MeasureString caching code 2024-10-16 14:39:21 +02:00
Henrik Rydgård 3def2ddb00 Avoid another allocation, this time with atlas fonts 2024-10-16 14:39:21 +02:00
Henrik Rydgård ce980af01e TextDrawer: Improve performance for text wrapping (by measuring without wrapping first) 2024-10-16 13:35:32 +02:00
Henrik Rydgård 49e86f5e76 Update the rcheevos submodule 2024-10-16 13:00:24 +02:00
Henrik RydgårdandGitHub ae640f88de Merge pull request #19530 from hrydgard/even-more-misc-fixes
Even more misc fixes: Beaterator, sharp bilinear, remove back button
2024-10-16 10:21:54 +02:00
Henrik Rydgård cc32950804 Remove extra back button on InstallZipScreen in texture case 2024-10-15 16:00:21 +02:00
Henrik Rydgård 7fa668fc35 Add Sharp Bilinear Upscale post shader, thanks Silent 2024-10-15 15:58:45 +02:00
Henrik Rydgård 41eeb491e7 Replace a few more sprintf with snprintf 2024-10-15 15:45:19 +02:00
Henrik Rydgård 1280fcc581 Beaterator: Prevent hanging when trying to record audio by switching thread in sceUsbMicWaitInputEnd 2024-10-15 15:30:37 +02:00
Henrik Rydgård 65a088537f Microphone queuebuf: Switch to int instead of u32 to simplify length checks. No more crashes, but it hangs
see issue #19528
2024-10-15 15:30:37 +02:00
Henrik RydgårdandGitHub e52c1e3e87 Merge pull request #19529 from hrydgard/more-misc-fixes
More misc minor fixes
2024-10-15 14:44:31 +02:00
Henrik Rydgård 2c283fbb07 Minor cleanups, crashfixes 2024-10-14 23:57:19 +02:00
Henrik Rydgård e1527233d9 Add the EmuScreen pass assert on OpenGL as well 2024-10-14 14:35:35 +02:00
Henrik Rydgård 21bf1c588f Ignore single imm point draws, that are accidentally kicked off when games initialize the GPU. 2024-10-14 14:26:44 +02:00
Henrik Rydgård e9c7eaf427 Be more consistent with NotifyPresent
..
2024-10-14 14:26:44 +02:00
Henrik RydgårdandGitHub e39153d622 Merge pull request #19523 from hrydgard/even-more-fixes
Even more fixes
2024-10-14 10:18:50 +02:00
Henrik RydgårdandGitHub 263a33b564 Merge pull request #19525 from oltolm/d3d9_fix
D3D9 fix
2024-10-14 10:18:37 +02:00
oltolm f429a257af d3d9: fix bug introduced in "use ComPtr for D3D9" 2024-10-13 21:45:40 +02:00
oltolm 3a285bbd2f d3d9: refactor CompileShaderToByteCodeD3D9 2024-10-13 21:45:39 +02:00
Henrik Rydgård 8a5be21140 MemStick screen: Call free_disk_space from async tasks
See #19522
2024-10-11 13:45:43 +02:00
Henrik Rydgård 3f3fd5bf64 Remove unnecessary allocation in text rendering (Android) 2024-10-11 11:31:37 +02:00
Henrik Rydgård c966067bd0 Load UI audio effects on a background thread 2024-10-11 11:31:17 +02:00
Henrik RydgårdandGitHub 049dd8bb79 Merge pull request #19519 from warmenhoven/warmenhoven/pr/libretro-osx-ci
libretro osx: use default tags for selecting CI builder
2024-10-11 00:13:18 +02:00
Henrik RydgårdandGitHub f930f52b37 Merge pull request #19520 from hrydgard/more-fixes
More assorted fixes
2024-10-10 23:35:44 +02:00
Henrik Rydgård f1cbf1ba96 Android TextRenderer: Add try {} around loading the Roboto font. Also improve an unrelated assert. 2024-10-10 16:01:00 +02:00
Henrik Rydgård 1ac580b726 Buffer::Printf: Properly check for encoding failure 2024-10-10 16:01:00 +02:00
Henrik Rydgård 9e564e3675 Add a null check in zip file parsing 2024-10-10 16:01:00 +02:00
Henrik Rydgård 6797a24199 Texture saving: Try to limp along if memory allocation of buffer memory fails 2024-10-10 16:01:00 +02:00
Henrik Rydgård d9a19ed51f Fix ShowFileInFolder 2024-10-10 16:00:57 +02:00
Henrik Rydgård bf9973e17d GameScreen ćrc-related crashfix 2024-10-10 14:56:42 +02:00
Henrik Rydgård 662b0847c9 Assert instead of crashing if demo ISO decryption fails 2024-10-10 14:56:20 +02:00
Eric Warmenhoven c258b20c67 libretro osx: use default tags for selecting CI builder 2024-10-10 08:53:43 -04:00
Henrik RydgårdandGitHub 95b232e81e Merge pull request #19517 from hrydgard/more-cleanups
Fix minor code issues flagged by PVS-Studio and reported by alphrixus.
2024-10-10 14:37:12 +02:00
Henrik RydgårdandGitHub c20026738b Merge pull request #19476 from bbb651/ios-18-icons
Support iOS 18 Dark and Tinted Icons
2024-10-10 14:17:36 +02:00
Henrik Rydgård e51c58716b Fix minor code issues flagged by PVS-Studio and reported by alphrixus. 2024-10-10 14:10:30 +02:00
Henrik RydgårdandGitHub 6c8dc94691 Merge pull request #19516 from hrydgard/small-stuff
Apply findings from Android code inspect (lint). Update gradle.
2024-10-10 12:38:34 +02:00
Henrik Rydgård 9c5cda3487 Buildfix 2024-10-10 12:19:53 +02:00
Henrik Rydgård 3ef2ed32f3 Remove redundant xml file 2024-10-10 12:02:55 +02:00
Henrik Rydgård 4d6905672e Bunch more linting 2024-10-10 11:57:10 +02:00
Henrik Rydgård e0c12c9547 More lint warning fixes 2024-10-10 10:52:45 +02:00