Markus Wick
|
1f04bab967
|
Merge pull request #4952 from ligfx/fix_10110
PatchEngine: check instruction at link addr is non-zero
|
2017-02-24 11:08:15 +01:00 |
|
Markus Wick
|
25fc7ed8c1
|
Merge pull request #4954 from lioncash/jitbase
JitBase: Put constructor and destructor in the cpp file
|
2017-02-24 11:05:57 +01:00 |
|
Markus Wick
|
0a3a2fe155
|
Merge pull request #4922 from sepalani/more_format
HLE: More printf floating point types handled
|
2017-02-23 11:03:32 +01:00 |
|
Markus Wick
|
1fc2edae51
|
Merge pull request #4928 from lioncash/const
PPCAnalyst: Make SetInstructionStats' opinfo parameter a const pointer
|
2017-02-23 10:55:58 +01:00 |
|
Markus Wick
|
25a569e6e9
|
Merge pull request #4929 from lioncash/symboldb
SymbolDB: Simplify GetSymbolsFromHash
|
2017-02-23 10:55:28 +01:00 |
|
Markus Wick
|
ae8010caff
|
Merge pull request #4943 from lioncash/const-table
JIT: Make initialization instruction tables const
|
2017-02-23 10:27:21 +01:00 |
|
Markus Wick
|
51b654ed00
|
Merge pull request #4945 from lioncash/jit-global
DolphinWX: Eliminate direct usage of the JIT global
|
2017-02-23 10:24:55 +01:00 |
|
Markus Wick
|
d4453db2ea
|
Merge pull request #4946 from lioncash/naming
JitInterface: Amend ExceptionType enum value names
|
2017-02-23 10:23:37 +01:00 |
|
Markus Wick
|
fa9b89fdf9
|
Merge pull request #4911 from degasus/ABI
JitArm64: Extract block exit link area generation.
|
2017-02-22 22:26:08 +01:00 |
|
Markus Wick
|
6acad27919
|
Merge pull request #4927 from lioncash/unique-ptr
VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptr
|
2017-02-18 12:40:00 +01:00 |
|
Markus Wick
|
032b6252a0
|
Merge pull request #4875 from degasus/ABI
JitArm64: Optimize GPR register push/pop and fix the FPR one.
|
2017-02-14 17:02:17 +01:00 |
|
Markus Wick
|
3cbbd48da9
|
Merge pull request #4870 from degasus/blr
JitArm64: Use a custom stack with proper guard pages.
|
2017-02-10 00:34:35 +01:00 |
|
Markus Wick
|
fb2098917b
|
Merge pull request #4868 from JosJuice/android-default-audio
Fix default audio backend on Android being "No audio output"
|
2017-02-08 21:37:33 +01:00 |
|
Markus Wick
|
027719d8e2
|
Merge pull request #4711 from lioncash/tables
JIT Instruction Tables: Eliminate JIT global usages
|
2017-02-08 09:39:50 +01:00 |
|
Markus Wick
|
f3068165e5
|
Merge pull request #4861 from ligfx/cmaketests
CMake: move modules from CMakeTests/ -> CMake/
|
2017-02-08 09:25:18 +01:00 |
|
Markus Wick
|
eb3c172b95
|
Merge pull request #4618 from Helios747/bounding_box_check
[Video] Warn when booting a bounding box game on an unsupported GPU
|
2017-02-06 21:58:19 +01:00 |
|
Markus Wick
|
3be364073d
|
Merge pull request #4713 from JosJuice/core-init-gameini
Don't load game INIs in Core::Init
|
2017-02-04 08:32:03 +01:00 |
|
Markus Wick
|
2ad62bf5df
|
Merge pull request #4777 from lioncash/dspstack
DSPCore: Convert DSP stack register enum into an enum class
|
2017-02-04 08:27:11 +01:00 |
|
Markus Wick
|
72d887cb20
|
Merge pull request #4816 from lioncash/pair
FramebufferManagerBase: Return a std::pair from GetTargetSize
|
2017-02-04 08:21:52 +01:00 |
|
Markus Wick
|
318a387e92
|
Merge pull request #4796 from degasus/blr
JitArm64: Initial implementation of the BLR optimization.
|
2017-02-02 21:24:23 +01:00 |
|
Markus Wick
|
543120c88e
|
Merge pull request #4799 from lioncash/light-headered
LightingShaderGen: Remove unnecessary includes
|
2017-02-01 15:23:18 +01:00 |
|
Markus Wick
|
f558ae4dd1
|
Merge pull request #4790 from lioncash/sram
Sram: Make SRAM dumps const
|
2017-02-01 13:27:03 +01:00 |
|
Markus Wick
|
094a75f3cb
|
Merge pull request #4791 from degasus/temp
DSPLLE: Only enable the DSP JIT on x64.
|
2017-02-01 13:04:18 +01:00 |
|
Markus Wick
|
24951fde2b
|
Merge pull request #4793 from lioncash/asm-disasm
DSPAssembler/DSPDisassembler: Make constructors explicit
|
2017-01-31 00:25:27 +01:00 |
|
Markus Wick
|
2020928fd8
|
Merge pull request #4783 from degasus/temp
JitArm64: Fix immediate versions of cmpl.
|
2017-01-30 09:22:56 +01:00 |
|
Markus Wick
|
4f6dd2631d
|
Merge pull request #4787 from booto/dcbz_arm64
Add LowDCBZHack and DCBZOFF to JitArm64
|
2017-01-30 08:54:27 +01:00 |
|
Markus Wick
|
69c4e6de41
|
Merge pull request #4767 from lioncash/mmio
MMIO: Get rid of a TODO regarding tuples
|
2017-01-28 15:38:49 +01:00 |
|
Markus Wick
|
3405f0ba01
|
Merge pull request #4739 from AdmiralCurtiss/auto-adjust-window-size-16-9
Make the "Auto Adjust Window Size" option respect the current game's aspect ratio.
|
2017-01-28 13:02:54 +01:00 |
|
Markus Wick
|
b96b592c76
|
Merge pull request #4775 from lioncash/unused
DSPEmitter: Remove unused class member variable
|
2017-01-28 12:44:07 +01:00 |
|
Markus Wick
|
04c3db8bfa
|
Merge pull request #4771 from lioncash/dspemitter
DSPCore: Move emitter cycle code into DSPEmitter itself
|
2017-01-28 12:25:34 +01:00 |
|
Markus Wick
|
04ccd13b7f
|
Merge pull request #4772 from lioncash/warn
DSPEmitter: Fix -Wreorder warnings
|
2017-01-28 12:24:27 +01:00 |
|
Markus Wick
|
5e9c10f65c
|
Merge pull request #4768 from ligfx/fixwindows
CMake: Small Windows fixes
|
2017-01-28 03:44:18 +01:00 |
|
Markus Wick
|
f37c5f1f1c
|
Merge pull request #4766 from lioncash/dspemitter
DSPCore: Move CompileCurrent to the DSPEmitter
|
2017-01-27 08:09:52 +01:00 |
|
Markus Wick
|
540bf4618c
|
Merge pull request #4762 from lioncash/enum
DSPJitRegCache: Convert DSPJitSignExtend into an enum class
|
2017-01-27 01:25:19 +01:00 |
|
Markus Wick
|
764d2abae3
|
Merge pull request #4760 from lioncash/regcache
DSPJitRegCache: Move allocation order array to the cpp file
|
2017-01-26 23:42:25 +01:00 |
|
Markus Wick
|
360bbe0610
|
Merge pull request #4756 from Orphis/update_gtest
gtest: Update to latest version from git
|
2017-01-26 14:02:12 +01:00 |
|
Markus Wick
|
0a07df13d2
|
Merge pull request #4753 from lioncash/dspjit
DSPEmitter: Amend member variable naming
|
2017-01-26 10:33:03 +01:00 |
|
Markus Wick
|
5baffb39e8
|
Merge pull request #4751 from lioncash/string
DSPAssembler: Replace char buffer + sprintf with StringFromFormat in ShowError
|
2017-01-26 10:24:27 +01:00 |
|
Markus Wick
|
3c184dcf8d
|
Merge pull request #4742 from lioncash/dspasm
DSPAssembler: Replace malloced output buffer with std::vector
|
2017-01-25 14:49:36 +01:00 |
|
Markus Wick
|
d0bfee0e3f
|
Merge pull request #4747 from degasus/dispatcher
JitCache: Split off JIT call from dispatcher.
|
2017-01-25 07:38:04 +01:00 |
|
Markus Wick
|
eed64bb0fe
|
Merge pull request #4744 from ligfx/cleanup-osx-cmake
CMake: Cleanup macOS-related logic
|
2017-01-24 14:36:10 +01:00 |
|
Markus Wick
|
63f56ccd02
|
Merge pull request #4741 from Orphis/cmake_cleanup
CMake cleanup
|
2017-01-24 14:35:05 +01:00 |
|
Markus Wick
|
1c854f2daa
|
Merge pull request #4727 from lioncash/enum-class
VideoBackendBase: Convert EFBAccessType and FieldType into enum classes
|
2017-01-23 17:14:06 +01:00 |
|
Markus Wick
|
c0e8280240
|
Merge pull request #4706 from lioncash/dspasm
DSPAssembler: Minor cleanup
|
2017-01-23 12:12:01 +01:00 |
|
Markus Wick
|
4436011c50
|
Merge pull request #4725 from lioncash/attachments
Attachments: Minor cleanup
|
2017-01-23 10:55:04 +01:00 |
|
Markus Wick
|
5ed94a0f67
|
Merge pull request #4724 from degasus/hotfix
JitCache: Freeing hotfix.
|
2017-01-23 07:31:36 +01:00 |
|
Markus Wick
|
9cd34c7985
|
Merge pull request #4717 from degasus/arm
JitArm64: Fix dcbz.
|
2017-01-23 06:32:11 +01:00 |
|
Markus Wick
|
90ee85f4e8
|
Merge pull request #4714 from JosJuice/wbfs-file-entry
Fix -Wshadow warning for file_entry
|
2017-01-22 17:56:51 +01:00 |
|
Markus Wick
|
9c28121af6
|
Merge pull request #4712 from lioncash/jitarm
JitArm64: Eliminate trivial JIT global usages
|
2017-01-22 13:56:43 +01:00 |
|
Markus Wick
|
46c33df485
|
Merge pull request #4707 from lioncash/exi-stub
EXI_Device: Move the dummy implementation to its own source files
|
2017-01-22 08:24:36 +01:00 |
|
Markus Wick
|
763e086e79
|
Merge pull request #4665 from lioncash/dsp-state
HW/DSP: Hide the DSP state global
|
2017-01-16 21:46:21 +01:00 |
|
Markus Wick
|
1a01aee66e
|
Merge pull request #4663 from lioncash/dsp-init
HW/DSP: Use member initializers with structs/unions where applicable
|
2017-01-15 23:51:13 +01:00 |
|
Markus Wick
|
23104b6939
|
Merge pull request #4655 from Armada651/vertex-depth-no-uid
VertexShaderGen: Remove the need for an extra UID.
|
2017-01-15 23:02:13 +01:00 |
|
Markus Wick
|
5297309dfa
|
Merge pull request #4650 from degasus/jitcache
JitCache: Use pointers in the ICache and dispatchers.
|
2017-01-15 15:59:10 +01:00 |
|
Markus Wick
|
f82d6c6fe1
|
Merge pull request #4644 from leoetlino/no-return-value
IOS HLE: Make Device::Update() return void
|
2017-01-11 15:09:41 +01:00 |
|
Markus Wick
|
d9a37d38b4
|
Merge pull request #4571 from degasus/DSPHLE
Attempt re-adding the missing AXWii DSP_SYNC
|
2017-01-10 22:23:35 +01:00 |
|
Markus Wick
|
52ec186f0a
|
Merge pull request #4642 from stenzek/split-x64-texture-decoders
TextureDecoder: Seperate each format into its own function
|
2017-01-10 12:06:47 +01:00 |
|
Markus Wick
|
45a875e2f2
|
Merge pull request #4639 from Tilka/android
Android: fix software renderer 2nd edition
|
2017-01-10 10:30:16 +01:00 |
|
Markus Wick
|
440a2f832c
|
Merge pull request #4637 from lioncash/jitcache
JitCache: Get rid of reliance on the JIT global variable
|
2017-01-10 00:07:17 +01:00 |
|
Markus Wick
|
358de1e2ee
|
Merge pull request #4631 from Tilka/android
Android: fix software renderer settings string
|
2017-01-08 19:28:53 +01:00 |
|
Markus Wick
|
6b764adbea
|
Merge pull request #4628 from lioncash/const
Jit64Base: Const correctness for LogGeneratedX86
|
2017-01-08 10:54:40 +01:00 |
|
Markus Wick
|
c380dceb78
|
Merge pull request #4581 from degasus/blendstate
OGL: Move blending logic in VideoCommon.
|
2017-01-06 16:28:12 +01:00 |
|
Markus Wick
|
c33c9532a7
|
Merge pull request #4594 from lioncash/regcache
DSPJitRegCache: Make single argument constructor explicit
|
2017-01-06 13:01:40 +01:00 |
|
Markus Wick
|
878058ce68
|
Merge pull request #4613 from lioncash/scrubber
DiscScrubber: Minor changes
|
2017-01-06 13:00:51 +01:00 |
|
Markus Wick
|
82d45435fd
|
Merge pull request #4616 from lioncash/hle
HLE: Align table formatting
|
2017-01-06 12:57:16 +01:00 |
|
Markus Wick
|
c633eeb383
|
Merge pull request #4619 from PEmu1/configuration
Change "Configure" to "Configuration" in Menu
|
2017-01-06 12:54:17 +01:00 |
|
Markus Wick
|
389f8297c3
|
Merge pull request #4577 from degasus/videocommon
OGL/Vulkan: Drop destination alpha pass.
|
2017-01-04 20:05:26 +01:00 |
|
Markus Wick
|
9f164d7c33
|
Merge pull request #4593 from lioncash/enum
JitRegCache: Move FlushMode enum into RegCache
|
2017-01-04 16:21:21 +01:00 |
|
Markus Wick
|
36ced29a51
|
Merge pull request #4604 from lioncash/global
PatchEngine: Get rid of a global variable
|
2017-01-04 03:02:55 +01:00 |
|
Markus Wick
|
0e279b6312
|
Merge pull request #4598 from stenzek/fifoplayer
FifoPlayer: Loop playback consistency, save texture memory to file
|
2017-01-03 12:57:22 +01:00 |
|
Markus Wick
|
6aef0630f7
|
Merge pull request #4588 from JosJuice/isoproperties-title-encoding
ISOProperties: Fix encoding errors in window title
|
2017-01-02 12:33:58 +01:00 |
|
Markus Wick
|
96314a0ec1
|
Merge pull request #4574 from stenzek/vulkan-alpha-clear
Vulkan: Clear alpha channel to 0 when pixel format has no alpha channel
|
2017-01-02 12:29:36 +01:00 |
|
Markus Wick
|
f499145da3
|
Merge pull request #4580 from lioncash/warn
DSPAnalyzer: Fix two clang warnings about sign mismatched types
|
2016-12-29 17:22:23 +01:00 |
|
Markus Wick
|
15759c457d
|
Merge pull request #4579 from lioncash/namespace
DSP: Namespace the interpreter and JIT
|
2016-12-29 14:40:13 +01:00 |
|
Markus Wick
|
10b4f6a250
|
Merge pull request #4568 from degasus/texcache
TextureCache: Add a dirty bit for partial updates on overlapping EFB copies.
|
2016-12-28 16:38:16 +01:00 |
|
Markus Wick
|
59db5cd43c
|
Merge pull request #4576 from lioncash/tables
DSPTables: Move function type aliases into DSPOPCTemplate
|
2016-12-28 01:22:03 +01:00 |
|
Markus Wick
|
a9eaaea19c
|
Merge pull request #4487 from linkmauve/optional-dependencies
Add cmake options to disable optional dependencies
|
2016-12-27 15:40:06 +01:00 |
|
Markus Wick
|
8e506cb974
|
Merge pull request #4572 from lioncash/flags
DSPAnalyzer: Hide implementation details
|
2016-12-27 10:36:12 +01:00 |
|
Markus Wick
|
cd29d565c4
|
Merge pull request #4570 from lioncash/dspemit
DSPEmitter: Minor cleanup
|
2016-12-27 02:05:10 +01:00 |
|
Markus Wick
|
fd54d4f767
|
Merge pull request #4569 from degasus/texcache2
TextureCache: Extract BP enum check to VideoCommon.
|
2016-12-27 01:43:57 +01:00 |
|
Markus Wick
|
4ebd369218
|
Merge pull request #4564 from JosJuice/volumedirectory-references
VolumeDirectory: Don't use references inappropriately
|
2016-12-26 11:48:38 +01:00 |
|
Markus Wick
|
190c6218ab
|
Merge pull request #4493 from Tilka/evdev
Fix evdev threading
|
2016-12-25 20:55:50 +01:00 |
|
Markus Wick
|
3355903585
|
Merge pull request #4556 from Tilka/texcache
VideoCommon: use u32 for texture addresses
|
2016-12-25 20:50:08 +01:00 |
|
Markus Wick
|
01c2c50f6a
|
Merge pull request #4540 from lioncash/dspemit
DSP: Move DSPEmitter into the Jit subdirectory
|
2016-12-23 12:13:47 +01:00 |
|
Markus Wick
|
0f5379f95f
|
Merge pull request #4539 from lioncash/dspinterp
DSP: Move interpreter source files to their own directory
|
2016-12-23 01:05:51 +01:00 |
|
Markus Wick
|
1068d24c09
|
Merge pull request #4538 from lioncash/dsptables
DSPTables: Move interpreter specifics into DSPInterpreter
|
2016-12-22 13:32:58 +01:00 |
|
Markus Wick
|
fee6f021d3
|
Merge pull request #4536 from lioncash/dsptables
DSPTables: Amend table formatting
|
2016-12-21 18:46:03 +01:00 |
|
Markus Wick
|
7620dd88d3
|
Merge pull request #4534 from lioncash/jitarm
JitArm64: Add missing override specifiers
|
2016-12-21 00:09:56 +01:00 |
|
Markus Wick
|
b5fe0b5b83
|
Merge pull request #4528 from stenzek/vulkan-descriptor-crash
Vulkan: Fix crash where a potentially deleted buffer is referenced
|
2016-12-20 11:11:54 +01:00 |
|
Markus Wick
|
cee1f8b6e7
|
Merge pull request #4531 from lioncash/access
EmuCodeBlock: Make nearcode and farcode protected
|
2016-12-20 10:27:13 +01:00 |
|
Markus Wick
|
989cdc0929
|
Merge pull request #4505 from hthh/macos-likes-pbos
OpenGL: Always use a PBO in EncodeToRamUsingShader
|
2016-12-19 09:47:40 +01:00 |
|
Markus Wick
|
49384208cf
|
Merge pull request #4516 from lioncash/jit
Jit: Move most x86-64-specific code out of JitCommon
|
2016-12-14 23:57:16 +01:00 |
|
Markus Wick
|
d64c9dd5c9
|
Merge pull request #4419 from degasus/master
Jit64: Fix a few trivial PIE issues.
|
2016-12-12 10:58:16 +01:00 |
|
Markus Wick
|
15ce7d9994
|
Merge pull request #4513 from stenzek/gl-msaa
OGL: Fix black screen when MSAA is enabled
|
2016-12-12 10:28:13 +01:00 |
|
Markus Wick
|
863aeb383a
|
Merge pull request #4509 from lioncash/assign
ShaderManagers: Use aggregate initialization for some variables.
|
2016-12-11 13:53:28 +01:00 |
|
Markus Wick
|
6ed462a059
|
Merge pull request #4511 from lioncash/ac
AudioCommon: Remove unnecessary headers
|
2016-12-11 13:52:59 +01:00 |
|
Markus Wick
|
7192789c11
|
Merge pull request #4486 from stenzek/gl-minimize-assert
OGL: Fix assertion when minimizing window
|
2016-12-05 12:46:29 +01:00 |
|
Markus Wick
|
827de2ed06
|
Merge pull request #4485 from ligfx/fixmin
DolphinQt2: InfoWidget: explicit type for std::min
|
2016-12-03 11:15:00 +01:00 |
|
Markus Wick
|
3039794ffd
|
Merge pull request #4478 from SeannyM/wii-bind
Android: Fix Wii bindings resetting everything
|
2016-11-30 08:14:28 +01:00 |
|
Markus Wick
|
8dddc00ab0
|
Merge pull request #4474 from leoetlino/fewer-config-includes
Remove unnecessary ConfigManager includes
|
2016-11-28 10:01:13 +01:00 |
|