Commit Graph

30344 Commits

Author SHA1 Message Date
Jannik Vogel f379d5da7b Remove VP-foggen 2015-09-11 03:47:20 +02:00
Jannik Vogel 3f1b18378f Unify VP/FFP and fog for VP 2015-09-11 03:47:18 +02:00
espes 28347fe179 Merge pull request #61 from JayFoxRox/init-vp-zero
Initialize VP registers to zero
2015-09-10 12:37:02 +10:00
Jannik Vogel 0df2f1c1f2 Initialize VP registers to zero 2015-09-09 15:06:21 +02:00
espes 935221bf22 gl should be common 2015-09-08 09:47:57 +10:00
espes 6cfc0f518e glo_check_extension would always return true 2015-09-08 09:37:52 +10:00
espes 4b5ff257f3 clear needs scope 2015-09-07 08:01:34 +10:00
Jannik Vogel f68e558e4a Merge pull request #60 from JayFoxRox/prim-modes-line
Implement polygon modes in geometry shader
2015-09-06 21:03:18 +02:00
Jannik Vogel cd6259287f Implement polygon modes in geometry shader 2015-09-06 21:00:09 +02:00
Jannik Vogel 2366b9bc9c Support for QUAD_STRIP and POLYGON (Fill and point rendering only) 2015-09-06 17:52:59 +02:00
espes ad8215cfbd Merge pull request #54 from JayFoxRox/dither
Add dither support
2015-09-06 10:13:03 +10:00
espes af64c017d7 Merge pull request #55 from JayFoxRox/clear-format
Respect framebuffer format for clears
2015-09-06 10:12:42 +10:00
espes fcbc057e54 Merge pull request #59 from JayFoxRox/xid-update
XID update
2015-09-06 10:11:56 +10:00
Jannik Vogel 44fb0c51ce New gamepad keyboard mapping 2015-09-05 17:53:28 +02:00
Jannik Vogel ead287988f 0x201 XID USB request placeholder 2015-09-04 16:01:16 +02:00
Jannik Vogel 65c1efcb19 Merge pull request #57 from JayFoxRox/fix-rgb-to-a
Avoid shader compilation bug if 'g' is RGB
2015-09-04 03:26:06 +02:00
Jannik Vogel 0351caf058 Avoid shader compilation bug if 'g' is RGB 2015-09-04 03:24:16 +02:00
Jannik Vogel 0368e43365 Merge pull request #56 from JayFoxRox/fix-arl
Also floor() negative numbers in ARL
2015-09-04 03:20:45 +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
espes a1df9e4007 Merge pull request #52 from JayFoxRox/border-color
Add support for border colors
2015-09-03 15:39:36 +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 9a5a702e43 Merge pull request #51 from JayFoxRox/fix-volume-tex
Fix typo which broke volume textures
2015-09-03 02:08:34 +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
espes bb981ab2bb Merge pull request #50 from JayFoxRox/fix-cmp
Fix CMP vertex attrib type
2015-09-02 17:33:17 +10:00
Jannik Vogel 1ab319cacf Fix CMP vertex attrib type 2015-09-02 03:45:41 +02:00
espes b42d8c5344 Merge pull request #48 from JayFoxRox/fix-kung-fu-chaos
Avoid multiplying xyz by w=zero
2015-09-02 05:25:26 +10: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
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