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 |
|
Markus Wick
|
b4324847fb
|
Merge pull request #6863 from booto/jit-ps-dsi
Prevent paired singles routines clobbering PC,SRR0
|
2018-05-15 11:07:21 +02:00 |
|
Markus Wick
|
db4d8d7ad3
|
Merge pull request #6854 from lioncash/access
Jit/CachedInterpreter: Minor cleanup to code buffer accesses
|
2018-05-14 07:49:22 +02:00 |
|
Markus Wick
|
c267262a66
|
Merge pull request #6786 from stenzek/crop-negative-y
RenderBase: Ensure the draw size does not exceed the window size
|
2018-05-13 08:55:59 +02:00 |
|
Markus Wick
|
be0f4f7fb2
|
Merge pull request #6828 from ScoreUnder/syntaxfix2
Fix syntax error in GLSL_GS
|
2018-05-12 17:37:33 +02:00 |
|
Markus Wick
|
6707357512
|
Merge pull request #6829 from stenzek/jit-flush-constants
Jit64: Invalidate cached constant values w/o host register on flush
|
2018-05-12 17:37:18 +02:00 |
|
Markus Wick
|
6f0ad84a5e
|
Merge pull request #6764 from spycrab/qt_fix_rtm
Qt: Fix "Render To Main"
|
2018-05-07 17:33:56 +02:00 |
|
Markus Wick
|
a7cc1044fa
|
Merge pull request #6780 from stenzek/ogl-vs
OGL: Fix broken format changes in i965 driver
|
2018-05-07 16:38:47 +02:00 |
|
Markus Wick
|
e31c571f51
|
Merge pull request #6646 from spycrab/fbm_strings
OGL/FramebufferManager: Clean up inline GLSL code
|
2018-05-07 08:58:56 +02:00 |
|
Markus Wick
|
756ef54ab6
|
Merge pull request #6770 from lioncash/ile
PowerPC: Fix copying of the MSR.ILE bit to MSR.LE
|
2018-05-07 08:52:05 +02:00 |
|
Markus Wick
|
b007210761
|
Merge pull request #6774 from lioncash/enum
Interpreter_FPUtils: Make FPCC enum an enum class
|
2018-05-07 08:48:22 +02:00 |
|
Markus Wick
|
6ec1e742ae
|
Merge pull request #6773 from lioncash/fpscr
PowerPC: Make the PowerPCState's fpscr member variable a UReg_FPSCR instance
|
2018-05-07 08:47:14 +02:00 |
|
Markus Wick
|
70ca764a88
|
Merge pull request #6704 from Tilka/warn_flush
Jit64: warn about code cache flushing
|
2018-05-05 15:31:35 +02:00 |
|
Markus Wick
|
ec37857094
|
Merge pull request #6681 from Tilka/vtune_new
CMake: update and simplify VTune integration
|
2018-05-05 15:26:07 +02:00 |
|
Markus Wick
|
467379c149
|
Merge pull request #6740 from lucasassislar/master
Fixed aspect ratio bigger than 16:9 on Android Devices
|
2018-05-03 09:01:19 +02:00 |
|
Markus Wick
|
ef98a21735
|
Merge pull request #6729 from stenzek/gles-gamma
TextureConversionShader: Fix compile errors in OpenGL ES
|
2018-05-02 21:50:30 +02:00 |
|
Markus Wick
|
71c8c65e6f
|
Merge pull request #6730 from stenzek/no-gamma-param
D3D: Drop gamma parameter from util draw helper
|
2018-05-02 14:04:28 +02:00 |
|
Markus Wick
|
e51cf8870e
|
Merge pull request #6712 from lioncash/const
Jit_Integer: Make arrays const in MultiplyImmediate() and twX()
|
2018-04-29 10:38:08 +02:00 |
|
Markus Wick
|
30ab21fdd3
|
Merge pull request #6691 from lioncash/bs
Common: Move BitSet into the Common namespace
|
2018-04-23 08:50:40 +02:00 |
|
Markus Wick
|
71dd2d9d4c
|
Merge pull request #6632 from lioncash/fp
Interpreter: Don't use a union to type-pun between integral and FP types
|
2018-04-13 11:12:01 +02:00 |
|
Markus Wick
|
0e4bc6e915
|
Merge pull request #6631 from lioncash/const
x64Emitter: Make the Align* functions return a non-const data pointer
|
2018-04-13 11:09:43 +02:00 |
|
Markus Wick
|
140da8c1a0
|
Merge pull request #6630 from lioncash/png
CMakeLists: Don't dump libpng's includes into the top-level directory
|
2018-04-13 11:08:44 +02:00 |
|
Markus Wick
|
0bfeb37a1f
|
Merge pull request #6604 from lioncash/dcbz_l
Interpreter_LoadStore: Generate a program exception if dcbz_l is executed when HID2[LCE] is zero
|
2018-04-09 23:04:09 +02:00 |
|
Markus Wick
|
a9cd67125c
|
Merge pull request #6597 from lioncash/fp-load-store
Interpreter_LoadStore: Generate alignment exceptions if an FP load/store instruction's effective address is not word aligned
|
2018-04-05 09:55:49 +02:00 |
|
Markus Wick
|
a8821839da
|
Merge pull request #6596 from lioncash/dcbz
Interpreter_LoadStore: Generate alignment exceptions if dcbz or dcbz_l are executed with the data cache disabled
|
2018-04-05 08:46:36 +02:00 |
|
Markus Wick
|
c6d0d9a01f
|
Merge pull request #6578 from JosJuice/remove-projection-hacks
Remove support for projection hacks
|
2018-04-04 09:10:32 +02:00 |
|
Markus Wick
|
ba42238b0b
|
Merge pull request #6592 from lioncash/imagine-le-ppc
Interpreter_LoadStore: Generate alignment exceptions if lmw, lswi, lswx, stmw, stswi, or stswx is executed when the MSR[LE] bit is set
|
2018-04-04 09:00:45 +02:00 |
|
Markus Wick
|
b82539e927
|
Merge pull request #6589 from lioncash/jni
Android/CMakeLists: Remove usages of LIBS and SRCS variables
|
2018-04-04 08:57:10 +02:00 |
|
Markus Wick
|
1e0f72f2da
|
Merge pull request #6585 from lioncash/exception
Interpreter_LoadStore: Handle alignment exceptions in lmw, lwarx, stmw, and stwcx + fixes for eciwx and ecowx
|
2018-04-03 09:52:36 +02:00 |
|
Markus Wick
|
2449be7f0c
|
Merge pull request #6571 from lioncash/rotate
CommonFuncs: Generify rotation functions and move them to BitUtils.h
|
2018-04-02 12:18:22 +02:00 |
|
Markus Wick
|
dea30e08bf
|
Merge pull request #6576 from lioncash/iconv
CMakeLists: Remove iconv from the LIBS variable
|
2018-04-02 11:07:19 +02:00 |
|
Markus Wick
|
c697b7d435
|
Merge pull request #6556 from lioncash/video-libs
VideoCommon/Vulkan: Explicitly link in xxhash
|
2018-03-29 13:25:30 +02:00 |
|
Markus Wick
|
fc59ec6f13
|
Merge pull request #6547 from lioncash/dead
PixelShaderGen: Remove dead code in WriteColor()
|
2018-03-28 10:43:15 +02:00 |
|
Markus Wick
|
62e946883c
|
Merge pull request #6553 from JMC47/mtmsrfix2
Fix JIT64 mtsmsr issue after PIE support again.
|
2018-03-28 10:37:59 +02:00 |
|
Markus Wick
|
9b5726fc23
|
Merge pull request #6534 from lioncash/dspjit
DSPEmitter: Remove uses of the DSP JIT global in CompileCurrent()
|
2018-03-26 21:12:46 +02:00 |
|
Markus Wick
|
12b99313aa
|
Merge pull request #6536 from stenzek/glx-swap-interval
GLInterface: Use EXT_swap_control or MESA_swap_control over SGI
|
2018-03-26 21:11:13 +02:00 |
|
Markus Wick
|
3ab88742fd
|
Merge pull request #6492 from lioncash/nop
Jit_Integer: Make NOP check more flexible for ori and expand NOP checking to oris, xori, and xoris
|
2018-03-24 08:53:21 +01:00 |
|
Markus Wick
|
a4511129e7
|
Merge pull request #6491 from lioncash/sub-oe
Interpreter_Integer: Handle OE bit for subf, subfc, subfe, subfme, and subfze
|
2018-03-22 21:52:17 +01:00 |
|
Markus Wick
|
59c5bc964f
|
Merge pull request #6486 from lioncash/add-oe
Interpreter_Integer: Handle overflow flag when OE bit is set in add, addc, adde, addme, and addze
|
2018-03-22 14:15:58 +01:00 |
|
Markus Wick
|
8308d6b464
|
Merge pull request #6476 from lioncash/dispatch
JitAsm: Eliminate use of the JIT global variable
|
2018-03-21 09:55:04 +01:00 |
|
Markus Wick
|
43c92c8b16
|
Merge pull request #6451 from leoetlino/default-mmu
Config: Set bMMU to true by default on x64
|
2018-03-20 14:40:40 +01:00 |
|
Markus Wick
|
35bfa64dfc
|
Merge pull request #6470 from lioncash/ov-flag
Interpreter: Handle setting the overflow flag when the OE bit is set in divw, divwu, and neg
|
2018-03-20 11:08:12 +01:00 |
|
Markus Wick
|
8c1be29cef
|
Merge pull request #6466 from lioncash/mffs
Interpreter_SystemRegisters: Handle mffs, mtfsb0, mtfsb1, mtfsf and mtfsfi with the record bit set
|
2018-03-19 09:37:01 +01:00 |
|
Markus Wick
|
523031f037
|
Merge pull request #6444 from stenzek/d3d-bbox
D3D: Fix broken bounding box
|
2018-03-19 09:21:22 +01:00 |
|
Markus Wick
|
98b4716902
|
Merge pull request #6442 from stenzek/async-compiler-priority
ShaderCache: Implement compile priority
|
2018-03-19 09:16:53 +01:00 |
|
Markus Wick
|
0c0a342483
|
Merge pull request #6464 from lioncash/using
JitArm64_RegCache: Remove using namespace declaration from header
|
2018-03-19 09:11:45 +01:00 |
|