Jannik Vogel
|
0351caf058
|
Avoid shader compilation bug if 'g' is RGB
|
2015-09-04 03:24:16 +02:00 |
|
Jannik Vogel
|
092b9bef02
|
Also floor() negative numbers in ARL
|
2015-09-04 03:10:03 +02:00 |
|
Jannik Vogel
|
e754087e18
|
Respect surface format for zeta clears
|
2015-09-04 02:01:27 +02:00 |
|
Jannik Vogel
|
5c017a2367
|
Add dither support
|
2015-09-04 01:35:18 +02:00 |
|
espes
|
60f8bce93a
|
add some more simple gamepad keyboard mappings
|
2015-09-04 05:43:39 +10:00 |
|
Jannik Vogel
|
f90a4cb5f9
|
Respect surface format for color clears
|
2015-09-03 18:53:33 +02:00 |
|
espes
|
f275423103
|
Merge pull request #53 from JayFoxRox/polygon-offset-enable
Enable/Disable Polygon offset
|
2015-09-03 15:40:01 +10:00 |
|
Jannik Vogel
|
990b1138c5
|
Enable/Disable Polygon offset
|
2015-09-03 04:13:27 +02:00 |
|
Jannik Vogel
|
fec5cb83e1
|
Add support for border colors
|
2015-09-03 02:09:46 +02:00 |
|
Jannik Vogel
|
2516d09a98
|
Fix typo which broke volume textures
|
2015-09-03 02:07:15 +02:00 |
|
espes
|
c1e946a1ef
|
Merge pull request #49 from JayFoxRox/polygon-offset
Polygon offset
|
2015-09-02 22:03:56 +10:00 |
|
Jannik Vogel
|
1ab319cacf
|
Fix CMP vertex attrib type
|
2015-09-02 03:45:41 +02:00 |
|
Jannik Vogel
|
9a514dd795
|
Polygon offset
|
2015-09-01 21:15:14 +02:00 |
|
Jannik Vogel
|
0edbf5b8c6
|
SHADOW_ZSLOPE_THRESHOLD (registers only, no implementation)
|
2015-09-01 21:14:33 +02:00 |
|
Jannik Vogel
|
3017fcf6e3
|
Avoid multiplying xyz by w=zero
|
2015-09-01 19:33:47 +02:00 |
|
espes
|
967feb8c40
|
Merge pull request #41 from JayFoxRox/ubo
Use uniform buffer objects
|
2015-09-01 05:33:13 +10:00 |
|
Jannik Vogel
|
90c2eca5a8
|
Fix bug with duplicate uniform
|
2015-08-31 17:49:35 +02:00 |
|
Jannik Vogel
|
9edbfd08bc
|
Eye registers and smaller changes
|
2015-08-31 17:49:34 +02:00 |
|
Jannik Vogel
|
f6169030dc
|
Comment about range being ignored
|
2015-08-31 17:49:34 +02:00 |
|
Jannik Vogel
|
b7936a463d
|
Point lights
|
2015-08-31 17:49:34 +02:00 |
|
Jannik Vogel
|
00aa96af3e
|
Lighting base and directional lights
|
2015-08-31 17:49:17 +02:00 |
|
Jannik Vogel
|
9ebd07e9a1
|
Texture formats 0x20 and 0x3C
|
2015-08-30 13:46:36 +02:00 |
|
Jannik Vogel
|
76c0cf8d87
|
'Fix' fog in 'Breakdown' intros
|
2015-08-29 18:37:16 +02:00 |
|
Jannik Vogel
|
a6968d4696
|
Support for 'and #xx, D'
|
2015-08-29 04:13:03 +02:00 |
|
Jannik Vogel
|
8ef2b2675b
|
Texture formats 0x01 and 0x1B
|
2015-08-27 19:23:51 +02:00 |
|
Jannik Vogel
|
87681432f1
|
More texture formats
|
2015-08-26 06:11:12 +02:00 |
|
Jannik Vogel
|
4646ba9c48
|
Use uniform buffer objects
|
2015-08-25 06:48:53 +02:00 |
|
espes
|
48cb7c1c52
|
Don't accidentally clear vertex shader constant dirty flag
|
2015-08-25 14:45:32 +10:00 |
|
espes
|
58ac41fae2
|
smc style tweaks
|
2015-08-22 13:56:47 +10:00 |
|
espes
|
a929a69b62
|
avoid trivial redundant buffering of converted attributes
|
2015-08-22 13:51:04 +10:00 |
|
Matt Borgerson
|
ecc1b0b9c1
|
Process command line args once.
|
2015-08-21 19:17:22 -07:00 |
|
Matt Borgerson
|
8d1b6f6592
|
Use consistent naming conventions.
|
2015-08-21 19:12:50 -07:00 |
|
Matt Borgerson
|
c107b96789
|
Add option to skip Xbox boot animation.
|
2015-08-21 17:56:00 -07:00 |
|
Jannik Vogel
|
07e914fc56
|
Fix off-by-one in CLEAR region
|
2015-08-20 16:43:52 +02:00 |
|
Jannik Vogel
|
f74496f92b
|
Remove TexPlane transformation
|
2015-08-20 14:12:06 +02:00 |
|
espes
|
c4ab55c98e
|
style
|
2015-08-20 12:03:04 +10:00 |
|
espes
|
ec4c7c2f4c
|
Merge remote-tracking branch 'jayfoxrox/texgen-rebased' into texgen-rebased
|
2015-08-20 11:57:10 +10:00 |
|
Jannik Vogel
|
92d79c8a7d
|
WIP asserts
|
2015-08-20 02:39:28 +02:00 |
|
Jannik Vogel
|
d2fa51bb82
|
Support for texgen planes
|
2015-08-20 01:01:43 +02:00 |
|
Jannik Vogel
|
6655d711eb
|
Make texgen reflections work WIP
|
2015-08-20 01:01:43 +02:00 |
|
Jannik Vogel
|
4894aace0e
|
Use EXP2 for fog to emulate hardware
|
2015-08-19 18:50:15 +02:00 |
|
Jannik Vogel
|
8ce4cf3dbc
|
Use (experimental) formulas to get correct D3D fog
|
2015-08-19 18:50:03 +02:00 |
|
Jannik Vogel
|
5291bec473
|
Fix vp fog + fog varying is a float now
|
2015-08-18 23:24:21 +02:00 |
|
Jannik Vogel
|
573d2e87c7
|
Clamp pFog instead of clamping access
|
2015-08-18 23:24:21 +02:00 |
|
Jannik Vogel
|
177a4d78f8
|
Foggen + Fog WIP
|
2015-08-18 23:24:16 +02:00 |
|
Jannik Vogel
|
78a3163925
|
Add fog states
|
2015-08-18 23:11:13 +02:00 |
|
espes
|
0f1c89b8f2
|
remove gloffscreen format flags
|
2015-08-17 11:47:01 +10:00 |
|
espes
|
dc39687af6
|
fix windows build
|
2015-08-16 23:10:00 +10:00 |
|
espes
|
9ec38af3ce
|
bah
|
2015-08-15 11:39:49 +10:00 |
|
espes
|
0c1aa40db6
|
rgba4 texture format
|
2015-08-14 17:41:08 +10:00 |
|