5d74e02286
NonCopyable: Specify const in copy constructor/assignment signatures
2016-03-12 16:59:45 -05:00
4c4eaaa1d6
Merge pull request #3570 from endrift/indtev-reduce-shifting
...
VideoBackend: Remove extraneous shifts from indirect texture lookups
2016-03-10 13:12:47 -05:00
a06eaabcdc
Merge pull request #3721 from lioncash/net
...
NetPlayServer: Get rid of some explicit deallocations
2016-03-09 15:29:44 +01:00
1c7f5b139d
Merge pull request #3623 from rukai/dolphinQtAbout
...
DQt2: About Dialog
2016-03-09 03:16:40 -05:00
84b0a930da
NetPlayServer: Get rid of some explicit deallocations
2016-03-08 19:31:36 -05:00
370e91d4c0
Merge pull request #3708 from ismail/miniupnpc-api-16
...
Fix build with MINIUPNPC_API_VERSION >= 16
2016-03-07 13:49:26 +01:00
40931f5030
Merge pull request #3690 from aserna3/bikeshedding_bait
...
[Config UI] add "normal speed" to speed limit 100%
2016-03-05 11:55:06 -05:00
8f75594de7
Merge pull request #3694 from degasus/arm
...
JitArm64: Small improvements.
2016-03-04 18:01:25 -05:00
3b6af8c7a5
Merge pull request #3691 from rukai/netplayWiiRemoval
...
Netplay Wii Remote Removal
2016-03-04 23:45:07 +01:00
9bf50fb93d
JitArm64: Fix mulli.
...
mulli has no inst.OE
2016-03-04 22:51:47 +01:00
9ed465f4ac
JitArm64: Implement mulhwx
2016-03-04 22:51:46 +01:00
889a0d396d
JitArm64: Align farcode entry points to 16 bytes
2016-03-04 22:49:02 +01:00
eaa0e275db
JitArm64: Use immediate WriteExceptionExit more often.
2016-03-04 22:49:01 +01:00
689205f0a4
JitArm64: small cleanup, no changes
2016-03-04 22:49:01 +01:00
7b017c6a65
JitArm64: Use a register as PC argument for the dispatcher.
2016-03-04 19:50:12 +01:00
050932ed23
JitArm64: Rename global registers.
2016-03-04 19:50:12 +01:00
57d76cefb0
JitArm64: Merge WriteExceptionExit.
2016-03-04 19:50:12 +01:00
55b9ce9b5b
JitArm64: Store memory pointer once, not per block.
2016-03-04 19:50:12 +01:00
56c8f65bc2
JitArm64: Precheck for exceptions before calling PowerPC::CheckExceptions.
2016-03-04 19:50:12 +01:00
aea48c4591
JitArm64: Drop unused WriteExceptionExit.
2016-03-04 19:50:11 +01:00
c5b0dc98c2
JitArm64: Fix LWZ idle skipping.
2016-03-04 19:50:11 +01:00
c24c278ce9
Merge pull request #3709 from Sonicadvance1/mesa_intel_geometry_shaders
...
Mark Mesa Intel Sandy Bridge geometry shaders not broken in Mesa 11.2
2016-03-04 18:02:26 +01:00
ff0aac82b5
Mark Mesa Intel Sandy Bridge geometry shaders not broken in Mesa 11.2
2016-03-04 10:45:13 -06:00
20f8b471a8
Fix build with MINIUPNPC_API_VERSION >= 16
...
miniupnp commit c4991916e5c12a7754e935e71a5313e75af6aeb9 introduced a
4th statusCode parameter to miniwget function. This parameter is set
to a value returned by the UPnP device. We have to check if it's set
to 200 to make sure the result is a success. Also, we now have to check
if descXML is set in the error case and free it.
2016-03-04 10:59:57 +02:00
e60f0b3cf0
Merge pull request #3551 from RisingFog/videodump_proper_delay
...
Properly Handle Video Dumping from Power On
2016-03-03 10:38:36 -05:00
8ba9839161
[Config UI] add "normal speed" to speed limit 100%
2016-03-02 19:51:05 -06:00
265c6408d6
Merge pull request #3686 from Armada651/revert-3578
...
Revert "Merge pull request #3578 from Armada651/forced-slow-depth"
2016-03-03 02:03:03 +01:00
f752c6e704
Merge pull request #3589 from mathieui/gcadapter-recording
...
Fix recording a movie with the GC Adapter
2016-03-03 02:02:29 +01:00
a64dd3659a
Merge pull request #3634 from spxtr/DQt22
...
Stop parenting RenderWidget.
2016-03-02 16:51:37 -05:00
c2802f96a6
Merge pull request #3655 from jcowgill/spelling-fixes
...
Fix some very minor spelling mistakes
2016-03-02 14:04:05 -05:00
643cf4553f
Merge pull request #3692 from EmptyChaos/d3d12-static
...
D3D12: Fix uninitialized variable in SetSamplerState
2016-03-02 15:52:44 +01:00
1b65adcd56
Fully remove wii remote netplay UI code and remove reference to WiimoteReal in NetPlayClient.cpp
2016-03-02 21:02:15 +11:00
3a47845226
Merge pull request #3675 from rohit-n/build-pch
...
Fix building with PCH disabled.
2016-03-01 18:22:53 -05:00
ab50dd1926
Merge pull request #3667 from RisingFog/fix_savestates
...
Fix savestates if a device is changed after a savestate is made
2016-03-01 15:35:09 +01:00
36b476ed76
Merge pull request #3683 from Sonicadvance1/aarch64_fix_fcmp
...
[AArch64] Fix fcmp.
2016-03-01 09:29:56 -05:00
344a4ddc9b
Merge pull request #3685 from degasus/arm
...
JitArm64: Optimize addi
2016-03-01 09:29:42 -05:00
7991605ad9
Fix savestates if a device is changed after a savestate is made
2016-03-01 09:28:04 -05:00
cc36dec9b5
D3D12: Cleanup DX12::Renderer::SetSamplerState
...
Remove uninitialized non-static variable. Replace test to avoid unnecessary state changes with a simpler one.
2016-03-01 23:55:19 +11:00
64f9941595
EGL: Also check for higher GL versions.
...
Seems like NVidia just ignores the forward compatible flag.
Additionally, they neither enable any extension which was designed later...
So either compatible profile, or a huge list of core profiles....
2016-03-01 07:55:57 +01:00
392051bd69
Merge pull request #3679 from JosJuice/seek-log-sign
...
DVDInterface: Log seek offsets with a more intuitive sign
2016-02-29 16:49:39 +01:00
07ff8379ba
Merge pull request #3647 from stenzek/d3d12-fences
...
D3D12: Multiple fixes (texture cache, fences, MSAA, CPU EFB access)
2016-02-29 16:49:03 +01:00
c82feb6c08
Merge pull request #3626 from Sonicadvance1/more_robust_gcadapter
...
Improve stability of the Wii U Gamecube Controller adapter under Android.
2016-02-29 09:54:01 -05:00
e2725792d4
JitArm64: Optimize addi
2016-02-29 08:39:24 +01:00
4478146c80
JitArm64: Split addi from arith_imm.
...
They ARM assembly has different immediate versions for logic and additions, so there is no use in merging those instructions.
2016-02-29 08:39:14 +01:00
6d1628eda4
Revert "Merge pull request #3578 from Armada651/forced-slow-depth"
...
This reverts commit e2a1a085b6
, reversing
changes made to 2aea549eef
.
2016-02-29 00:55:51 +01:00
961901daae
Merge pull request #3355 from mimimi085181/partial-texture-updates-check-dimensions
...
Partial texture updates: Check the dimensions of the efb copy
2016-02-29 00:49:48 +01:00
abaa8fc24d
[AArch64] Fix fcmp.
...
Fixes Luigi's head vanishing. Was due to a mishandling of nans.
Confirmed fixed by hardware test.
2016-02-28 13:15:47 -06:00
0a96e2f531
D3D11: Fix texture dumping, for both single and multi-mip textures
2016-02-28 17:24:47 +10:00
c793459b88
D3D12: Fixed issue where EFB copies could end up corrupted after reset
...
Also prevents previously-released textures from ending up in a descriptor
table.
2016-02-28 17:24:46 +10:00
74275bdfe3
D3D12: Don't keep screenshot/encoder buffers mapped
...
Readback heaps do not support persistent mapping. See D3D12 docs.
2016-02-28 17:24:09 +10:00