728d082bc7
Merge pull request #2983 from lioncash/delete
...
WII_Socket: Make the copy-assignment operator deleted
2015-09-06 19:20:47 +12:00
007939c4e9
WII_Socket: Make the copy-assignment operator deleted
2015-09-06 03:12:01 -04:00
126d489bf8
Merge pull request #2980 from lioncash/header
...
HLE_Misc: Remove unnecessary headers
2015-09-06 02:48:09 -04:00
f64de2006b
HLE_Misc: Remove unnecessary headers
2015-09-06 02:27:04 -04:00
4991c6340a
Merge pull request #2979 from lioncash/init
...
VolumeGC: Initialize a variable
2015-09-05 23:36:08 -04:00
4a2e680ed2
VolumeGC: Initialize a variable
...
Silences an uninitialized variable warning
2015-09-05 23:05:28 -04:00
96e42dff52
Merge pull request #2977 from lioncash/unused
...
General: Remove unimplemented function prototypes
2015-09-05 22:20:47 -04:00
633be0387d
General: Remove unimplemented function prototypes
2015-09-05 22:01:07 -04:00
6af8e00b66
Merge pull request #2813 from lioncash/updating_list
...
CheatSearchTab: Make the search results list auto update address values
2015-09-05 23:10:06 +02:00
8a993e1fbc
Merge pull request #2958 from JosJuice/dol-elf-banners
...
DolphinWX: Support banners in Homebrew Channel format
2015-09-05 23:08:07 +02:00
6bc95b3f6d
Merge pull request #2973 from booto/revert-vi-enb
...
Revert "Merge pull request #2943 from booto/vi-enb"
2015-09-05 23:04:03 +02:00
d4344abd89
Revert "Merge pull request #2943 from booto/vi-enb"
...
This reverts commit 8dd80b8e97
, reversing
changes made to c5979b47be
.
2015-09-06 01:21:23 +08:00
60e0339ae5
Merge pull request #2963 from Sonicadvance1/AArch64_improved_vertexloader
...
[AArch64] Minor improves to the vertex loader JIT
2015-09-05 15:44:52 +02:00
de80b9e988
Merge pull request #2971 from degasus/arm
...
JitArm64: fix smaller issues
2015-09-05 08:43:44 -05:00
9187200de3
Android: Abort the screenshot after 2 seconds
...
If the emulation is crashed, this blocks forever. So there is no way to exit the emulation within a finite time.
2015-09-05 15:29:22 +02:00
24fec3ebca
JitArm64: Fix float load & store
2015-09-05 13:48:29 +02:00
36902c58eb
JitArm64: Fix lwbrx and lhbrx
2015-09-05 13:48:29 +02:00
696f95d5f9
JitArm64: Fix subfic
2015-09-05 13:48:29 +02:00
baa28e13f4
JitArm64: Remove FLUSH_INTERPRETER
...
It seems to be broken for some instructions, and there is no need for it any more.
2015-09-05 13:48:29 +02:00
a47bbee02a
Merge pull request #2970 from Tilka/unused
...
Delete some unused stuff
2015-09-05 06:09:54 -05:00
a8c8f52f20
OGL: remove unused variable
2015-09-05 12:40:14 +02:00
405554e327
Jit64: remove unnecessary indirection
2015-09-05 12:40:14 +02:00
72eed1aa82
JitCache: drop unused method
2015-09-05 12:40:14 +02:00
1773f6a2df
Merge pull request #2934 from Sonicadvance1/GLES_proper_SSAA
...
Properly support MSAA and SSAA as separate features(+GLES)
2015-09-05 05:31:04 -05:00
7650117c26
Properly support MSAA and SSAA as separate features(+GLES)
...
SSAA relies on MSAA being active to work. We only supports 4x SSAA while in fact you can enable SSAA at any MSAA level.
I even managed to run 64xMSAA + SSAA on my Quadro which made some pretty sleek looking games. They were very cinematic though.
With this, it properly fixes up SSAA and MSAA support in GLES as well. Before they were broken when stereo rendering was enabled.
Now in GLES they can properly support MSAA and also stereo rendering with MSAA enabled(with proper extensions).
2015-09-05 05:23:29 -05:00
0f3263ac63
Merge pull request #2969 from Sonicadvance1/qualcomm_hack_removal
...
Remove all of our workarounds for Qualcomm devices we don't support anymore
2015-09-05 10:10:19 +02:00
9618738278
Remove all of our workarounds for Qualcomm devices we don't support anymore.
2015-09-04 23:45:35 -05:00
9be01a9044
Merge pull request #2968 from t27duck/lost_levels_missing_ini
...
Add missing INI file for SMB: The Lost Levels
2015-09-05 14:05:48 +12:00
e7660325b4
Merge pull request #2967 from Sonicadvance1/GLES_blend_func_extended
...
Support EXT_blend_func_extended in GLES.
2015-09-05 03:43:28 +02:00
34407ed3d7
Merge pull request #2964 from Sonicadvance1/EGL_fix
...
Implement ClearCurrent on the EGL GLInterface
2015-09-05 03:42:46 +02:00
f67d8ac524
Add missing INI file for SMB: The Lost Levels
...
Lost Levels NES VC game was missing an INI file and prevented it from
displaying anything but a black screen. This seems to get the graphics
working.
Played though 1-2 without issue.
2015-09-04 21:36:02 -04:00
5fa4c8d930
Support EXT_blend_func_extended in GLES.
...
This lets us get dual source blending on GLES targets.
2015-09-04 20:25:59 -05:00
6cf7048423
Implement ClearCurrent on the EGL GLInterface
...
This fixes an error on GLInterface shutdown when using EGL.
2015-09-04 19:58:58 -05:00
c458c9d049
[AArch64] Minor improves to the vertex loader JIT
...
Just some minor improvements noticed by dumping the vertex loader blocks.
2015-09-04 19:57:08 -05:00
3a04c77180
Merge pull request #2940 from Sonicadvance1/AArch64_paired_loadstore_fun
...
[AArch64] Implement F iora's preemptive paired loadstore optimization.
2015-09-04 19:49:44 -05:00
791c7d5a84
[AArch64] Clean up bogus vector FCVT{N,L} instruction usage.
...
Replace the instruction with the scalar variant FCVT instruction.
FCVT{N,L} 8 cycles latency on the Cortex A57
FCVT has five cycle latency and slightly higher throughput
On the A72 all three of these instructions will have three cycle latency,
While FCVT{N,L} will have half the throughput.
2015-09-04 19:41:54 -05:00
2c68f6bfc5
[AArch64] Implement Fiora's preemptive paired loadstore optimization.
...
This provides a decent speed up in pretty much everything that touches pair loadstores because in most cases they are just regular non-quantizing
float loadstores that happen.
2015-09-04 19:20:33 -05:00
e01428935f
Merge pull request #2954 from lioncash/snprintf
...
CommonFuncs: Remove define for snprintf
2015-09-04 19:11:38 -04:00
e90eb17aeb
Merge pull request #2956 from JosJuice/extra-space
...
Remove extra space from 5a32c3f
2015-09-04 14:22:59 -04:00
41315b19f1
DolphinWX: Support banners in Homebrew Channel format
...
HBC uses files named icon.png for icons. This change makes Dolphin
support that file name, and also [executable file name].png
in case someone wants to have multiple files in one folder.
The HBC banner support is mainly intended for DOL and ELF files,
but it can also be used to override banners of disc images,
something that wasn't possible in the past.
There are currently issues with banner scaling not preserving
the aspect ratio and looking bad in general.
2015-09-04 19:08:30 +02:00
0af2bbcea3
Remove extra space from 5a32c3f
2015-09-04 15:32:30 +02:00
7ada372ed9
Merge pull request #2944 from degasus/arm
...
JitArm64: Cleanup floating point regcache
2015-09-04 13:14:29 +02:00
9f49708954
Merge pull request #2955 from booto/less-vi-log
...
VI: Less log spam in Release build
2015-09-04 12:01:01 +02:00
97f55c0cc9
VI: Less log spam in Release build
2015-09-04 17:08:19 +08:00
0d0dd075ef
CommonFuncs: Remove define for snprintf
...
VS 2015 implements snprintf
2015-09-04 03:13:02 -04:00
39ab0ebbd3
Merge pull request #2953 from lioncash/macro
...
CommonFuncs: Remove SLEEP macro
2015-09-04 09:01:11 +02:00
a11ae2cf30
CommonFuncs: Remove SLEEP macro
...
There's already a function in Thread for this.
2015-09-04 02:43:38 -04:00
4218fb4eea
Merge pull request #2916 from lioncash/wx
...
DolphinWX: Minor changes to Main
2015-09-03 22:59:29 -07:00
9a92ff5238
Merge pull request #2926 from lioncash/wx-mc
...
MemcardManager: Remove explicit delete and new
2015-09-03 22:58:06 -07:00
272302be82
Merge pull request #2950 from lioncash/bf
...
BitField: Enable ifdef'd out code for Windows
2015-09-03 22:56:55 -07:00