Unknown W. Brackets
|
0043950770
|
Use #version 130 for OpenGL 3.0+ to support out.
Otherwise it just gives errors on cards that support dual source blending.
|
2013-12-15 08:32:22 -08:00 |
|
raven02
|
7f828a6b66
|
Set float for gstate.getStencilTestRef() * (1.0f / 255.0f);
|
2013-12-15 21:40:14 +08:00 |
|
Henrik Rydgard
|
214cc01976
|
Fix bugs in stencil2alpha, fix bugs in glsl 3 support, enable dual source blending where available
The stencil2alpha bug fixes fix some glows in Wipeout, dual source fixes the rest.
|
2013-12-15 12:49:13 +01:00 |
|
Henrik Rydgard
|
3cde4921ae
|
Have the shader generators generate modern GLSL if available.
This opens up to use other modern features like dual source alpha later.
|
2013-12-15 11:23:27 +01:00 |
|
Unknown W. Brackets
|
4bc86afd5e
|
Adjust some project filters.
|
2013-12-14 22:36:41 -08:00 |
|
Unknown W. Brackets
|
11ed3a46d9
|
Workaround Tactics Ogre block transfer weirdness.
This works around #4833, while keeping videos in Valkyrie Profile (and any
other games programmed the same way) working.
|
2013-12-14 16:45:29 -08:00 |
|
Unknown W. Brackets
|
13bf4d83fa
|
Add memchecks for common HLE copy operations.
Better to catch some than miss everything.
|
2013-12-14 14:56:05 -08:00 |
|
Unknown W. Brackets
|
057cad228c
|
Upload block transfers to FBOs when from ram.
|
2013-12-14 10:10:23 -08:00 |
|
raven02
|
078606a528
|
enum for GE_TEXFUNC_UNKNOWN1/2/3 = 5/6/7
|
2013-12-14 06:48:45 +08:00 |
|
raven02
|
affc7f44a6
|
Add extra GE_TEXFUNC_UNKNOWN1/2/3 which handle same as GE_TEXFUNC_ADD
|
2013-12-14 06:47:20 +08:00 |
|
raven02
|
5c6dbb8a31
|
Restore viewport when switching render targets
|
2013-12-14 04:14:59 +08:00 |
|
Henrik Rydgård
|
1cf3b16b4f
|
Merge pull request #4796 from raven02/patch-3
Render correct fog in 3rd birthday and menu transparency in Kurohyou 2
|
2013-12-12 00:29:02 -08:00 |
|
Henrik Rydgård
|
6fed4e2683
|
Revert "Exact : should be applied to all rendering mode"
This reverts commit f170d5ef7b.
|
2013-12-11 16:59:20 +01:00 |
|
raven02
|
a1fd9eb149
|
Render correct fog in 3rd birthday and transparency in Kurohyou 2
|
2013-12-11 23:37:28 +08:00 |
|
raven02
|
f170d5ef7b
|
Exact : should be applied to all rendering mode
|
2013-12-11 23:27:04 +08:00 |
|
Henrik Rydgard
|
d4eee74b54
|
SoftGPU: Prepare for mipmapping. Getting the uv deltas seems tricky though...
|
2013-12-10 15:33:59 +01:00 |
|
Henrik Rydgard
|
791f434f88
|
Custom postshaders now load successfully
|
2013-12-10 15:33:58 +01:00 |
|
raven02
|
2e7609b084
|
Cleanup ClearmodeDepthMask
|
2013-12-10 20:48:20 +08:00 |
|
Henrik Rydgård
|
20873f2985
|
Remove unnecessary ifdef
|
2013-12-09 16:53:46 +01:00 |
|
Henrik Rydgård
|
b784daf424
|
Check for INF in fog coef, replace with large value. See #2387
|
2013-12-09 14:56:29 +01:00 |
|
raven02
|
75492719e8
|
std::bind build fix for VS2012
|
2013-12-09 21:06:38 +08:00 |
|
Henrik Rydgård
|
9e42086e21
|
Logspam reduction
|
2013-12-09 13:45:17 +01:00 |
|
Henrik Rydgård
|
e14f17b430
|
isClutSharedForMipmaps: This was presumably inverted by accident?
|
2013-12-09 12:46:13 +01:00 |
|
Henrik Rydgård
|
68b08ffb9f
|
SoftGPU: Quick and dirty lines and points implementation
No line/point texturing support yet.
|
2013-12-09 12:43:49 +01:00 |
|
Unknown W. Brackets
|
c6a441965e
|
Move shared clut check to gstate.
|
2013-12-08 23:11:56 -08:00 |
|