Ryan Houdek
|
363d0be9f9
|
Derp. No Windows to test compile on.
|
2013-03-15 11:29:12 -05:00 |
|
Ryan Houdek
|
8c1091a21f
|
Merge branch 'master' into GLSL-master
Conflicts:
Source/Core/VideoCommon/Src/PixelShaderGen.cpp
Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
Source/Plugins/Plugin_VideoDX9/Src/VertexManager.cpp
|
2013-03-15 11:19:52 -05:00 |
|
NeoBrainX
|
1f73651a7a
|
VideoSoftware: Do not clear the depth buffer on EFB copy clears when depth writing is disabled.
|
2013-03-14 23:59:52 +01:00 |
|
Ryan Houdek
|
db1fc9019b
|
Add a OSX version check to GLSL so if anyone running < OSX 10.7 gets a message instead of crashing when running the game. Turn off DEBUG_GLSL.
|
2013-03-14 15:25:41 -05:00 |
|
degasus
|
2c84c32ddc
|
decrease d3d vertex buffer size
|
2013-03-12 17:48:20 +01:00 |
|
degasus
|
2c9c4d0f01
|
remove syncing on hacked buffer
nvidia does wait for their gpu on syncing, so removing it.
But now, we have to recheck it on every plattform
|
2013-03-08 10:23:27 +01:00 |
|
degasus
|
708b7d57cd
|
fix wrapping in postprocessing
|
2013-03-08 09:36:28 +01:00 |
|
degasus
|
f673e33a7d
|
fix hotkey osd position
|
2013-03-07 21:42:40 +01:00 |
|
degasus
|
a6719abab7
|
mesa doesn't like 0x0 fbo
|
2013-03-07 21:30:11 +01:00 |
|
degasus
|
7af0838e98
|
disable ubo for intel/mesa
our ubo workaround isn't much better, but not corrupted and much faster (on hd4000) than the ubo one
|
2013-03-07 21:07:57 +01:00 |
|
degasus
|
a6844d6b9e
|
move shader error files in dolphin user directory
|
2013-03-07 20:37:28 +01:00 |
|
degasus
|
2bd7ba76b9
|
only report errors without debug_glsl
|
2013-03-07 20:26:56 +01:00 |
|
degasus
|
8b232c7a4d
|
fix "some" pp shaders ...
|
2013-03-07 19:51:57 +01:00 |
|
degasus
|
ebb34ced91
|
postprocessing: only add *.txt shader and sort them
|
2013-03-07 19:11:50 +01:00 |
|
degasus
|
1c125f0fb4
|
add resolution uniform for pp, 16bit uses this for reducing screen resolution (wtf?)
|
2013-03-07 17:35:27 +01:00 |
|
degasus
|
800a58f01c
|
reimplement postprocessing and fix one shader as example
|
2013-03-07 17:00:11 +01:00 |
|
degasus
|
03511d54d6
|
fix compilation
i missed to fix a merge conflict in dx9
|
2013-03-06 16:17:07 +01:00 |
|
degasus
|
a1c5e90083
|
Merge branch 'master' into GLSL-master
Conflicts:
CMakeLists.txt
Source/Core/DolphinWX/CMakeLists.txt
Source/Core/DolphinWX/Src/GLInterface.h
Source/Core/VideoCommon/Src/PixelShaderGen.cpp
Source/Core/VideoCommon/Src/TextureCacheBase.cpp
Source/Core/VideoCommon/Src/VertexManagerBase.cpp
Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
Source/Plugins/Plugin_VideoDX9/Src/VertexManager.cpp
Source/Plugins/Plugin_VideoOGL/Plugin_VideoOGL.vcxproj
Source/Plugins/Plugin_VideoOGL/Plugin_VideoOGL.vcxproj.filters
Source/Plugins/Plugin_VideoOGL/Src/GLUtil.h
Source/Plugins/Plugin_VideoOGL/Src/PixelShaderCache.cpp
Source/Plugins/Plugin_VideoOGL/Src/TextureCache.cpp
Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp
Source/Plugins/Plugin_VideoOGL/Src/VertexShaderCache.cpp
Source/Plugins/Plugin_VideoOGL/Src/main.cpp
|
2013-03-06 15:59:29 +01:00 |
|
degasus
|
a2bb7d5766
|
initialize bSupportsDualSourceBlend only in renderer
|
2013-03-05 18:35:30 +01:00 |
|
degasus
|
5534d7e8c3
|
Revert "remove flag GL_SYNC_FLUSH_COMMANDS_BIT on syncing"
This reverts commit 025f8d342f .
OSX may wait forever, so fix osx freeze
|
2013-03-05 16:51:09 +01:00 |
|
degasus
|
d19bc15d26
|
fix glsl140 workaround
|
2013-03-05 15:24:10 +01:00 |
|
Jordan Woyak
|
f3f89e1d00
|
Merge branch 'master' into vertex-loader-cleanup
Conflicts:
Source/Core/Common/Src/CommonFuncs.h
Source/Core/VideoCommon/Src/VertexLoader.cpp
|
2013-03-04 15:47:56 -06:00 |
|
degasus
|
efcfc5c014
|
workaround for GLEW_AMD_pinned_memory and older glew versions
|
2013-03-04 12:40:23 +01:00 |
|
degasus
|
e4f8d7b4c8
|
fix debug build
|
2013-03-04 10:20:55 +01:00 |
|
Jordan Woyak
|
b1a2915304
|
Merge branch 'master' into windows-unicode
|
2013-03-03 15:05:10 -06:00 |
|
Ryan Houdek
|
a01f793f59
|
Fix ARM build.
|
2013-03-03 07:37:22 +00:00 |
|
Jordan Woyak
|
ed90feb2b4
|
Kill warning.
|
2013-03-02 23:00:14 -06:00 |
|
Jordan Woyak
|
2b1af36900
|
Merge branch 'master' into windows-unicode
|
2013-03-02 15:33:32 -06:00 |
|
NeoBrainX
|
cb1d21c032
|
PerfQueries: Fix an integer overflow.
|
2013-03-01 23:57:56 +01:00 |
|
NeoBrainX
|
d1acb0a937
|
OGL: Fix perf metrics being overcounted when using a non-native internal resolution.
|
2013-03-01 23:12:41 +01:00 |
|
NeoBrainX
|
4058b4c38a
|
Add documentation to PerfQueryBase interface.
Remove the config field for perf queries (wasn't used for the new interface anyway).
Few other cleanups.
|
2013-03-01 23:02:11 +01:00 |
|
NeoBrainX
|
5a7bb2abfa
|
D3D11: Port perf queries code to the PerfQueryBase interface.
Remove deprecated PerfQuery methods from RenderBase.
Windows build fix.
|
2013-03-01 19:30:37 +01:00 |
|
Jordan Woyak
|
dea1e2827d
|
Open std::fstream in a unicode-safe manner.
|
2013-02-28 19:33:39 -06:00 |
|
NeoBrainX
|
cbf5efe191
|
Some cleanups.
PE perf metrics officially declared unsupported for the D3D9 project (out of pure laziness, anyone who cares can implement them :P).
|
2013-03-01 01:31:57 +01:00 |
|
NeoBrainX
|
1c9860246c
|
Build fixes for everyone!
|
2013-03-01 01:14:10 +01:00 |
|
NeoBrainX
|
d0dbcc6369
|
VideoSoftware: Cleanup PE perf metrics; returning the proper value now.
|
2013-03-01 01:08:43 +01:00 |
|
NeoBrainX
|
7682ed22c6
|
Merge branch 'master' into perfqueries.
Conflicts:
Source/Core/VideoCommon/Src/VideoConfig.h
Source/Core/VideoCommon/VideoCommon.vcxproj.filters
Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
Source/Plugins/Plugin_VideoSoftware/Src/Rasterizer.cpp
Source/Plugins/Plugin_VideoSoftware/Src/Tev.cpp
|
2013-03-01 01:07:34 +01:00 |
|
Rachel Bryk
|
0c16489c39
|
Merge branch 'VideoSoftware-savestates'
|
2013-02-28 13:36:29 -05:00 |
|
Jordan Woyak
|
03ec9a2e08
|
Kill some unnecessary c_str and use StrToWxStr in a few places that I missed.
|
2013-02-28 02:40:03 -06:00 |
|
Jordan Woyak
|
56f09d3b91
|
Attempt to be consistent with conversions between std::string and wxString.
|
2013-02-28 02:30:05 -06:00 |
|
Jordan Woyak
|
ea75577278
|
Use the new UTF-16 conversion function in two places.
|
2013-02-27 18:02:07 -06:00 |
|
degasus
|
1b8d044543
|
clear cg from project files
|
2013-02-27 10:55:25 +01:00 |
|
Jordan Woyak
|
6b80e6f83c
|
Tweak Vertex/Index buffer handling a bit.
|
2013-02-27 01:57:02 -06:00 |
|
Ryan Houdek
|
692e39d1bb
|
Merge branch 'arm-noglsl'
|
2013-02-27 02:22:08 +00:00 |
|
Jordan Woyak
|
a680d17eef
|
Buildfix.
|
2013-02-26 19:59:33 -06:00 |
|
Jordan Woyak
|
f1c990069c
|
Yell at the user if they change window size while dumping frames, and some other avi dumping stuff.
|
2013-02-26 20:47:48 -05:00 |
|
Rachel Bryk
|
46f5c19c6d
|
Not sure if this is the right way to handle this, but it makes the save states perfectly stable. That's all that really matters, right?
|
2013-02-26 18:52:38 -05:00 |
|
Rachel Bryk
|
08fe3c213a
|
Abort loading states from incompatible graphics backends.
|
2013-02-26 18:28:56 -05:00 |
|
degasus
|
ae481068cd
|
cleanup ogl extension osd
|
2013-02-26 23:36:22 +01:00 |
|
degasus
|
a650ae8c7b
|
workaround for base vertex. damn old nvidia driver
|
2013-02-26 23:15:55 +01:00 |
|