Tillmann Karras
|
30ebb2459e
|
Set copyright year to when a file was created
|
2015-05-25 13:22:31 +02:00 |
|
Tillmann Karras
|
cefcb0ace9
|
Update license headers to GPLv2+
|
2015-05-25 13:22:31 +02:00 |
|
Tillmann Karras
|
68d204e877
|
D3D: remove unused variable
|
2015-01-18 12:59:33 +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
|
2850c9a206
|
VertexManager: Disable culling for lines and points.
|
2014-12-18 00:36:47 +01:00 |
|
Jules Blok
|
8ae738ff30
|
VideoCommon: Merge PointGeometryShader into GeometryShaderGen.
This adds point-width emulation support to OpenGL.
|
2014-12-15 22:47:43 +01:00 |
|
Jules Blok
|
55e60a9c22
|
VideoCommon: Merge LineGeometryShader into GeometryShaderGen.
This adds line-width emulation support to OpenGL.
|
2014-12-15 22:47:42 +01:00 |
|
Jules Blok
|
382e1c22db
|
GeometryShaderGen: Support multiple primitive types.
And make more stereoscopy code optional.
|
2014-12-15 22:47:41 +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
|
7c05b9a6d0
|
D3D: Set the geometry shader for triangle primitives.
|
2014-12-14 13:28:44 +01:00 |
|
Jules Blok
|
9253bb7d96
|
D3D: Add geometry shader stereoscopy support.
|
2014-12-14 13:28:41 +01:00 |
|
Jules Blok
|
d5ebdf7a97
|
D3D: Add GeometryShaderCache.
|
2014-12-14 13:28:41 +01:00 |
|
Dolphin Bot
|
971a95aece
|
Merge pull request #1503 from kayru/d3d_optimization_cache
D3D: Filter redundant API calls by caching state in StateManager
|
2014-12-11 23:38:35 +01:00 |
|
Yuriy O'Donnell
|
4392d3cd55
|
D3D: Fixed StateManager member function name case
|
2014-12-07 18:45:50 +01:00 |
|
Yuriy O'Donnell
|
0e18e9e80d
|
D3D: Removed cull mode changes for lines and points
Fixed include order and whitespace
|
2014-12-07 18:45:20 +01:00 |
|
Yuriy O'Donnell
|
6e9226650d
|
D3D: Implemented context state caching
This avoids most of the redundant API calls.
|
2014-12-07 18:17:19 +01:00 |
|
Rodolfo Bogado
|
93b4540e19
|
Add HW bounding Box support to d3d backend
|
2014-12-05 15:03:24 -03:00 |
|
Yuriy O'Donnell
|
88d11ec5b2
|
D3D: RestoreState no longer resets PS resources
|
2014-10-27 00:02:30 +01:00 |
|
Yuriy O'Donnell
|
c35847b795
|
D3D: Using start index and base vertex instead of buffer offsets
|
2014-10-26 23:38:14 +01:00 |
|
Yuriy O'Donnell
|
48ba55203b
|
D3D: Vertex and index data in one buffer
|
2014-10-26 23:38:14 +01:00 |
|
Pierre Bourdon
|
73f9a22e2e
|
VertexLoader: Remove global state dependency on g_nativeVertexFmt
|
2014-07-26 01:35:09 +02:00 |
|
degasus
|
81ed17be53
|
avoid the extern keyword in .cpp files
|
2014-07-11 16:10:20 +02:00 |
|
degasus
|
f1ddd3c66a
|
VideoCommon: remove unused stats
|
2014-06-27 09:35:26 +02:00 |
|
magumagu
|
1357277f40
|
Video backends: mass-replace "xfregs" with "xfmem".
|
2014-05-16 18:58:07 -07:00 |
|