Jules Blok
|
0ae082fb61
|
FramebufferManager: Return the depth texture instead of the color texture in GetResolvedEFBDepthTexture() when AA is enabled.
|
2014-12-19 22:37:28 +01:00 |
|
Jules Blok
|
cdd9e07522
|
VideoCommon: Add in/out qualifiers to centroid storage qualifier.
Fixes shaders for GPUs that don't support GL_ARB_shading_language_420pack.
|
2014-12-19 12:19:15 +01:00 |
|
Ryan Houdek
|
02f22152be
|
Merge pull request #1706 from Armada651/line-width
VideoCommon: Merge LineGeometryShader into GeometryShaderGen.
|
2014-12-18 19:43:12 -06:00 |
|
Jules Blok
|
e7e8a4f1cb
|
GeometryShaderGen: Don't use the reserved keyword "point" in D3D.
|
2014-12-19 02:24:41 +01:00 |
|
Markus Wick
|
c7b809d46b
|
Merge pull request #1669 from degasus/swvertexloader
Video Software Vertex Loader
|
2014-12-18 19:30:56 +01:00 |
|
shuffle2
|
717e155ce1
|
Merge pull request #1689 from kayru/d3d_efb_copy_fix
D3D: Fixed D3D validation error during EFB to texture copy
|
2014-12-18 02:59:51 -08:00 |
|
Jules Blok
|
8dc3653ac9
|
VideoCommon: Don't pass structs between shader stages when geometry shaders are unsupported.
|
2014-12-18 00:37:16 +01:00 |
|
Jules Blok
|
1f84f4632d
|
OGL: Check OpenGL version for geometry shader support.
|
2014-12-18 00:37:16 +01:00 |
|
Jules Blok
|
93ce95b48e
|
D3D: Use ROUND_UP macro for rounding buffer sizes.
|
2014-12-18 00:37:15 +01:00 |
|
Jules Blok
|
69df23f725
|
VideoCommon: Only use interface blocks when geometry shaders are supported.
|
2014-12-18 00:37:14 +01:00 |
|
Jules Blok
|
1af3d8447a
|
GeometryShaderManager: Set the constants within the callbacks.
|
2014-12-18 00:37:09 +01:00 |
|
Jules Blok
|
3d9dfad6a2
|
D3D: Set the geometry shader before every draw call.
And refactor the VertexManager draw call.
|
2014-12-18 00:36:50 +01:00 |
|
Jules Blok
|
7e8f96f0d3
|
OGL: Don't generate a geometry shader if the backend doesn't support it.
This commit repurposes the bSupportsStereoscopy flag as the bSupportsGeometryShaders flag.
|
2014-12-18 00:36:49 +01:00 |
|
Jules Blok
|
782a5adb94
|
VideoCommon: Pass interface blocks between shader stages to resolve naming conflicts.
|
2014-12-18 00:36:49 +01:00 |
|
Jules Blok
|
bd6d229733
|
GeometryShader: Disable the geometry shader stage if it is a pass-through shader.
|
2014-12-18 00:36:48 +01:00 |
|
Jules Blok
|
f2e52b46c3
|
GeometryShaderGen: Cosmetics.
|
2014-12-18 00:36:47 +01:00 |
|
Jules Blok
|
2850c9a206
|
VertexManager: Disable culling for lines and points.
|
2014-12-18 00:36:47 +01:00 |
|
Jules Blok
|
0ac7103391
|
GeometryShaderGen: Pack uniforms more tightly.
|
2014-12-18 00:36:40 +01:00 |
|
skidau
|
418e006e88
|
Merge pull request #1710 from degasus/jit-linking-fix
Jit: move constants out of class
|
2014-12-18 09:48:18 +11:00 |
|
degasus
|
5f322cc9e8
|
Jit: move constants out of class
This fixes a linking issues on debug builds.
|
2014-12-17 23:42:10 +01:00 |
|
Yuriy O'Donnell
|
5688c27610
|
D3D: Moved setting texture by slot mask into StateManager
|
2014-12-17 23:41:26 +01:00 |
|
shuffle2
|
d9e2f51900
|
Merge pull request #1698 from shuffle2/win-qt-5.4.0
windows: use qt 5.4.0
|
2014-12-17 06:06:59 -08:00 |
|
Markus Wick
|
98292682fe
|
Merge pull request #1709 from unknownbrackets/attributeless-fix
OGL: Attempt a larger buffer to workaround 7946
|
2014-12-17 14:20:54 +01:00 |
|
skidau
|
5313dd1b8c
|
Merge pull request #1702 from CarlKenner/DebugSymbols
Fix many bugs with the Symbols menu (when run with -d argument).
|
2014-12-17 22:04:56 +11:00 |
|
Unknown W. Brackets
|
5b51f5a801
|
OGL: Attempt a larger buffer to workaround 7946.
|
2014-12-16 22:20:45 -08:00 |
|