Commit Graph

  • 731d9b6d59 Merge branch 'master' into Font-ltn12-hack Henrik Rydgård 2023-08-17 14:47:46 +02:00
  • 1cf2a161a0 Replace the notifications with a bare-bones progress bar Henrik Rydgård 2023-08-17 14:42:25 +02:00
  • e00a41702c Add GamedataInstall of osm sum2012 2022-09-17 21:23:15 +08:00
  • f86053d020 Fix falling back to the old timing, also show audio timing in the frame timing overlay frame-timing-new Henrik Rydgård 2023-08-16 15:53:24 +02:00
  • fb4c167d37 Experiment with nudging the present timing to eliminate time gaps Henrik Rydgård 2023-08-15 21:32:19 +02:00
  • 864528303a Use the new frame timing to implement the menu throttle directly Henrik Rydgård 2023-08-15 21:32:19 +02:00
  • cc75979f5b More timing work Henrik Rydgård 2023-08-15 21:00:23 +02:00
  • e31e6b1793 Add comments, move some stuff around, get rid of some indentation. No functionality change. Henrik Rydgård 2023-08-15 15:20:01 +02:00
  • 41f55d5afc Fix a race condition Henrik Rydgård 2023-08-16 13:53:55 +02:00
  • 07658ef41a Merge pull request #17916 from hrydgard/frame-stats-all-backends Henrik Rydgård 2023-08-16 12:51:41 +02:00
  • 691c8b8d8d Write to the frame time history from the other backends too. Needed for the upcoming timing code. Henrik Rydgård 2023-08-16 12:16:31 +02:00
  • 572595cc7b Refactor: Lift the frame time history data up one level into thin3d Henrik Rydgård 2023-08-16 11:45:26 +02:00
  • 08cf6e3108 Merge pull request #17913 from hrydgard/sce-display-cleanup Henrik Rydgård 2023-08-16 11:08:03 +02:00
  • b30daa5760 riscv: Centralize state of regcaches. Unknown W. Brackets 2023-08-15 21:51:38 -07:00
  • e2a1db533f Cleanup unnecessary preprocessors Bashar Astifan 2023-08-16 02:35:54 +04:00
  • b546ee15e4 Update OSVersion.cpp Bashar Astifan 2023-08-15 23:42:37 +04:00
  • 6522a490e0 [Windows] OSVersion improvements Bashar Astifan 2023-08-15 23:17:13 +04:00
  • ee3d466a0a Merge branch 'master' of https://github.com/basharast/ppsspp Bashar Astifan 2023-08-15 21:52:53 +04:00
  • ef2d7a810a Add comments, move some stuff around, get rid of some indentation. No functionality change. Henrik Rydgård 2023-08-15 15:20:01 +02:00
  • 8e013b310c Merge pull request #17912 from GABO1423/master Henrik Rydgård 2023-08-15 10:08:48 +02:00
  • 63452c420e removing pragma once Bashar Astifan 2023-08-15 04:49:03 +04:00
  • 9f26991929 Merge pull request #17911 from hrydgard/libretro-d3d11-buildfix Henrik Rydgård 2023-08-15 01:31:03 +02:00
  • 8cfe46eed0 (UWP) Remove Win32/x86 Support GABO1423 2023-08-14 18:57:31 -04:00
  • 5959481a3e libretro D3D11: Attempt at fixing a build error Henrik Rydgård 2023-08-15 00:30:36 +02:00
  • b9b7342ffd Merge pull request #17350 from basharast/master Henrik Rydgård 2023-08-14 15:54:04 +02:00
  • 3b07117d19 Merge pull request #17908 from hrydgard/remove-support-android-x86-32 Henrik Rydgård 2023-08-14 15:48:29 +02:00
  • a099a8d32c Remove the CI build too, duh Henrik Rydgård 2023-08-14 13:59:49 +02:00
  • ef28920179 Android: Remove support for 32-bit x86 builds Henrik Rydgård 2023-08-14 13:47:55 +02:00
  • e506ca25f8 Merge pull request #17903 from hrydgard/present-types-refactor Henrik Rydgård 2023-08-14 13:12:09 +02:00
  • 94a580851d Correct 'manifest' files formating Bashar Astifan 2023-08-14 14:33:47 +04:00
  • d1b6aa7faa SoftGPU headless crashfix Henrik Rydgård 2023-08-14 11:23:28 +02:00
  • 1b2cffe632 Address feedback Henrik Rydgård 2023-08-14 11:01:00 +02:00
  • 50f4e4b1fd SDL buildfix Henrik Rydgård 2023-08-14 01:31:08 +02:00
  • aadb700505 Fix turning off VSync on Android, logic fix Henrik Rydgård 2023-08-14 00:25:05 +02:00
  • ff6e118fff Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically. Henrik Rydgård 2023-08-13 13:33:38 +02:00
  • 870c45edd7 Fix flipped check for debug overlays Henrik Rydgård 2023-08-13 23:50:30 +02:00
  • bec9c5611e Rename PresentationMode to PresentMode Henrik Rydgård 2023-08-13 22:01:11 +02:00
  • 1beb01af6a Merge pull request #17905 from unknownbrackets/irjit-opt Henrik Rydgård 2023-08-14 07:49:45 +02:00
  • 63b3b31feb Merge pull request #17906 from unknownbrackets/riscv-blocklink Henrik Rydgård 2023-08-14 07:42:38 +02:00
  • a7bc70834c Merge pull request #17907 from unknownbrackets/riscv-minor Henrik Rydgård 2023-08-14 07:41:45 +02:00
  • f4d753cce9 Merge pull request #17904 from unknownbrackets/ui-minor Henrik Rydgård 2023-08-14 07:40:13 +02:00
  • dc32ab134d Exclude root choice from memStickScreen (UWP) Bashar Astifan 2023-08-14 09:27:51 +04:00
  • c9b3d8aedf Resolve launch item and conflicts Bashar Astifan 2023-08-14 07:46:14 +04:00
  • 2aa4592330 SDL: Skip FcFini() call, causes crashes. Unknown W. Brackets 2023-08-13 17:58:10 -07:00
  • eb43bfc541 Build: Add draw_text_sdl to MSVC project. Unknown W. Brackets 2023-08-13 17:57:43 -07:00
  • 52cc38bf2a riscv: Implement vs2i. Unknown W. Brackets 2023-08-13 18:03:58 -07:00
  • 3f8f8d36d9 riscv: Fix crash on clear icache. Unknown W. Brackets 2023-08-13 18:01:05 -07:00
  • 159b41a0fa irjit: Fuse unaligned svl.q/svr.q together. Unknown W. Brackets 2023-08-13 17:56:17 -07:00
  • 5729de90d2 irjit: Use more partial Vec4s / Vec4Blend. Unknown W. Brackets 2023-08-13 17:52:00 -07:00
  • 2e6dbab5fa irjit: Add flag to prefer Vec4, use for add/sub. Unknown W. Brackets 2023-08-13 13:52:45 -07:00
  • e0be6858b8 irjit: Implement vcrs.t. Unknown W. Brackets 2023-08-13 13:32:50 -07:00
  • 217a1837ed irjit: Allow typical prefixes in vdiv/vasin/etc. Unknown W. Brackets 2023-08-13 13:07:35 -07:00
  • 07c119a80c Merge branch 'master' of https://github.com/hrydgard/ppsspp Bashar Astifan 2023-08-14 02:45:28 +04:00
  • 87668a5720 Merge pull request #17902 from hrydgard/ui-bugfixes Unknown W. Brackets 2023-08-13 13:13:16 -07:00
  • dc4de340b3 Some debug overlays don't make sense when not in-game, disable them. Minor feedback fixes. Henrik Rydgård 2023-08-11 15:51:54 +02:00
  • 5a9a2bf6fe Merge pull request #17779 from EmulatorJS/master Henrik Rydgård 2023-08-13 21:40:24 +02:00
  • 2cdcc413b7 Merge pull request #17898 from unknownbrackets/irjit-vfputemps Henrik Rydgård 2023-08-13 21:08:00 +02:00
  • 5dcd14b17a Merge pull request #17901 from unknownbrackets/riscv-disasm Henrik Rydgård 2023-08-13 21:07:37 +02:00
  • 7127ebbb47 Merge pull request #17897 from hrydgard/opengl-separate-present-take-2 Henrik Rydgård 2023-08-13 21:05:10 +02:00
  • f03cd0b2ad Merge pull request #17899 from unknownbrackets/riscv-minor Unknown W. Brackets 2023-08-13 11:19:42 -07:00
  • d6cdb6e5d9 Merge pull request #17900 from unknownbrackets/irjit-vsgelt Henrik Rydgård 2023-08-13 19:59:14 +02:00
  • 23c79f8e7f irjit: Implement vsge/vslt. Unknown W. Brackets 2023-08-13 10:10:48 -07:00
  • 5d20f2aabd irjit: Simplify VecDo3. Unknown W. Brackets 2023-08-13 09:57:19 -07:00
  • 2b36e0a625 irjit: ZeroFpCond -> FpCondFromReg. Unknown W. Brackets 2023-08-13 09:42:16 -07:00
  • 2bb67db43c riscv: Switch to the logBlocks model for disasm. Unknown W. Brackets 2023-08-13 10:37:21 -07:00
  • 8c036a889d riscv: Add debug log of block disasm. Unknown W. Brackets 2023-08-13 09:28:06 -07:00
  • e51eca9eee UI: Fix frame profiler. Unknown W. Brackets 2023-08-13 09:30:27 -07:00
  • 41cddce167 TexCache: Encourage vectorization. Unknown W. Brackets 2023-08-13 09:28:34 -07:00
  • 7cc6c5fa62 riscv: Fix load error w/o pointerify. Unknown W. Brackets 2023-08-13 09:22:45 -07:00
  • be938a850b riscv: Remove FMul safety check. Unknown W. Brackets 2023-08-13 09:21:52 -07:00
  • fa53b80574 irjit: Cleanup/purge FPU/VFPU temps. Unknown W. Brackets 2023-08-13 09:13:54 -07:00
  • e651d6e59f Finish the separation of EndFrame and Present. Henrik Rydgård 2023-08-13 18:27:32 +02:00
  • 377704f195 OpenGL: Split submit and presentation into two tasks, but schedule them together Henrik Rydgård 2023-08-13 18:22:44 +02:00
  • 86fcb28d4d Remove "bool retainControl_" for simplicity. Not needed. Henrik Rydgård 2023-08-13 18:13:03 +02:00
  • f7b8075d05 Merge pull request #17896 from hrydgard/frame-timing-struct Henrik Rydgård 2023-08-13 18:20:00 +02:00
  • a84cb357dc Comment fixes, adjust a couple of sleeps Henrik Rydgård 2023-08-13 17:55:30 +02:00
  • 7bb1914fd3 Add FrameTiming.cpp/h (with no real contents) Henrik Rydgård 2023-08-07 22:10:38 +02:00
  • b84091f1d2 Merge pull request #17895 from hrydgard/ini-file-fix Henrik Rydgård 2023-08-13 14:01:34 +02:00
  • cf83be8b3c Very small memory leak fix Henrik Rydgård 2023-08-13 13:55:51 +02:00
  • d82ecf1d3e IniFile: Store sections in unique_ptrs, instead of directly. Henrik Rydgård 2023-08-13 13:41:43 +02:00
  • 2a74a0b98a Merge pull request #17893 from unknownbrackets/riscv-blocklink Henrik Rydgård 2023-08-13 12:40:39 +02:00
  • 8426b35a80 Cleanup emscripten libretro build target Ethan O'Brien 2023-08-12 14:38:35 -05:00
  • 81f67c717c riscv: Fix block link for prev blocks. Unknown W. Brackets 2023-08-12 10:48:39 -07:00
  • 71fcc4a658 riscv: Fix disassembly of ra-relative jump. Unknown W. Brackets 2023-08-12 09:53:38 -07:00
  • 8f155dba32 Debugger: Fix random FPU/VFPU selection. Unknown W. Brackets 2023-08-12 09:50:46 -07:00
  • fcc90095f7 riscv: Enable block linking. Unknown W. Brackets 2023-08-12 09:07:43 -07:00
  • 247788806a irjit: Add direct helper for start PC. Unknown W. Brackets 2023-08-12 09:05:58 -07:00
  • b3cdf06c5a riscv: Write fixup on block invalidation. Unknown W. Brackets 2023-08-10 23:13:26 -07:00
  • 3757ebca2d irjit: Invalidate/finalize target blocks. Unknown W. Brackets 2023-08-10 18:21:16 -07:00
  • fc476020ba riscv: Improve immediate generation. Unknown W. Brackets 2023-08-10 18:19:30 -07:00
  • 094c432992 Merge pull request #17892 from hrydgard/revert-gl-separate-present Henrik Rydgård 2023-08-12 17:12:13 +02:00
  • 0ccd29f2ba Revert "OpenGL: Separate submit/present for this backend as well" Henrik Rydgård 2023-08-12 13:35:21 +02:00
  • fabcaf6e04 Merge pull request #17890 from hrydgard/d3d-present-refactor Henrik Rydgård 2023-08-11 10:41:55 +02:00
  • 1ea11c233c Remove "SwapBuffers" from the GraphicsContext interface. Henrik Rydgård 2023-08-11 00:58:24 +02:00
  • ed9b033f7d D3D9/11: Move away from using context->SwapBuffers(), instead move present to draw_->Present(). Henrik Rydgård 2023-08-11 00:47:56 +02:00
  • 1bdbef487b D3D11: Pass the swapchain pointer into the thin3d context Henrik Rydgård 2023-08-11 00:31:47 +02:00
  • 7c60022979 Fix hang after exiting a game. After running a game, coreState is POWERDOWN which counts as stepping. Henrik Rydgård 2023-08-10 23:52:24 +02:00
  • 87f7523f99 Merge pull request #17887 from hrydgard/opengl-separate-present Henrik Rydgård 2023-08-10 18:13:22 +02:00
  • c1560f93e6 Bump ffmpeg submodule. Henrik Rydgård 2023-08-10 18:09:01 +02:00
  • 0143d67f9b OpenGL: Separate submit/present for this backend as well Henrik Rydgård 2023-08-10 17:34:20 +02:00