Commit Graph

30258 Commits

Author SHA1 Message Date
espes 967feb8c40 Merge pull request #41 from JayFoxRox/ubo
Use uniform buffer objects
2015-09-01 05:33:13 +10:00
espes 7e2a5ddbfb Merge pull request #46 from JayFoxRox/lighting
Lighting
2015-09-01 05:27:42 +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 9e396665f4 Merge pull request #45 from JayFoxRox/more-textures
Texture formats 0x20 and 0x3C
2015-08-30 13:49:42 +02:00
Jannik Vogel 9ebd07e9a1 Texture formats 0x20 and 0x3C 2015-08-30 13:46:36 +02:00
espes 057e6d9146 Merge pull request #44 from JayFoxRox/dsp-and_xx
DSP: and #xx, D + hotfix for fog
2015-08-30 08:56:59 +10: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 717ddb5713 Merge pull request #43 from JayFoxRox/more-textures
Texture formats 0x01 and 0x1B
2015-08-27 19:28:58 +02:00
Jannik Vogel 8ef2b2675b Texture formats 0x01 and 0x1B 2015-08-27 19:23:51 +02:00
espes ce35c5ec00 Merge pull request #42 from JayFoxRox/texture-formats
More texture formats
2015-08-26 14:29:26 +10: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
espes b17c9ed5d4 Merge pull request #40 from mborgerson/xbox
Add option to skip Xbox boot animation.
2015-08-22 13:49: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
espes d90dee0892 Merge pull request #39 from JayFoxRox/fix-clear
Fix off-by-one in CLEAR region
2015-08-21 14:41:02 +10:00
Jannik Vogel 07e914fc56 Fix off-by-one in CLEAR region 2015-08-20 16:43:52 +02:00
espes 9e688ababf Merge pull request #38 from JayFoxRox/fix-texgen
Remove TexPlane transformation
2015-08-20 22:24:50 +10: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
espes 61789be0c4 Merge pull request #35 from JayFoxRox/fog-rebased
Fog
2015-08-20 11:54:55 +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 5bfdab5b5b Merge pull request #33 from espes/glo-cleanup
remove gloffscreen format flags
2015-08-17 11:59:41 +10:00
espes 0f1c89b8f2 remove gloffscreen format flags 2015-08-17 11:47:01 +10:00
espes c7ef267951 don't need glut anymore 2015-08-16 23:26:20 +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
espes 138140c44f use actual surface size to fix vsh output 2015-08-14 15:20:31 +10:00
espes 779d4d4734 fix nv2a_debug on mac
yeah yeah, we should probably be using glext...
2015-08-14 15:18:17 +10:00
espes d62d63845e fix a8y8. i should use code-review -_- 2015-08-14 11:33:22 +10:00
espes bb73ec7060 the other components of alpha textures should probably be 1
7fccebf980/src/gallium/auxiliary/util/u_pack_color.h (L259)
2015-08-14 11:07:27 +10:00