df0f7657d0
Fix frame dump issues where frame dumping stops before next drawn frame
2016-08-24 13:00:25 -04:00
35a270d2a8
TextureConversionShader: Don't use the float specifier in shader code.
2016-08-24 17:42:32 +02:00
0fbf72cbf1
Merge pull request #4140 from Armada651/ww-depth
...
D3D: Correctly invert the viewport depth range.
2016-08-24 02:28:53 +12:00
f7987017a0
PixelShaderManager: Use signed integers for the depth range parameters.
2016-08-23 15:54:05 +02:00
a8a9348913
OGL: Handle cases where reversed depth is already used.
2016-08-23 15:54:04 +02:00
92f165d756
Merge pull request #4144 from aldelaro5/debugger-insertInstruction-fix
...
Invalidate the icache when inserting a nop or a BLR
2016-08-24 00:22:24 +12:00
cc7aa73081
Invalidate the icache when inserting a nop or BLR
...
Also schedule an event to invalidate it if the emu thread is running.
2016-08-23 07:37:54 -04:00
47d1b07abb
Add a thread safe variant of invalidating the icache
...
This is used by the next commit.
2016-08-23 07:37:41 -04:00
65472260d8
D3D: Correctly invert the viewport depth range.
2016-08-23 09:57:11 +02:00
52af0770c3
Merge pull request #4141 from lioncash/vtx
...
VertexManagerBase: Get rid of static state
2016-08-23 07:33:25 +02:00
9446a2550b
Fix Graphics Settings Capitalization
2016-08-22 21:25:54 -07:00
8fa687eab4
Implement /dev/usb/ven with very basic functionality (based on the old wiispeak branch)
2016-08-23 00:23:19 -04:00
2bf05a544d
VertexManager: Correct variable naming scheme
...
Altered to indicate regular class members
2016-08-22 20:01:00 -04:00
8d186a468f
Merge pull request #4136 from Helios747/custom_textures_hotkey
...
[Hotkey] Added custom textures toggle
2016-08-22 16:59:01 +02:00
8177eddd68
Merge pull request #4125 from leoetlino/fix-iterate-crash
...
InputConfigDiag: Fix a segfault caused by missing check
2016-08-22 16:58:14 +02:00
09b955fbdd
Merge pull request #4133 from lioncash/hle
...
HLE_OS: Return string from GetStringVA by value
2016-08-22 16:53:53 +02:00
10d20d47aa
Merge pull request #4132 from lioncash/enum-fifo
...
Fifo: Make SyncGPUReason an enum class
2016-08-22 16:49:40 +02:00
3156e8590b
Merge pull request #4122 from EmptyChaos/tas-sticky
...
TASInputDlg: Fix inputs "sticking" after closing (Issue 9748)
2016-08-22 16:27:24 +02:00
1392efa91d
VertexManagerBase: Get rid of static behavior
2016-08-21 23:30:38 -04:00
a3eb9082fc
Fix issues with Custom RTC when set past the year 2038
2016-08-21 13:33:01 -04:00
9f6000bb27
Move code into Movie::SignalDiscChange
...
DVDInterface shouldn't need to know anything about
the DTM format's 40-character limitation.
Also replacing "filename" in variable names with "path"
to make it clearer which variables contain the whole path
and which ones only contain the filename.
2016-08-21 12:51:14 +02:00
a39e331aad
Schedule an event to clear the jit cache when adding the first and last
...
memory check
Also fix an oddity in the case when the last memory check is deleted,
the jit cache was supposed to be cleared in that case, but it was out of
the for loop that finds the one to delete so it was never run.
Naturally, the same fix for the adding the first memory check was
applied.
2016-08-21 00:57:35 -04:00
0480ca48fb
Add a thread safe variant of clearing the jit cache
2016-08-21 00:57:34 -04:00
9e40fa2657
[Hotkey] Added custom textures toggle
2016-08-19 23:14:56 -05:00
f1964f90d6
Merge pull request #4129 from RisingFog/hahahahahahahahahaha
...
Fix a really stupid GLSL version parsing bug
2016-08-20 08:48:28 +12:00
da0204a85c
Fix a really stupid GLSL version parsing bug
2016-08-19 08:53:27 -04:00
31c530c7b3
Merge pull request #3386 from lioncash/memory
...
Common: Namespace MemoryUtil
2016-08-19 11:04:45 +02:00
e0c9c9b3ca
HLE_OS: Return string from GetStringVA by value
...
No real point to using an out parameter for something like this.
2016-08-19 00:31:54 -04:00
5635d4b709
Fifo: Make SyncGPUReason an enum class
2016-08-18 22:35:58 -04:00
e86d7cbc99
OGL: Workaround gl_ClipDistance bug on Mesa i965.
2016-08-18 01:08:39 +02:00
7078216b61
Improve documentation.
2016-08-16 21:09:58 +02:00
34385760c6
Move FifoPlayer 'Close' button to the right side of the dialog
2016-08-16 12:28:50 +02:00
41e64cfdfc
Change the Wii U GC Adapter Dialog button from 'OK' to 'Close'
2016-08-16 12:28:49 +02:00
124772cfe0
Rename and reorder Members and Methods for name consistencies; Replace 'OK' and 'Cancel' buttons with single 'Close'; Remove the 'revert' for Wiimote Sources
...
The 'revert' functionality is some very old left-over and isn't even working properly (read: could break Wiimote mapping). As no dialog features any cancel and revert functionality it is removed.
2016-08-16 12:28:48 +02:00
1951df97db
Change Input Config Dialogs to have only one 'Close' button
2016-08-16 11:21:56 +02:00
5608815cc8
Change Main Dialog Ok Button to Close
2016-08-16 02:25:49 +02:00
7ad1f340df
Fix the pause/play toolbar button not updating when reaching a breakpoint or a memory check
2016-08-15 14:08:19 -04:00
8c1c7fc2da
Cosmetics.
2016-08-15 13:11:30 +02:00
959d1879e5
VertexShaderGen: Fix far clipping.
...
We should only check whether z > 0, we don't care about w.
2016-08-15 13:11:29 +02:00
afa251af42
DriverDetails: Add bug for broken gl_ClipDistance on i965.
2016-08-15 13:11:28 +02:00
94927f360f
VideoCommon: Add a user-defined far clipping plane.
2016-08-15 13:11:28 +02:00
6e2052fae6
OGL: Disable clip distance on when not in a game-like state.
2016-08-15 13:11:27 +02:00
9596ec8971
GeometryShaderGen: Pass-through clipping distance.
2016-08-15 13:11:27 +02:00
a141e91dd2
OGL: Check for GL_DEPTH_CLAMP support.
...
It's not available in OpenGL ES and officially it's not supported on OpenGL 3.0/3.1.
Fallback to old depth range code if there is no method to disable depth clipping.
It's more important to have correct clipping than to have accurate depth values.
Inaccurate depth values can be fixed by slow depth.
2016-08-15 13:11:26 +02:00
4582853af4
VertexShaderGen: Use reversed depth range.
2016-08-15 13:11:26 +02:00
e9e81ece65
VideoBackends: Enable depth clamping.
2016-08-15 13:11:25 +02:00
b1ed7e80fb
VertexShaderGen: Clip z using user-defined clipping planes.
2016-08-15 13:11:25 +02:00
159247f4ad
VertexShaderGen: Clamp to the console depth range.
...
This fixes the Mii Channel among others.
2016-08-15 13:11:24 +02:00
92aa7669b5
VertexShaderManager: Use a more accurate depth range.
...
This fixes the gxtest_depth hwtest.
2016-08-15 13:11:24 +02:00
c223bd47b9
VideoCommon: Implement depth range equation in vertex shader.
2016-08-15 13:11:23 +02:00