Commit Graph

  • 95f535dab0 [UI/Windows] Object out of scope optimization for better codegeneration (lower level scope) Herman Semenov 2023-12-20 12:35:02 +03:00
  • ca94de8d4b [GPU/Common/DX9/GLES/Software] Object out of scope optimization for better codegeneration (lower level scope) Herman Semenov 2023-12-20 12:34:34 +03:00
  • 2a31f8c6c0 [Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope) Herman Semenov 2023-12-20 12:33:56 +03:00
  • bc1506eeab Updated Brazilian Portuguese Translation Felipe 2023-12-19 21:13:10 -03:00
  • bf2251754c Merge pull request #18580 from hrydgard/sleepy-describe-vertexdec Henrik Rydgård 2023-12-19 16:09:25 +01:00
  • bca83c0baf Buildfix Henrik Rydgård 2023-12-19 14:44:21 +01:00
  • f2ee437323 Merge pull request #18579 from GermanAizek/emplace_back Henrik Rydgård 2023-12-19 14:30:26 +01:00
  • 4ea842a3c1 Minor replaced insert to emplace C++11 Herman Semenov 2023-12-19 16:06:48 +03:00
  • f86189c951 Show vertex decoders separately in profiles Henrik Rydgård 2023-12-19 12:25:54 +01:00
  • 1fa7c508f5 Tiny SIMD optimization to video Henrik Rydgård 2023-12-19 11:40:34 +01:00
  • ffa3529e6f Merge pull request #18572 from hrydgard/disable-range-culling-hack Henrik Rydgård 2023-12-18 21:49:37 +01:00
  • e64299f8e7 Merge pull request #18573 from hrydgard/defer-frame-waits Henrik Rydgård 2023-12-18 21:33:05 +01:00
  • e1f1af6223 Defer waits. Henrik Rydgård 2023-12-18 13:56:34 +01:00
  • 97e0f6dc94 Prepare for deferred waits Henrik Rydgård 2023-12-18 13:44:32 +01:00
  • 7f075dc9fe Logic fix, oops. Henrik Rydgård 2023-12-18 17:14:47 +01:00
  • 91dbde9395 Small refactor to enable upcoming commits Henrik Rydgård 2023-12-15 09:25:59 +01:00
  • d5080c2fe8 Add "Disable culling" translation string Henrik Rydgård 2023-12-18 13:16:08 +01:00
  • 50bcb2a77a Add "Disable culling" as a speedhack for experimentation Henrik Rydgård 2023-12-18 13:11:39 +01:00
  • ef149bd9f3 Allow EmuScreen to run behind the DevMenu popup Henrik Rydgård 2023-12-18 10:33:17 +01:00
  • 311b11c704 Merge pull request #18570 from hrydgard/more-debugger-crashes Henrik Rydgård 2023-12-18 09:56:56 +01:00
  • 02eb10649d Improve checks Henrik Rydgård 2023-12-18 09:12:44 +01:00
  • b2729507a1 Assorted debugger-related fixes Henrik Rydgård 2023-12-18 00:21:53 +01:00
  • 06e92e9d72 Merge pull request #18568 from hrydgard/mouse-wheel-repeat Henrik Rydgård 2023-12-17 21:40:12 +01:00
  • 818471a2d7 Mouse wheel: Centralize the sending of KEY_UP events on a timer. Henrik Rydgård 2023-12-17 19:40:59 +01:00
  • 6140321be5 Merge pull request #18566 from Nemoumbra/debugger-ui-fix Henrik Rydgård 2023-12-17 16:31:41 +01:00
  • e5af1f8bd0 Merge pull request #18560 from unknownbrackets/replacement-slice Henrik Rydgård 2023-12-17 12:35:48 +01:00
  • b09e5f4d8f Merge pull request #18563 from GABO1423/master Henrik Rydgård 2023-12-17 08:33:43 +01:00
  • eaf488fb7b Oops LunaMoo 2023-12-17 06:35:53 +01:00
  • e1eecb475a HLE: Slice the very slow memset/memcpy variants. Unknown W. Brackets 2023-12-16 09:24:15 -08:00
  • 072383f591 (UWP) Add Redump Asset File GABO1423 2023-12-16 22:45:58 -04:00
  • 0fd3f00a19 Add xor to other update functions looking at killzone liberation issue #12343 which needs 2 keys as well(seeds) LunaMoo 2023-12-17 03:34:20 +01:00
  • bd7df8a675 Add more crypto keys from https://www.consolex.ru/forum/showthread.php?t=85431 LunaMoo 2023-12-17 03:00:17 +01:00
  • 053831bf4d HLE: Add mechanics for sliced replacements. Unknown W. Brackets 2023-12-16 09:08:58 -08:00
  • 5311997753 x86jit: Correct downcount on replacement in IR. Unknown W. Brackets 2023-12-16 08:10:29 -08:00
  • 58e12acee4 Merge pull request #18558 from hrydgard/savestate-screenshot-maxsize Henrik Rydgård 2023-12-15 12:39:54 +01:00
  • bac4a01209 Enforce a max size for save state screenshot regardless of resolution mode (auto, skipbuf etc). Henrik Rydgård 2023-12-15 12:35:34 +01:00
  • bbcaeb9d13 Merge pull request #18557 from GermanAizek/reserve-add Henrik Rydgård 2023-12-15 12:28:21 +01:00
  • 0748ce610f [GPU/Common/D3D11/Directx9/GLES/Vulkan] Using reserve if possible Herman Semenov 2023-12-15 14:08:22 +03:00
  • b8748ae9e5 [Common/File/GPU/Render/Input] Using reserve if possible Herman Semenov 2023-12-15 14:00:51 +03:00
  • b871e76d05 [Core/Debugger/FileLoaders/FileSystems/MIPS] Using reserve if possible Herman Semenov 2023-12-15 13:59:19 +03:00
  • 41bbc83b6d EmuScreen: Fix some cases where we didn't set viewport or scissor Henrik Rydgård 2023-12-15 11:30:54 +01:00
  • dd4eed1a95 Merge pull request #18554 from hrydgard/tiger-woods-texture Henrik Rydgård 2023-12-15 11:12:14 +01:00
  • d61207b031 Merge pull request #18555 from hrydgard/ui-texture-fixes Henrik Rydgård 2023-12-15 11:12:00 +01:00
  • 06ba0027c7 Vulkan: Lift unmotivated restriction on texture size Henrik Rydgård 2023-12-15 10:47:51 +01:00
  • 43a2af46ee Fix error handling on texture creation failure Henrik Rydgård 2023-12-15 10:47:20 +01:00
  • acbc9dc94f DXT5: Fix decoding of alpha channel for textures with a non-mod-4 width. Henrik Rydgård 2023-12-15 10:27:24 +01:00
  • 4e47bab754 Enable ForceLowerResolutionForEffects for another Tiger game Henrik Rydgård 2023-12-15 10:02:26 +01:00
  • 773bbbd648 Merge pull request #18552 from hrydgard/framebuffer-copy-fix Henrik Rydgård 2023-12-15 01:36:01 +01:00
  • 748193f227 Fix issue with misdetection of framebuffer copies. Henrik Rydgård 2023-12-14 23:16:21 +01:00
  • e99d6e8f09 Merge pull request #18551 from hrydgard/mouse-settings Henrik Rydgård 2023-12-14 20:37:26 +01:00
  • ce6b05174a Also call SendMouseDeltaAxis directly from NativeMouseDelta for lower latency. Henrik Rydgård 2023-12-14 19:30:03 +01:00
  • d397635e49 Mouse input: Approximate the old smoothing function Henrik Rydgård 2023-12-14 19:24:39 +01:00
  • 7b0ee5440d Move the mouse event processing code out from NativeApp Henrik Rydgård 2023-12-14 19:00:01 +01:00
  • 812b1024f0 Move TouchTestScreen to DevScreens Henrik Rydgård 2023-12-14 11:10:36 +01:00
  • ed4941f416 Remove Vulkan (and Windows.h) include from DevScreens.cpp Henrik Rydgård 2023-12-14 11:01:45 +01:00
  • b941f40b32 Remove unused function Henrik Rydgård 2023-12-14 10:44:18 +01:00
  • 88b19432fe Merge pull request #18548 from hrydgard/adrenotools-followup Henrik Rydgård 2023-12-14 19:00:56 +01:00
  • 578a90fb81 Merge pull request #18549 from GermanAizek/fix-mouse-delta Henrik Rydgård 2023-12-14 17:58:30 +01:00
  • 155222145a Merge pull request #18550 from GermanAizek/fix-memsize-type Henrik Rydgård 2023-12-14 17:51:08 +01:00
  • 446ac51be2 Remove unused AccumulateMouseDeltas function on Windows Herman Semenov 2023-12-14 19:33:25 +03:00
  • 309f0d97f2 [Common Data Net/Core Debugger HLE/GPU Debugger] Fixed reduction data type size to strict 32-bit integer Herman Semenov 2023-12-14 19:26:10 +03:00
  • 47caa637fe Add new translation key Henrik Rydgård 2023-12-14 16:38:35 +01:00
  • d64b61010d Merge pull request #18547 from GermanAizek/fix-render-state4 Henrik Rydgård 2023-12-14 16:40:18 +01:00
  • 663ef40640 Move the new driver choice to Developer Tools Henrik Rydgård 2023-12-14 16:34:55 +01:00
  • 97bd15a81a We indent with tabs Henrik Rydgård 2023-12-14 16:26:38 +01:00
  • 969cb8ac18 Driver choice: Add error message for wrong file type Henrik Rydgård 2023-12-14 16:26:12 +01:00
  • 9b4cf5fad8 Fixed all set render state4 after DirectXState::Restore() Herman Semenov 2023-12-14 17:55:54 +03:00
  • 7634eba083 Merge pull request #18532 from dima-xd/adrenotools Henrik Rydgård 2023-12-14 15:54:24 +01:00
  • 6da23a2a24 Merge pull request #18543 from hrydgard/minor-crash-fix Henrik Rydgård 2023-12-14 14:12:20 +01:00
  • ebaebf5945 Merge pull request #18546 from GermanAizek/make-smart-ptr Henrik Rydgård 2023-12-14 14:02:55 +01:00
  • b78c7ad470 Merge pull request #18545 from GermanAizek/const-ref-params Henrik Rydgård 2023-12-14 13:49:33 +01:00
  • 08070e7f31 [Common Data/Core Dialog HLE/GPU Common Vulkan] Optimize create smart pointer using C++17 std::make_* Herman Semenov 2023-12-14 15:44:16 +03:00
  • 3d422b11c0 [GPU Common Vulkan/UI/Windows Debugger] Added const reference for function params Herman Semenov 2023-12-14 14:23:31 +03:00
  • af41281761 [Core/Dialog/ELF/FileSystems/HLE/HW/Util] Added const reference for function params Herman Semenov 2023-12-14 14:22:24 +03:00
  • 5a0d54be83 [Common/Data/GPU/Input/System/UI] Added const reference for function params Herman Semenov 2023-12-14 14:21:11 +03:00
  • 085f30d131 Add language strings Dzmitry Dubrova 2023-12-14 08:46:55 +03:00
  • a201d50566 Fix CI building Dzmitry Dubrova 2023-12-13 22:32:34 +03:00
  • a461800973 Implement custom driver loading for ARM64 Android devices Dzmitry Dubrova 2023-12-12 19:26:22 +03:00
  • a4fe83ea20 Stop some UI elements from opening when the game's not loaded Nemoumbra 2023-12-14 01:39:22 +03:00
  • a8b8e44de1 Increase texture size limit to 1024. It's actually used by FF3. Henrik Rydgård 2023-12-13 22:18:54 +01:00
  • 15c0bb1bd0 Fix crash in debugger after unloading the game. Henrik Rydgård 2023-12-13 22:00:55 +01:00
  • 2f1389233e MemBlockInfo: Fix potential out-of-bounds in the slab map, reported by Nemoumbra Henrik Rydgård 2023-12-13 21:53:16 +01:00
  • 859e124f1a Merge pull request #18542 from hrydgard/plugin-load-message Henrik Rydgård 2023-12-13 21:48:09 +01:00
  • 844637f9d7 Add a notification when loading a prx plugin Henrik Rydgård 2023-12-13 19:10:15 +01:00
  • 0795f6b9e8 Merge pull request #18539 from hrydgard/speedhack-readback-multi-choice Henrik Rydgård 2023-12-13 18:18:44 +01:00
  • 026a61cf0b Merge pull request #18540 from hrydgard/exit-improvements Henrik Rydgård 2023-12-13 18:18:30 +01:00
  • c2a7622340 Merge pull request #18541 from hrydgard/const-ref Henrik Rydgård 2023-12-13 18:18:18 +01:00
  • 315340fc62 Using const reference for C++17 range-based loop and freq used objects Herman Semenov 2023-12-12 17:38:50 +03:00
  • af17112bf4 Expose --escape-exit and --pause-menu-exit to be set from the ini file Henrik Rydgård 2023-12-13 17:12:48 +01:00
  • e62614498e Buildfix mac (name collision with NO...) Henrik Rydgård 2023-12-13 16:48:07 +01:00
  • 7aa6f3db16 Add translation strings Henrik Rydgård 2023-12-13 14:12:05 +01:00
  • caec201c4d Make "Skip GPU readbacks" a multi-choice option, for easier experimentation by users Henrik Rydgård 2023-12-13 14:10:30 +01:00
  • da318e0974 Merge pull request #18538 from hrydgard/async-texture-load Henrik Rydgård 2023-12-13 14:40:31 +01:00
  • 1ac780aacc Reduce flicker on savestate screenshot load Henrik Rydgård 2023-12-13 12:26:11 +01:00
  • d549817245 Add missing check Henrik Rydgård 2023-12-13 12:21:12 +01:00
  • f8927df9a6 Load savestate screenshots in the background Henrik Rydgård 2023-12-13 11:45:48 +01:00
  • e5d2e09f02 Some code simplification Henrik Rydgård 2023-12-13 10:45:42 +01:00
  • 32f5f081a2 Merge pull request #18537 from hrydgard/ui-image-refactor Henrik Rydgård 2023-12-13 09:03:29 +01:00
  • 4710d57ecd Default the new Android 60hz setting to "Request". Let's see how it goes, might be able to remove the ability to change it later. Henrik Rydgård 2023-12-13 08:52:04 +01:00
  • 2aca8fe3f9 Get rid of more unnecessary uses of ManagedTexture Henrik Rydgård 2023-12-12 23:10:46 +01:00