Jules Blok
|
29e05c5ff8
|
Stereo3D: Don't rely on GetEFBLayers() when dealing with shaders.
Shaders may be compiled before the FramebufferManager is initialized.
|
2014-12-29 11:19:55 +01:00 |
Jules Blok
|
59bea317d7
|
GeometryShaderCache: Cosmetics.
|
2014-12-24 17:22:24 +01:00 |
Jules Blok
|
737bc0e7ad
|
PixelShaderCache: Support stereoscopic EFB format changes.
|
2014-12-21 15:46:12 +01:00 |
Jules Blok
|
1b9fe70d7c
|
VideoCommon: Make IsPassthrough() a function of the ShaderUid.
|
2014-12-19 14:10:53 +01:00 |
Jules Blok
|
93ce95b48e
|
D3D: Use ROUND_UP macro for rounding buffer sizes.
|
2014-12-18 00:37:15 +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
|
aa4242fd9c
|
GeometryShaderGen: Pass the primitive type and always run the generator regardless of stereoscopy.
|
2014-12-14 21:23:20 +01:00 |
Jules Blok
|
b406e4e1f2
|
VideoCommon: Add a separate constants buffer for the geometry shader.
|
2014-12-14 21:23:13 +01:00 |
Jules Blok
|
6c7bed25a5
|
Cosmetics
|
2014-12-14 13:29:27 +01:00 |
Jules Blok
|
4b3e784949
|
TextureCache: Add stereoscopy support for EFB to texture copies.
|
2014-12-14 13:28:47 +01:00 |
Jules Blok
|
3355d8086d
|
D3DUtil: Use a geometry shader to clear all slices.
|
2014-12-14 13:28:46 +01:00 |
Jules Blok
|
d5ebdf7a97
|
D3D: Add GeometryShaderCache.
|
2014-12-14 13:28:41 +01:00 |