Markus Wick
|
75f8ce10f9
|
Merge pull request #9486 from JosJuice/storesafe
PPCAnalyst: Rework the store-safe logic
|
2021-03-24 12:39:00 +01:00 |
|
Markus Wick
|
e2b5026652
|
Merge pull request #9605 from JosJuice/jitarm64-pc-stp-2
JitArm64: Use STP for pc/npc, part 2
|
2021-03-24 08:46:51 +01:00 |
|
Markus Wick
|
bcd572a820
|
Merge pull request #9593 from JosJuice/jitarm64-constant-carry
JitArm64: Constant carry flag optimizations
|
2021-03-19 22:58:17 +01:00 |
|
Markus Wick
|
3b9ae81790
|
Merge pull request #9598 from JosJuice/arm64reg-assert
JitArm64: Fix broken format strings in Arm64RegCache
|
2021-03-19 22:08:45 +01:00 |
|
Markus Wick
|
bc4d0b3ef8
|
Merge pull request #9586 from JosJuice/jitarm64-srawx
JitArm64: Optimize general case of srawx
|
2021-03-18 08:43:51 +01:00 |
|
Markus Wick
|
9a2d908aba
|
Merge pull request #9400 from JosJuice/jitarm64-imm
JitArm64: More constant propagation optimizations
|
2021-02-08 10:53:01 +01:00 |
|
Markus Wick
|
b6e9cca64f
|
Merge pull request #9485 from JosJuice/jitarm64-pc-stp
JitArm64: Use STP for pc/npc
|
2021-02-03 12:22:37 +01:00 |
|
Markus Wick
|
27b7e5891d
|
Merge pull request #9373 from MerryMage/arm64-rlwimix
JitArm64_Integer: Add optimizations for rlwimix
|
2021-01-31 16:50:26 +01:00 |
|
Markus Wick
|
b22073ef59
|
Merge pull request #9484 from JosJuice/jitarm64-ps-stp
JitArm64: Use STP for (parts of) ppcState.ps
|
2021-01-30 08:51:56 +01:00 |
|
Markus Wick
|
7290cd0032
|
Merge pull request #9478 from JosJuice/double-assert-attempt-2
JitArm64: Fix false positive "turned singles into doubles" asserts
|
2021-01-27 20:20:59 +01:00 |
|
Markus Wick
|
b1fdd14ed1
|
Merge pull request #9314 from smurf3tte/dcbx
Jit: Fix correctness issue in dcbf/dcbi/dcbst
|
2021-01-27 20:12:21 +01:00 |
|
Markus Wick
|
2ada5b422d
|
Merge pull request #9448 from JosJuice/blr-x30
JitArm64: Avoid using X30 with BLR
|
2021-01-27 20:07:24 +01:00 |
|
Markus Wick
|
1d489b3fd5
|
Merge pull request #9347 from JosJuice/fpr-utilization
Jit64: Fix FPURegCache::GetRegUtilization
|
2020-12-21 18:37:03 +01:00 |
|
Markus Wick
|
3328eb4523
|
Merge pull request #9293 from JosJuice/jitarm64-stack-pointer
JitArm64: Properly set m_stack_pointer
|
2020-12-08 07:56:30 +01:00 |
|
Markus Wick
|
1827a0738b
|
Merge pull request #9299 from JosJuice/jitarm64-downcount
JitArm64: Do downcount immediately before jumping to dispatcher
|
2020-12-08 00:14:32 +01:00 |
|
Markus Wick
|
26302c2257
|
Merge pull request #9280 from blaahaj/OpenGL-ES-3.1-ARB_shader_storage_buffer_object
Fix bounding box incorrectly disabled on OpenGL ES 3.1, 3.2
|
2020-11-27 15:56:50 +01:00 |
|
Markus Wick
|
069840fb7e
|
Merge pull request #9218 from JosJuice/aarch64-hle-hooks
JitArm64: Implement HLE function hooking
|
2020-11-04 10:29:37 +01:00 |
|
Markus Wick
|
9d44df0f0b
|
Merge pull request #8875 from JosJuice/nkit-warning
DolphinQt: Show a warning when launching an NKit disc image
|
2020-07-30 12:19:41 +02:00 |
|
Markus Wick
|
2147707641
|
Merge pull request #8870 from Tilka/arm_fma
JitArm64: no intermediate rounding for FMA
|
2020-07-01 18:13:09 +02:00 |
|
Markus Wick
|
5792881eeb
|
Merge pull request #8912 from JosJuice/fix-profiler
VideoCommon: Show profiler output again
|
2020-06-29 14:01:57 +02:00 |
|
Markus Wick
|
4095fb6c20
|
Merge pull request #8911 from OatmealDome/arm64-fastmem-off
JitArm64: Don't assume fastmem arena is available
|
2020-06-29 09:20:19 +02:00 |
|
Markus Wick
|
7cdd0e2430
|
Merge pull request #8817 from Tilka/cmake
CMake: support using system-wide zstd library
|
2020-06-16 22:55:46 +02:00 |
|
Markus Wick
|
bf11c2b74b
|
Merge pull request #8842 from Tilka/dsp
DSPSpy usability improvements
|
2020-06-10 09:14:30 +02:00 |
|
Markus Wick
|
68706973d2
|
Merge pull request #8828 from stenzek/gles-readpixels
FramebufferManager: Copy to color format for depth readbacks on GLES
|
2020-05-25 08:57:20 +02:00 |
|
Markus Wick
|
0f96dc6259
|
Merge pull request #8818 from Tilka/licenses
Externals/licenses: add bzip2 link and update googletest
|
2020-05-18 09:27:30 +02:00 |
|
Markus Wick
|
74b2410d7e
|
Merge pull request #8760 from JosJuice/multithreaded-compress
DiscIO: Implement multithreaded compression
|
2020-05-06 15:25:30 +02:00 |
|
Markus Wick
|
0a71dda8a0
|
Merge pull request #8591 from JosJuice/wii-reencryption
DiscIO: Implement re-encryption of Wii partition data
|
2020-04-24 15:01:04 +02:00 |
|
Markus Wick
|
7e94d6ed37
|
Merge pull request #8740 from JosJuice/fix-decompress
DiscIO: Fix decompressing writing the wrong number of bytes sometimes
|
2020-04-24 10:42:46 +02:00 |
|
Markus Wick
|
703f7d4fc0
|
Merge pull request #8755 from Sintendo/jit64intopts
Jit64: More addx and subfx optimizations
|
2020-04-24 07:40:07 +02:00 |
|
Markus Wick
|
2abe333ce9
|
Merge pull request #7287 from degasus/idle_skipping
Jit64 / JitArm64: Optimized idle skipping detection.
|
2019-04-22 23:08:03 +02:00 |
|
Markus Wick
|
f1620f25f4
|
Merge pull request #7981 from degasus/interpreter_psq_l
Interpreter: Fix psq_l with QUANTIZE_FLOAT.
|
2019-04-16 22:27:07 +02:00 |
|
Markus Wick
|
dbfdb16fbb
|
Merge pull request #7990 from MerryMage/fprf
EmuCodeBlock: Correct zero handling in SetFPRF for SSE4.1
|
2019-04-16 22:13:05 +02:00 |
|
Markus Wick
|
849ede9d0a
|
Merge pull request #7639 from CrystalGamma/pr-quantize
PowerPC: Thread state through PS (de)quantize helpers
|
2019-04-11 10:11:08 +02:00 |
|
Markus Wick
|
d90d641ec7
|
Merge pull request #7889 from CrystalGamma/pr-floathelpers
PowerPC: Thread state through float helpers
|
2019-04-10 23:14:39 +02:00 |
|
Markus Wick
|
5a4700f589
|
Merge pull request #7638 from CrystalGamma/pr-addresshelpers
PowerPC: Thread state through the address helpers
|
2019-04-10 23:05:43 +02:00 |
|
Markus Wick
|
e7b53540d8
|
Merge pull request #7634 from MerryMage/downcount-on-exit
Jit64: Check downcount at block exit, not block entry
|
2018-12-23 19:34:12 +01:00 |
|
Markus Wick
|
54f37c3bae
|
Merge pull request #7631 from MerryMage/crXXX-AeqB
Jit_SystemRegisters: Special-case crXXX for CRBA == CRBB
|
2018-12-23 17:55:09 +01:00 |
|
Markus Wick
|
2d0031551e
|
Merge pull request #7635 from degasus/srawix
JitArm64: Fix RC calculation of srawix.
|
2018-12-23 00:17:41 +01:00 |
|
Markus Wick
|
85961f996e
|
Merge pull request #7400 from zackhow/phone-rumble
Android: Add rumble for phone
|
2018-09-21 17:05:46 +02:00 |
|
Markus Wick
|
3c354d9280
|
Merge pull request #7333 from weihuoya/gamecover-nomedia
Hide game cover in android gallery
|
2018-08-20 10:01:50 +02:00 |
|
Markus Wick
|
799b80fb14
|
Merge pull request #7329 from delroth/not64
Jit64: Update PC before checking for exceptions
|
2018-08-14 08:58:03 +02:00 |
|
Markus Wick
|
3f96f96f14
|
Merge pull request #7302 from zackhow/covers
Android: Update mobile and TV to use game covers
|
2018-08-13 15:01:15 +02:00 |
|
Markus Wick
|
84c24516b1
|
Merge pull request #7306 from zackhow/touch-button-placement
Android: Add default touch button overlay
|
2018-08-13 13:44:03 +02:00 |
|
Markus Wick
|
9322c0edfa
|
Merge pull request #7320 from zackhow/leanback-button-clear
Android: Clear controller binding by long press on TV
|
2018-08-13 13:42:48 +02:00 |
|
Markus Wick
|
15ef7d6fb8
|
Merge pull request #7323 from lioncash/dedup
PowerPC: Deduplicate Helper_Mask() code
|
2018-08-13 13:41:10 +02:00 |
|
Markus Wick
|
185f971e2a
|
Merge pull request #7308 from booto/dualcore-fifo-player-shutdown
FifoPlayer: Actually exit on 'Stop' in dualcore
|
2018-08-10 18:00:18 +02:00 |
|
Markus Wick
|
74057ec222
|
Merge pull request #7303 from zackhow/exitemumenu
Android: Add exit to phone emu menu
|
2018-08-09 10:19:25 +02:00 |
|
Markus Wick
|
bfbf9ed2ee
|
Merge pull request #7292 from mahdihijazi/settings_refactor
Android: Settings refactor & Fix custom game settings
|
2018-08-09 10:17:03 +02:00 |
|
Markus Wick
|
be9437450e
|
Merge pull request #7234 from zackhow/master
Android: Support for AndroidTV Oreo Homescreen channels
|
2018-07-22 15:02:49 +02:00 |
|
Markus Wick
|
f5e8af7b6c
|
Merge pull request #7276 from stenzek/disable-shared-context-nouveau
DriverDetails: Disable shared context shader compilation on nouveau
|
2018-07-19 09:15:27 +02:00 |
|
Markus Wick
|
196bf8dbe2
|
Merge pull request #7223 from lioncash/cmake
CMakeLists: Minor changes
|
2018-07-12 14:51:19 +02:00 |
|
Markus Wick
|
d819df1d08
|
Merge pull request #7186 from gwicks/androidTouchJoystickRelCenter
Android: Make touch joystick re-centering configurable
|
2018-07-11 08:41:06 +02:00 |
|
Markus Wick
|
fd83937987
|
Merge pull request #6338 from mahdihijazi/settings_enhancements
Update Android UI Settings to have the most common used settings
|
2018-07-04 21:50:09 +02:00 |
|
Markus Wick
|
0cf205f947
|
Merge pull request #7211 from mahdihijazi/upgrade_targetsdk
Android: Upgrade targetSDK to 27 and androidSupportVersion to 7.1.1
|
2018-07-04 21:45:13 +02:00 |
|
Markus Wick
|
28e5ccb2a9
|
Merge pull request #7210 from mahdihijazi/disable_auto_backup
Android: Disable automatic backup
|
2018-07-04 21:44:53 +02:00 |
|
Markus Wick
|
4b1b713e61
|
Merge pull request #7191 from GerbilSoft/feature/ar-thin-archives
CMake: Use thin archives on Linux.
|
2018-07-03 10:22:02 +02:00 |
|
Markus Wick
|
b3fa5a4f2e
|
Merge pull request #7158 from lioncash/dsptool
DSPTool: Minor cleanups
|
2018-06-23 10:50:45 +02:00 |
|
Markus Wick
|
b7068bfefd
|
Merge pull request #7129 from lioncash/dsptool
DSPTool: Factor out behavior from main()
|
2018-06-21 13:33:24 +02:00 |
|
Markus Wick
|
630c3f0805
|
Merge pull request #7147 from lioncash/emitter
DSP: Replace x64 JIT pointer with a pointer to an architecture-agnostic base
|
2018-06-21 12:34:13 +02:00 |
|
Markus Wick
|
52990d215d
|
Merge pull request #7145 from lioncash/mtspr
Interpreter_SystemRegisters: Handle mtspr to HID1 and PVR properly
|
2018-06-21 11:36:12 +02:00 |
|
Markus Wick
|
ec209fea49
|
Merge pull request #6623 from lioncash/latex
docs: Add a LaTeX equivalent of the GameCube DSP User's Manual
|
2018-06-21 11:07:23 +02:00 |
|
Markus Wick
|
5f7dc31a9f
|
Merge pull request #7138 from lioncash/dsp-table
DSPTables: Separate interpreter and JIT functions from main info table
|
2018-06-21 10:23:03 +02:00 |
|
Markus Wick
|
0459a1a9e6
|
Merge pull request #6875 from JonnyH/WIP/mipmap-heuristic-tweaks
Make arbitrary mipmap detection a config option
|
2018-06-21 10:19:47 +02:00 |
|
Markus Wick
|
bf50348d9f
|
Merge pull request #6539 from degasus/async
VideoCommon: Flush the GPU pipeline on async requests.
|
2018-06-21 10:16:54 +02:00 |
|
Markus Wick
|
d8ba3034c3
|
Merge pull request #7133 from lioncash/assembler
DSPAssembler: Minor changes
|
2018-06-21 10:02:36 +02:00 |
|
Markus Wick
|
b4b9b53239
|
Merge pull request #7143 from lioncash/bt-helper
BTEmu: Make m_WiiMotes private
|
2018-06-21 10:00:28 +02:00 |
|
Markus Wick
|
4ca05810be
|
Merge pull request #7144 from lioncash/cast
ActionReplay: Use Common::BitCast instead of reinterpret_cast in Subtype_AddCode()
|
2018-06-21 09:56:05 +02:00 |
|
Markus Wick
|
966cc5bc01
|
Merge pull request #7142 from lioncash/shadow
Common/MemoryPatches: Silence variable shadowing warnings
|
2018-06-21 09:52:47 +02:00 |
|
Markus Wick
|
9f03d8ca6a
|
Merge pull request #7139 from lioncash/tb
PowerPC: Add functions to read/write the full timebase value
|
2018-06-21 09:52:13 +02:00 |
|
Markus Wick
|
235a01c976
|
Merge pull request #7131 from JosJuice/android-case-insensitive-sort
Android: Use case insensitive sorting in game list
|
2018-06-21 09:29:41 +02:00 |
|
Markus Wick
|
3816e825c9
|
Merge pull request #7135 from JosJuice/cant-load-state
Only show savestate version mismatch OSD message when relevant
|
2018-06-21 09:28:47 +02:00 |
|
Markus Wick
|
6bfe336102
|
Merge pull request #7146 from lioncash/software
Software: Don't link against X11 libraries
|
2018-06-21 09:26:43 +02:00 |
|
Markus Wick
|
29d51ff692
|
Merge pull request #7128 from lioncash/dsp-ex
DSPCore: Make DSPCore_SetException() take an enum type instead of a u8
|
2018-06-18 10:50:35 +02:00 |
|
Markus Wick
|
1f49a9c87c
|
Merge pull request #7116 from lioncash/log
JitCommon/JitBase: Rename x86-specific logging define to be platform agnostic
|
2018-06-14 15:00:34 +02:00 |
|
Markus Wick
|
3307474c95
|
Merge pull request #7117 from lioncash/unused
JitBase: Remove unused rewriteStart data member from JitState
|
2018-06-14 14:59:31 +02:00 |
|
Markus Wick
|
70417c8d16
|
Merge pull request #7096 from lioncash/jit-buffer
JitBase: Centralize location of code buffer
|
2018-06-10 17:59:41 +02:00 |
|
Markus Wick
|
88f8df0ad9
|
Merge pull request #7105 from lioncash/cast
WiimoteDevice: Remove unnecessary cast
|
2018-06-10 17:57:45 +02:00 |
|
Markus Wick
|
6c7e9f73da
|
Merge pull request #7030 from lioncash/emitter
x64Emitter: Amend parameter ordering for WriteModRM()'s prototype
|
2018-05-30 16:39:26 +02:00 |
|
Markus Wick
|
f02b2f0cad
|
Merge pull request #7031 from lioncash/naming
AudioInterface: Minor changes
|
2018-05-30 16:38:18 +02:00 |
|
Markus Wick
|
4bebd52850
|
Merge pull request #7017 from lioncash/arm
Arm64Emitter: Use Common::BitCast where applicable
|
2018-05-30 09:50:59 +02:00 |
|
Markus Wick
|
f33828e7a5
|
Merge pull request #7022 from akien-mga/gcc6-nested-namespaces
CMake: Increase minimum GCC version to 6.0
|
2018-05-30 09:47:07 +02:00 |
|
Markus Wick
|
cb64398304
|
Merge pull request #7023 from lioncash/discio
Volume/VolumeGC/VolumeWii: Amend variable naming
|
2018-05-30 09:46:11 +02:00 |
|
Markus Wick
|
cddc2d52c2
|
Merge pull request #6965 from stenzek/d3d-feature-level-10
D3D: Don't emit uint outputs when logic op is unsupported
|
2018-05-28 09:52:07 +02:00 |
|
Markus Wick
|
9e102e1584
|
Merge pull request #6943 from lioncash/overflow
Interpreter/Jit64/JitArm64: Correct negative overflow handling for divw
|
2018-05-28 09:49:19 +02:00 |
|
Markus Wick
|
a4d25537a1
|
Merge pull request #6990 from leoetlino/save
Config: Fix path settings not being saved
|
2018-05-28 09:46:27 +02:00 |
|
Markus Wick
|
40d3163b12
|
Merge pull request #6998 from lioncash/log
Common: Remove unnecessary ~9 year old LOGGING preprocessor define
|
2018-05-28 09:33:21 +02:00 |
|
Markus Wick
|
5de2f960a1
|
Merge pull request #6985 from degasus/arm_vertex_loader_fix
VertexLoaderArm: Fix 565 color format.
|
2018-05-27 12:11:40 +02:00 |
|
Markus Wick
|
76eac56a07
|
Merge pull request #6940 from stenzek/ogl-msaa-efb-access
OGL: Fix EFB access in MSAA-mode
|
2018-05-22 09:58:58 +02:00 |
|
Markus Wick
|
0979febe78
|
Merge pull request #6941 from stenzek/unaligned-texture-load
HiresTextures: Do not load compressed textures with unaligned dimensions
|
2018-05-22 09:57:26 +02:00 |
|
Markus Wick
|
c145d7ee63
|
Merge pull request #6922 from lioncash/interface
VideoBackendBase: Include parameter names in member function declarations
|
2018-05-20 22:39:31 +02:00 |
|
Markus Wick
|
7563c82162
|
Merge pull request #6921 from lioncash/mmu
MMU: Avoid sign conversions in EFB_Read and EFB_Write
|
2018-05-20 22:18:40 +02:00 |
|
Markus Wick
|
87a29eb602
|
Merge pull request #6881 from lioncash/build
Interpreter_FloatingPoint: Fix build in frspx()
|
2018-05-17 11:05:18 +02:00 |
|
Markus Wick
|
bc8d87bbfd
|
Merge pull request #6880 from lioncash/macro
PowerPC: Parenthesize GQR macro argument
|
2018-05-17 10:55:19 +02:00 |
|
Markus Wick
|
c485efdfe1
|
Merge pull request #6743 from stenzek/faster-disabled-copy-filter
TextureConversionShader: Don't sample from adjacent rows when not needed
|
2018-05-17 10:45:50 +02:00 |
|
Markus Wick
|
6ed3f8b474
|
Merge pull request #6634 from lioncash/frsp
Interpreter_FloatingPoint: Handle SNaNs and QNaNs properly in frsp
|
2018-05-17 10:43:14 +02:00 |
|
Markus Wick
|
3e6a706858
|
Merge pull request #6878 from lioncash/type
PowerPC/Interpreter: Avoid sign conversion with utility functions
|
2018-05-17 10:04:26 +02:00 |
|
Markus Wick
|
1424964678
|
Merge pull request #6856 from lioncash/cached-hook
PowerPC: Factor common part of function hooking code out of the interpreter and JITs
|
2018-05-17 09:45:17 +02:00 |
|
Markus Wick
|
b547f72878
|
Merge pull request #6871 from lioncash/virtual
DSPHLE/UCodes: Replace unnecessary virtual keywords with override
|
2018-05-16 22:16:26 +02:00 |
|
Markus Wick
|
8fa8aa3e1b
|
Merge pull request #6870 from lioncash/hash
Common/Hash: Namespace code under the Common namespace
|
2018-05-16 22:04:20 +02:00 |
|
Markus Wick
|
b4572233c4
|
Merge pull request #6865 from lioncash/namespace
Common: Add MemArena.h/cpp to the Common namespace
|
2018-05-16 07:56:29 +02:00 |
|