Lioncash
|
ac26f8e79f
|
Pass strings by const reference where possible
|
2015-05-28 20:54:55 -04:00 |
Tillmann Karras
|
285ac34bf3
|
OGL: use GL_TEXTURE* constants
|
2015-05-27 15:05:49 +02:00 |
Rohit Nirmal
|
c59bfd2b7f
|
Fix building with PCH disabled.
|
2015-05-26 22:44:51 -05:00 |
Jules Blok
|
ca7801da44
|
D3D: Invert initial depth buffer clear.
|
2015-05-26 15:31:36 +02:00 |
galop1n
|
2975e53091
|
D3D: Depth range inversion.
Credits go to Galop1n for designing this technique and to BhaaLseN for cleaning up the commit.
|
2015-05-26 15:31:31 +02:00 |
Ryan Houdek
|
dad5d8e13d
|
Merge pull request #2357 from degasus/ogl_efb_poke_merge
ogl: efb poke merge
|
2015-05-25 23:26:39 -04:00 |
Ryan Houdek
|
69963dc4b0
|
Merge pull request #2274 from degasus/disable_bbox
Disable bbox
|
2015-05-25 08:46:12 -04:00 |
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
|
268f52e054
|
Add missing license headers
|
2015-05-25 13:11:47 +02:00 |
degasus
|
6b2a1e57e2
|
BBox: remove now unreachable SW bbox implementation
|
2015-05-25 09:33:34 +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 |
Markus Wick
|
ad9dae30a8
|
Merge pull request #2410 from lioncash/swatomic
Software: Convert most volatile variables to atomics
|
2015-05-22 14:11:16 +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 |
degasus
|
d91d935057
|
OGL: reimplement poke-color
|
2015-05-20 11:05:31 +02:00 |
Markus Wick
|
695a72c24c
|
Merge pull request #2414 from Armada651/depth-clamp
VideoBackends: Clamp depth to uint24 range.
|
2015-05-19 14:44:34 +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 |
Lioncash
|
26a3eaf959
|
Software: Convert most volatile variables to atomics
|
2015-05-14 12:33:19 -04:00 |
Lioncash
|
a94e4dd07f
|
OGL: Join declarations and assignments in Render
|
2015-05-08 09:29:36 -04:00 |
Lioncash
|
eeb0f0b7c4
|
OGL: Get rid of some explicit deletes in Render
|
2015-05-08 09:28:29 -04: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 |
shuffle2
|
268b8fd26f
|
Merge pull request #2026 from mrgreywater/d3d-debugbreak
D3D: More debug information and break on error
|
2015-05-07 19:29:21 -07: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 |
Markus Wick
|
e0cfd934d2
|
Merge pull request #2364 from kayru/d3d_texture_bsf
D3D: StateManager::Apply no longer iterates through every texture and sampler slot
|
2015-05-03 21:39:33 +02:00 |
Yuriy O'Donnell
|
df5750edfd
|
D3D: Replaced explicit _BitScanForward with LeastSignificantSetBit
|
2015-05-03 21:14:29 +02:00 |
Jules Blok
|
54f4443971
|
VideoCommon: Implement EFB dumping for both backends.
|
2015-05-02 13:23:33 +02:00 |
Yuriy O'Donnell
|
2b664f5d89
|
D3D: StateManager::Apply no longer iterates through every texture and sampler slot
Now using bit scan through dirty slot masks.
|
2015-04-29 20:08:00 +02:00 |
Lioncash
|
9eb608c9da
|
Merge pull request #2301 from lioncash/const
General: Apply the const specifier where applicable
|
2015-04-16 23:13:39 -04:00 |
Lioncash
|
63393570fb
|
PerfQueryBase: Move common implementation variables into base class
|
2015-04-15 19:22:16 -04:00 |
Lioncash
|
b0613bb1c8
|
General: Apply the const specifier where applicable
|
2015-04-15 02:04:03 -04:00 |
Lioncash
|
bdde6b2a7c
|
D3D: Remove dependency on wxWidgets
This hasn't been necessary for ages
|
2015-04-14 22:27:03 -04:00 |
degasus
|
b020ae1c5d
|
Fifo: rewrite sync on idle skipping hack
Now it's done without a busy loop
|
2015-04-06 12:35:35 +02:00 |
skidau
|
39c41f5c70
|
Merge pull request #2192 from Tilka/sse2
VertexLoaderX64: support SSE2 as a fallback
|
2015-03-21 12:58:24 +11:00 |
skidau
|
94e435afbc
|
Merge pull request #2201 from magumagu/ogl-clamp-origin
OpenGL: use ClampUL instead of ClampLL where appropriate.
|
2015-03-21 12:45:46 +11:00 |
Tillmann Karras
|
5a51bc10e5
|
SWVertexLoader: fix truncated components
|
2015-03-18 12:09:06 +01:00 |
magumagu
|
629fb8fb49
|
Merge pull request #2222 from Tilka/fix_warnings
Fix warnings
|
2015-03-16 17:41:46 -07:00 |
Tillmann Karras
|
f82afd1b2f
|
Fix warnings
|
2015-03-16 19:02:30 +01:00 |