Jules Blok
|
7b4c4bfc5e
|
VideoConfig: Fix stereoscopy preset settings.
PR #3076 looks to be pretty poor quality and should be reverted.
|
2015-12-22 23:24:05 +01:00 |
|
Jules Blok
|
2c5965be88
|
UserPreferences: Move all stereoscopy options to the stereoscopy section.
|
2015-12-22 23:16:28 +01:00 |
|
Jules Blok
|
fa207ef8a0
|
VideoConfig: Move all stereoscopy options to the stereoscopy section.
|
2015-12-22 23:16:27 +01:00 |
|
Jules Blok
|
9a1b2f68cc
|
ISOProperties: Replace the ConvergenceMinimum option by the Convergence option.
The ConvergenceMinimum was replaced by Convergence in the GameINI.
|
2015-12-22 23:16:27 +01:00 |
|
Jules Blok
|
c49bb57e09
|
VideoConfig: Move all GameINI stereoscopy options to the stereoscopy section.
|
2015-12-22 23:16:27 +01:00 |
|
Jules Blok
|
3f7bf5ca93
|
VideoConfigDiag: Snap the convergence slider.
|
2015-12-13 22:58:38 +01:00 |
|
Jules Blok
|
ee657c04fe
|
VideoConfig: Change convergence setting to percentage value.
|
2015-12-13 22:58:16 +01:00 |
|
Jules Blok
|
99c08c89bb
|
OGL: Invert Top-and-Bottom mode.
|
2015-09-10 22:22:26 +02:00 |
|
Jules Blok
|
9cfb411a93
|
Readme: Update issue tracker URL.
|
2015-09-07 22:01:19 +02:00 |
|
Jules Blok
|
5e652686f7
|
Merge pull request #2865 from SMarioMan/patch-1
Add stereoscopic options to tested gameini files
|
2015-08-17 16:57:41 +02:00 |
|
Jules Blok
|
7e266b080f
|
TextureCache: Remove redundant floor().
|
2015-08-15 15:30:50 +02:00 |
|
Jules Blok
|
b01ca1794a
|
Revert "VideoCommon: Clamp integer conversions."
This reverts commit 0f2c72f0f8.
|
2015-08-15 13:50:43 +02:00 |
|
Jules Blok
|
3801f89125
|
Merge branch 'stable'
|
2015-07-25 14:09:02 +02:00 |
|
Jules Blok
|
4d5f693d88
|
Merge pull request #2777 from Armada651/hotkey-down
HotkeyManager: Activate hotkey when key is pressed.
|
2015-07-25 14:08:03 +02:00 |
|
Jules Blok
|
3814b5b702
|
HotkeyManager: Activate hotkey when key is pressed.
As opposed to activating the hotkey when it is released.
|
2015-07-25 13:53:27 +02:00 |
|
Jules Blok
|
75fc213359
|
FrameTools: Disable hotkeys while a modal dialog is shown.
|
2015-07-25 13:05:00 +02:00 |
|
Jules Blok
|
0092f5207b
|
Core: Don't return true on IsRunning() when stopping emulation.
|
2015-07-25 13:04:37 +02:00 |
|
Jules Blok
|
59eb7a864d
|
Revert "Join the emu thread in Core::Stop. Get rid of Core::Shutdown which did that before."
This reverts commit ba664b3293.
Added documentation to Core::Shutdown() to prevent breaking changes.
|
2015-07-25 13:04:22 +02:00 |
|
Jules Blok
|
dfe5ed54a4
|
Merge pull request #2770 from Armada651/modal-hotkeys
FrameTools: Disable hotkeys while a modal dialog is shown.
|
2015-07-25 13:02:13 +02:00 |
|
Jules Blok
|
fbd5bb815c
|
Merge pull request #2538 from Armada651/thread-revert
Revert "Join the emu thread in Core::Stop. Get rid of Core::Shutdown which did that before."
|
2015-07-25 13:02:04 +02:00 |
|
Jules Blok
|
8eee13e7af
|
FrameTools: Disable hotkeys while a modal dialog is shown.
|
2015-07-23 09:09:01 +02:00 |
|
Jules Blok
|
ed50d61287
|
Merge branch 'stable'
|
2015-07-23 08:12:57 +02:00 |
|
Jules Blok
|
2c7ae7787d
|
Merge pull request #2768 from Armada651/focus-pause
CFrame: Ignore "Pause on Focus Lost" when not started.
|
2015-07-23 08:11:45 +02:00 |
|
Jules Blok
|
703b1e8654
|
CFrame: Ignore "Pause on Focus Lost" when not started.
|
2015-07-22 19:31:23 +02:00 |
|
Jules Blok
|
5535c5c54c
|
Core: Don't return true on IsRunning() when stopping emulation.
|
2015-07-22 09:44:39 +02:00 |
|
Jules Blok
|
b6c4d5792b
|
Revert "Join the emu thread in Core::Stop. Get rid of Core::Shutdown which did that before."
This reverts commit ba664b3293.
Added documentation to Core::Shutdown() to prevent breaking changes.
|
2015-07-22 09:15:19 +02:00 |
|
Jules Blok
|
809e480973
|
Merge branch 'stable'
|
2015-07-20 16:04:18 +02:00 |
|
Jules Blok
|
ccb56ddf97
|
CFrame: Claim all keyboard events on OS X.
|
2015-07-20 10:11:11 +02:00 |
|
Jules Blok
|
bee7f19d76
|
Merge pull request #2682 from AdmiralCurtiss/libusb-fix-win-crash-without-drivers
GC Adapter: Do not attempt to claim_interface when libusb_open() fails.
|
2015-07-01 23:48:24 +02:00 |
|
Jules Blok
|
c06342c3cf
|
Merge branch 'stable'
|
2015-06-29 11:04:17 +02:00 |
|
Jules Blok
|
9a244f07fa
|
Merge pull request #2673 from Armada651/cheat-crash
CheatSearchTab: Check Core state instead of checking a memory pointer.
|
2015-06-29 11:02:16 +02:00 |
|
Jules Blok
|
3f39e38372
|
CheatSearchTab: Check Core state instead of checking a memory pointer.
|
2015-06-28 18:28:55 +02:00 |
|
Jules Blok
|
1120132d26
|
Merge branch 'stable'
|
2015-06-28 13:28:23 +02:00 |
|
Jules Blok
|
a71e81a143
|
Merge pull request #2659 from Armada651/openal-conv
OpenALStream: Fix sample conversion.
|
2015-06-27 00:13:02 +02:00 |
|
Jules Blok
|
cff6d9f922
|
Merge pull request #2640 from AdmiralCurtiss/real-wiimote-crash-fix
WiimoteReal: Fix crash when switching a real Wiimote to a different slot or type during emulation.
|
2015-06-26 20:33:50 +02:00 |
|
Jules Blok
|
da7ec75350
|
Merge pull request #2643 from comex/fix-do-file-search
Fix DoFileSearch returning the passed-in directories themselves.
|
2015-06-25 15:20:16 +02:00 |
|
Jules Blok
|
86dd81cf6b
|
OpenALStream: Fix sample conversion.
Looks like it wasn't symmetric anymore.
|
2015-06-25 12:42:41 +02:00 |
|
Jules Blok
|
75a9740ab7
|
Merge branch 'stable'
|
2015-06-25 12:24:15 +02:00 |
|
Jules Blok
|
8fd5f249fa
|
Merge pull request #2656 from Armada651/ogl-inv-depth
OGL: Allow inverted depth ranges.
|
2015-06-25 12:06:56 +02:00 |
|
Jules Blok
|
30eae0d258
|
Merge pull request #2657 from lioncash/screenshot
Render: Add an OSD notification for screenshot saving
|
2015-06-25 09:22:26 +02:00 |
|
Jules Blok
|
dbfdbf7dbd
|
D3D: Cosmetics.
Merge two cases which should've already been merged.
|
2015-06-24 23:16:53 +02:00 |
|
Jules Blok
|
743296f1c4
|
OGL: Allow inverted depth ranges.
|
2015-06-24 22:28:36 +02:00 |
|
Jules Blok
|
2a5dd69c72
|
Merge branch 'stable'
|
2015-06-24 19:34:16 +02:00 |
|
Jules Blok
|
6274cdb478
|
Merge pull request #2655 from mimimi085181/texturecache-iterator-fix
Quick fix for an invalid iterator
|
2015-06-24 19:27:08 +02:00 |
|
Jules Blok
|
519a7c4a29
|
Merge pull request #2652 from Tilka/ps_sum1
Jit64: fix pre-SSE4.1 fallback of ps_sum1 with AccurateNaNs=True
|
2015-06-24 18:28:33 +02:00 |
|
Jules Blok
|
21a70903ed
|
Merge branch 'stable'
|
2015-06-23 20:16:55 +02:00 |
|
Jules Blok
|
4042945ee5
|
Merge branch 'stable'
|
2015-06-13 01:12:12 +02:00 |
|
Jules Blok
|
d914c11ee5
|
Merge pull request #2595 from degasus/stable
Hotkeys: Fix translation array
|
2015-06-12 22:36:43 +02:00 |
|
Jules Blok
|
dca19a71db
|
Merge pull request #2588 from Armada651/geom-centroid
GeometryShaderGen: Don't use `centroid in` for input variables.
|
2015-06-11 09:53:02 +02:00 |
|
Jules Blok
|
fd637030e4
|
GeometryShaderGen: Consistently use xfmem just as the vertex shader.
There are very rare conditions in which xfmem can actually desync from bpmem.
|
2015-06-10 16:13:54 +02:00 |
|
Jules Blok
|
4cbaddb7ad
|
GeometryShaderGen: Don't use centroid in for input variables.
|
2015-06-10 16:04:32 +02:00 |
|
Jules Blok
|
8e3af04d0e
|
Merge pull request #2585 from dolphin-emu/fix_d3d_ansiopathicness_the_sequel
Anisotropic Filtering option is now correct in D3D
|
2015-06-10 13:09:02 +02:00 |
|
Jules Blok
|
c15b0b8cfc
|
Merge branch 'master' into stable
|
2015-06-10 13:08:12 +02:00 |
|
Jules Blok
|
7dfced21a2
|
Merge branch 'master' into stable
|
2015-06-10 00:00:12 +02:00 |
|
Jules Blok
|
97e3c5302d
|
Merge pull request #2578 from Armada651/cmake-stable
Don't display the branch name in the titlebar for the stable branch.
|
2015-06-09 22:28:54 +02:00 |
|
Jules Blok
|
35aa676fe7
|
Decide whether Dolphin is stable based on the branch name.
|
2015-06-09 21:07:33 +02:00 |
|
Jules Blok
|
d5788f75a3
|
Merge pull request #2533 from degasus/syncgpu
Fifo: Rewrite SyncGPU
|
2015-06-09 09:43:26 +02:00 |
|
Jules Blok
|
58f9b05e7e
|
Merge pull request #2471 from degasus/lighting_attn
Lighting Attenuation
|
2015-06-09 00:16:02 +02:00 |
|
Jules Blok
|
75fef8e26f
|
D3D: Implement Z pokes.
|
2015-06-07 15:33:30 +02:00 |
|
Jules Blok
|
cfc23560d9
|
D3D: Set the viewport to the full target size when doing EFB pokes.
|
2015-06-07 13:32:00 +02:00 |
|
Jules Blok
|
b0afb08170
|
Merge pull request #2541 from Armada651/revert-revert
Revert "Revert "OGL: Switch depth buffers to GL_DEPTH_COMPONENT32F format.""
|
2015-06-07 00:26:01 +02:00 |
|
Jules Blok
|
026d07e7c9
|
D3D: Remove obsolete comment.
|
2015-06-06 23:26:52 +02:00 |
|
Jules Blok
|
37dc8661ab
|
Revert "Revert "OGL: Switch depth buffers to GL_DEPTH_COMPONENT32F format.""
This reverts commit 9ef1ca4141.
|
2015-06-06 20:10:23 +02:00 |
|
Jules Blok
|
8cc271516d
|
Revert "Revert "OGL: Change the depth buffer type to GL_FLOAT.""
This reverts commit 05d60f4fef.
|
2015-06-06 20:09:22 +02:00 |
|
Jules Blok
|
5650b9e970
|
Revert "OGL: Use floating point arithmetic to scale the depth value."
This reverts commit 05f42f94a0.
|
2015-06-06 20:07:49 +02:00 |
|
Jules Blok
|
f9b5571ddd
|
Merge pull request #2534 from Armada651/depth-clamp
VideoBackends: Allow the viewport to use the full depth range.
|
2015-06-06 12:32:56 +02:00 |
|
Jules Blok
|
ef1dfa8bcb
|
VideoBackends: Allow the viewport to use the full depth range.
|
2015-06-06 03:37:46 +02:00 |
|
Jules Blok
|
0b61a0dfc5
|
Merge pull request #2448 from Armada651/depth-inversion
D3D: Depth range inversion.
|
2015-05-26 15:39:50 +02:00 |
|
Jules Blok
|
ca7801da44
|
D3D: Invert initial depth buffer clear.
|
2015-05-26 15:31:36 +02:00 |
|
Jules Blok
|
e31982474c
|
OGL: Depth range inversion.
|
2015-05-22 23:52:22 +02:00 |
|
Jules Blok
|
88cc91030e
|
VertexShaderGen: Use correct depth output when glClipControl is supported.
|
2015-05-22 23:52:21 +02:00 |
|
Jules Blok
|
522e721830
|
OGL: Add glClipControl support.
|
2015-05-22 23:52:20 +02:00 |
|
Jules Blok
|
05f42f94a0
|
OGL: Use floating point arithmetic to scale the depth value.
|
2015-05-20 14:22:30 +02:00 |
|
Jules Blok
|
05d60f4fef
|
Revert "OGL: Change the depth buffer type to GL_FLOAT."
This reverts commit 4b2e04b862.
|
2015-05-20 14:22:29 +02:00 |
|
Jules Blok
|
9ef1ca4141
|
Revert "OGL: Switch depth buffers to GL_DEPTH_COMPONENT32F format."
This reverts commit be810eb750.
|
2015-05-20 14:22:28 +02:00 |
|
Jules Blok
|
ef78941042
|
VideoBackends: Clamp depth to uint24 range.
|
2015-05-18 23:22:28 +02:00 |
|
Jules Blok
|
f7151a2a5c
|
Revert "D3D: Use a 32-bit floating point depth buffer."
This reverts commit a224c604a3.
|
2015-05-16 22:16:31 +02:00 |
|
Jules Blok
|
1d745d632a
|
PixelShaderGen: Clamp zCoord to the depth range.
|
2015-05-08 14:43:43 +02:00 |
|
Jules Blok
|
d04af15ad4
|
TextureConversionShader: Use floating point values in clamp().
|
2015-05-08 14:32:24 +02:00 |
|
Jules Blok
|
5dbb43ae1d
|
PixelShaderGen: Use new multiplier everywhere and directly cast to int instead or rounding.
|
2015-05-08 14:32:23 +02:00 |
|
Jules Blok
|
a224c604a3
|
D3D: Use a 32-bit floating point depth buffer.
|
2015-05-08 14:32:22 +02:00 |
|
Jules Blok
|
84a5f4abb0
|
VideoBackends: Use the new divisor when clearing the depth buffer.
|
2015-05-08 14:32:22 +02:00 |
|
Jules Blok
|
1a409a2e16
|
VideoBackends: Clamp Z peek values.
|
2015-05-08 14:32:21 +02:00 |
|
Jules Blok
|
0f2c72f0f8
|
VideoCommon: Clamp integer conversions.
|
2015-05-08 14:32:16 +02:00 |
|
Jules Blok
|
b0770e2a0c
|
VideoBackends: Floor depth values in depth copy shaders.
|
2015-05-08 14:29:30 +02:00 |
|
Jules Blok
|
be810eb750
|
OGL: Switch depth buffers to GL_DEPTH_COMPONENT32F format.
|
2015-05-08 14:29:30 +02:00 |
|
Jules Blok
|
4b2e04b862
|
OGL: Change the depth buffer type to GL_FLOAT.
|
2015-05-08 14:29:29 +02:00 |
|
Jules Blok
|
c4f85a38e6
|
VideoBackends: Use proper floating point depth precision.
|
2015-05-08 14:29:29 +02:00 |
|
Jules Blok
|
24594a7888
|
PixelShaderCache: Fix MSAA depth copy shader.
|
2015-05-06 12:43:35 +02:00 |
|
Jules Blok
|
7a1252f7e5
|
VideoBackends: Implement depth copy shaders with integer math.
|
2015-05-05 00:40:25 +02:00 |
|
Jules Blok
|
54f4443971
|
VideoCommon: Implement EFB dumping for both backends.
|
2015-05-02 13:23:33 +02:00 |
|
Jules Blok
|
bea3054c9c
|
Base.props: Remove DXSDK_DIR from the include path.
By overriding the include directories we can ensure we only use the Windows SDK.
|
2015-04-13 21:44:40 +02:00 |
|
Jules Blok
|
728081dad2
|
ProgramShaderCache: Do plenty of error checking before writing shaders to the disk.
|
2015-03-02 17:03:49 +01:00 |
|
Jules Blok
|
ff4127cf50
|
VertexShaderManager: Turn the epsilon hack back on for 3D Vision.
The bug is fixed in version 347.52 of the drivers.
|
2015-02-21 12:09:49 +01:00 |
|
Jules Blok
|
139ad3b2b9
|
TextureConversionShader: Use a Texture2DArray to match the shader resource view.
|
2015-02-21 11:50:20 +01:00 |
|
Jules Blok
|
c180174e4a
|
D3D: Use the correct format when resolving the EFB depth texture.
|
2015-02-21 11:50:19 +01:00 |
|
Jules Blok
|
8c55ec0d51
|
GeometryShaderGen: Perspective divide the line coordinates before comparing the angle.
|
2015-01-31 23:32:23 +01:00 |
|
Jules Blok
|
5c4ee2f71e
|
PostProcessing: Move default pixel shader to PostProcessingShaderConfiguration.
Reduces code complexity and fixes a bug where the shader is not properly invalidated.
|
2015-01-25 23:08:49 +01:00 |
|
Jules Blok
|
fc46d460f9
|
VideoConfigDiag: Allow anaglyph shader to be turned off.
Also hard-code the default shader.
|
2015-01-25 22:27:17 +01:00 |
|
Jules Blok
|
262c3b19ec
|
PostProcessing: Add support for user-supplied anaglyph shaders.
There are lots of different anaglyph glasses out there and there may be even more creative uses for stereoscopic post-processing shaders.
|
2015-01-25 22:07:03 +01:00 |
|