Commit Graph

  • bc4f6a8341 Translation string fix, thanks [Unknown] Henrik Rydgård 2023-10-08 23:22:28 +02:00
  • 89e846dc10 Merge pull request #18325 from GABO1423/master Henrik Rydgård 2023-10-08 22:08:41 +02:00
  • 18b62f3bda (UWP) Update Manifest Files Gabriel Morazán 2023-10-08 15:04:21 -04:00
  • b43ded8e78 Fix the CMake expression, thanks Halo-Michael Henrik Rydgård 2023-10-08 21:16:47 +02:00
  • d280495e63 Merge pull request #18321 from hrydgard/fix-triangle-errors Henrik Rydgård 2023-10-08 19:11:56 +02:00
  • 87d0461fe0 Turn off HTTPS support for iOS. Henrik Rydgård 2023-10-08 19:07:29 +02:00
  • ae58fe3828 In GL and Vulkan soft-skin, we might not be fully done decoding when we reach flush. Take that into account. Henrik Rydgård 2023-10-08 16:51:58 +02:00
  • 43cdb88ace Merge pull request #18320 from hrydgard/simplify-desc-set-layout Henrik Rydgård 2023-10-08 14:12:52 +02:00
  • c73e2351de Add checks for unused topology values when loading pipeline caches. Henrik Rydgård 2023-10-08 12:27:27 +02:00
  • 03328638b1 Typo fix, reorder Henrik Rydgård 2023-10-08 13:37:48 +02:00
  • 28ed12aa93 Simplify descriptor pool creation Henrik Rydgård 2023-10-08 11:54:37 +02:00
  • b82a34539d Same as last commit, but in DrawEngineVulkan. Henrik Rydgård 2023-10-08 11:37:30 +02:00
  • 88a50575c7 Wrap pipeline layout creation, use in thin3d Henrik Rydgård 2023-10-08 11:32:09 +02:00
  • dbe395dd00 Add a wrapper around VKRPipelineLayout / descsetlayout Henrik Rydgård 2023-10-08 11:16:48 +02:00
  • 5bb1db557b Merge pull request #18319 from hrydgard/break-out-desc-sets Henrik Rydgård 2023-10-08 12:14:35 +02:00
  • 34fbbf2c2a Split out the descriptorset pool from VulkanMemory.cpp/h Henrik Rydgård 2023-10-08 11:45:00 +02:00
  • 3e63fe8655 Merge pull request #18316 from hrydgard/strip-opt Henrik Rydgård 2023-10-07 12:04:13 +02:00
  • c7a3e7bc32 Remove a redundant variable Henrik Rydgård 2023-10-06 16:32:59 +02:00
  • cd35252400 DrawEngine; Convert strip sequences in a tight loop Henrik Rydgård 2023-10-06 16:08:41 +02:00
  • 15df71c02a Merge pull request #18315 from hrydgard/assorted-cleanup Henrik Rydgård 2023-10-06 16:25:05 +02:00
  • 5711259b86 Declare the back depth buffer as "transient". Allows allocating no memory for it on tiled GPUs. Henrik Rydgård 2023-10-06 15:40:13 +02:00
  • 42164b37d6 Gradle: Fix some deprecation warnings Henrik Rydgård 2023-08-22 17:10:25 +02:00
  • 10ccbfd68c Unify the clearing of variables after a draw call Henrik Rydgård 2023-10-06 12:24:59 +02:00
  • 64ee5675b8 Minor unrelated cleanup Henrik Rydgård 2023-10-06 09:41:31 +02:00
  • d4703e9534 Decoded position format is always the same Henrik Rydgård 2023-05-10 20:51:52 +02:00
  • 0cd02ab58e Merge pull request #18314 from hrydgard/read-write-vector-opt Henrik Rydgård 2023-10-05 21:59:13 +02:00
  • 0d06af87b6 Interpreter: Optimize ReadVector/WriteVector by removing voffset lookups Henrik Rydgård 2023-10-05 19:07:01 +02:00
  • 60a304f29b Turn the ifs inside out Henrik Rydgård 2023-10-05 18:58:21 +02:00
  • f21523ff74 WriteVector: Pluck transpose out of the loop Henrik Rydgård 2023-10-05 18:56:15 +02:00
  • e852771480 Integrate the voffset shuffle in ReadVector Henrik Rydgård 2023-10-05 18:52:50 +02:00
  • ba1688bd44 Merge pull request #18310 from hrydgard/background-fix Henrik Rydgård 2023-10-05 09:30:41 +02:00
  • 14c7eda7f9 Merge pull request #18309 from hrydgard/menu-throttle Henrik Rydgård 2023-10-04 18:59:37 +02:00
  • 5b14cb61a7 Merge pull request #18307 from hrydgard/exit-hotkey Henrik Rydgård 2023-10-04 17:22:30 +02:00
  • 931ff4eb1e Guaranteed gap-free rendering of waves background Henrik Rydgård 2023-10-04 17:07:55 +02:00
  • 4e2759713f Revert "UI: Round wave coords to prevent gaps." Henrik Rydgård 2023-10-04 17:02:23 +02:00
  • ae0c1e88c3 Move the menu frame-rate throttling to NativeFrame Henrik Rydgård 2023-10-04 16:57:06 +02:00
  • f9403efaf0 Merge pull request #18306 from nishinji/master Henrik Rydgård 2023-10-04 16:36:13 +02:00
  • 0e86ac6bf0 small fix nishinji 2023-10-04 23:25:55 +09:00
  • 34189174d6 Update ja_JP.ini nishinji 2023-10-02 00:59:31 +09:00
  • 2c4fda0ecf Merge pull request #18308 from hrydgard/fix-translation-string-order Henrik Rydgård 2023-10-04 15:04:52 +02:00
  • b2f97d5934 Add support for using %1 and %2 in some more translation strings. Henrik Rydgård 2023-10-04 14:36:42 +02:00
  • 06882d6e55 Add new string Henrik Rydgård 2023-10-04 14:12:19 +02:00
  • 12de5bdead Add hotkey to exit the app from within gameplay Henrik Rydgård 2023-10-04 14:10:14 +02:00
  • 166ea2b2ba Merge pull request #18298 from hrydgard/upgrade-rcheevos Henrik Rydgård 2023-10-04 09:29:22 +02:00
  • 1cf5c1bb34 Merge pull request #18304 from hrydgard/manhunt-color-ramp-fix Henrik Rydgård 2023-10-04 08:33:31 +02:00
  • 76f0c6cab4 Merge pull request #18305 from unknownbrackets/x86-ir-vcmp Henrik Rydgård 2023-10-04 07:48:42 +02:00
  • f1a9e39ce9 x86jit: Fix IR vcmp all bit. Unknown W. Brackets 2023-10-03 17:46:29 -07:00
  • 69b43ab734 Extend the Test Drive color ramp smoother to detect up to 3 ramps in a texture. Henrik Rydgård 2023-10-03 23:30:18 +02:00
  • 4d5a671b0d Merge pull request #18303 from aeiouaeiouaeiouaeiouaeiouaeiou/ru_RU-effects Henrik Rydgård 2023-10-03 22:12:01 +02:00
  • 927fa6bfcb Update Russian translation aeiouaeiouaeiouaeiouaeiouaeiou 2023-10-03 23:01:53 +03:00
  • ca7480fa55 Bump rcheevos submodule to latest. Henrik Rydgård 2023-10-03 14:57:27 +02:00
  • f94442d1b3 Merge pull request #18297 from hrydgard/block-transfer-stat Henrik Rydgård 2023-10-03 14:48:41 +02:00
  • 226d25721a Add a block transfer GPU stat, remove a redundant one Henrik Rydgård 2023-10-03 13:15:55 +02:00
  • 7a2f30803d Merge pull request #18296 from hrydgard/startup-perf Henrik Rydgård 2023-10-03 13:06:41 +02:00
  • d07c3c5148 Fix main-thread stalls due to decimate during replacement texture loading Henrik Rydgård 2023-10-03 12:16:53 +02:00
  • 20c13f3b4c Do the Vulkan check as early as possible Henrik Rydgård 2023-10-03 12:06:43 +02:00
  • c4e2ad37ff Windows: Avoid loading shell libraries during startup. Henrik Rydgård 2023-10-03 12:00:59 +02:00
  • 4f43dac04d Merge pull request #18286 from hrydgard/drawengine-refactor Henrik Rydgård 2023-10-03 12:17:34 +02:00
  • af7efe4b5d Fix. Need to flush soft-skinned vertices when changing vertex format. Henrik Rydgård 2023-10-02 19:18:27 +02:00
  • 200575b2bc Allow the new optimization through redundant VADDR instructions, very common Henrik Rydgård 2023-10-02 17:07:44 +02:00
  • 3aa0f5b543 A bit more Henrik Rydgård 2023-10-02 17:00:46 +02:00
  • 4d95250052 Optimize further Henrik Rydgård 2023-10-02 16:53:54 +02:00
  • 0260aebc26 Implement fast-path for merging non-indexed draws quickly. Henrik Rydgård 2023-10-02 16:26:12 +02:00
  • e63bb0459c Add a new stat, so we can see per game if the optimization has an effect Henrik Rydgård 2023-10-02 17:28:25 +02:00
  • 1c49d5718c Add an offset field that we'll need later Henrik Rydgård 2023-10-02 16:03:49 +02:00
  • 92ffef2626 Remove some state from IndexGenerator, fix bugs. Mostly works except vertex cache. Henrik Rydgård 2023-10-02 11:25:27 +02:00
  • 9b411af1f5 It's running. Henrik Rydgård 2023-10-02 00:50:20 +02:00
  • 6a2e5dd7f7 Merge pull request #18291 from hrydgard/cache-refresh-rate Henrik Rydgård 2023-10-03 11:01:11 +02:00
  • e39980fc73 Reduce refresh rate checks. Henrik Rydgård 2023-10-03 01:06:07 +02:00
  • bd760b9115 Merge pull request #18217 from hrydgard/gles-simplify-disk-cache Henrik Rydgård 2023-10-03 10:39:27 +02:00
  • 7c184a7e1c Merge pull request #18289 from fp64/sse2-vfpu-dot Henrik Rydgård 2023-10-03 10:39:10 +02:00
  • cd0b4fce48 Merge pull request #18293 from unknownbrackets/x86-ir Henrik Rydgård 2023-10-03 07:24:30 +02:00
  • 521335cb2a x86: Fix 32-bit IR jit block entry. Unknown W. Brackets 2023-10-02 20:26:07 -07:00
  • 49ac4c6774 Clarify fp64 2023-10-02 14:05:49 -04:00
  • 23e2d0f797 Add SSE2 version of vfpu_dot fp64 2023-10-02 12:53:30 -04:00
  • 008055d242 Prevent duplicate alternate-speed status messages Henrik Rydgård 2023-10-01 17:59:43 +02:00
  • b85f7e28a9 Merge pull request #18284 from hrydgard/prim-flush-fix Henrik Rydgård 2023-10-01 17:50:21 +02:00
  • 76ad3dec4d Revert unclear optimization Henrik Rydgård 2023-10-01 16:39:20 +02:00
  • bd931f9cbe Additional minor cleanups Henrik Rydgård 2023-10-01 14:31:46 +02:00
  • 3cef04f885 Fix incorrect flushing behavior in the prim sequencer, small optimization Henrik Rydgård 2023-10-01 14:23:11 +02:00
  • a2fe906534 Micro-optimization: Don't need to check drawcalls for 0. Extract shared expression. Yes I checked assembly. Henrik Rydgård 2023-10-01 14:10:02 +02:00
  • 52ad0d0335 Minor cleanup in Prim() Henrik Rydgård 2023-10-01 13:57:41 +02:00
  • db805cc4cc Merge pull request #18282 from unknownbrackets/ir-compiling Henrik Rydgård 2023-10-01 11:34:27 +02:00
  • 7bb7c2f28a Merge pull request #18279 from unknownbrackets/arm64-ir-transfer Henrik Rydgård 2023-10-01 11:31:19 +02:00
  • 74430ae9d7 Merge pull request #18283 from unknownbrackets/hle-helper Henrik Rydgård 2023-10-01 11:11:35 +02:00
  • 8bdcd89b77 Merge pull request #18281 from unknownbrackets/irjit-regcache Henrik Rydgård 2023-10-01 11:10:50 +02:00
  • 4d62b4c50d Merge pull request #18280 from unknownbrackets/debugger-state-load Henrik Rydgård 2023-10-01 11:10:04 +02:00
  • 9389456e56 Merge pull request #18277 from unknownbrackets/symbolmap-skip-zz Henrik Rydgård 2023-10-01 07:24:02 +02:00
  • 86f3c1ca9e Merge pull request #18278 from unknownbrackets/arm64-vertexjit Henrik Rydgård 2023-10-01 07:23:16 +02:00
  • 0a4f1dc49b Thread: Reduce thread stop freeing on shutdown. Unknown W. Brackets 2023-01-22 17:53:45 -08:00
  • 4bde384aaf Merge pull request #18276 from unknownbrackets/ui-axis-crash Henrik Rydgård 2023-10-01 01:01:17 +02:00
  • cd46f0b4cb irjit: Cache IR metadata lookups. Unknown W. Brackets 2023-09-30 13:54:26 -07:00
  • 00c80cea6e irjit: Optimize offset logging during compile. Unknown W. Brackets 2023-09-28 21:22:34 -07:00
  • 4e0761b104 irjit: Fix regcache disable for FPRs. Unknown W. Brackets 2023-09-30 13:55:00 -07:00
  • 0668a60406 Debugger: Improve savestate load performance. Unknown W. Brackets 2023-09-30 13:53:30 -07:00
  • 4380bf9787 arm64jit: Optimize transfers to vec4 better. Unknown W. Brackets 2023-09-25 22:08:36 -07:00
  • cb835295c8 arm64jit: Implement reg lane transfers. Unknown W. Brackets 2023-09-25 00:03:35 -07:00
  • e79e0e21ad arm64jit: Skip unnecessary const load w/4 weights. Unknown W. Brackets 2023-09-14 23:13:15 -07:00
  • 847a87f164 UI: Fix crash on input with no screens. Unknown W. Brackets 2023-09-30 15:31:00 -07:00
  • 9844422fc8 Debugger: Ignore func imports in ppmap files. Unknown W. Brackets 2023-09-30 15:25:48 -07:00