Commit Graph

320 Commits (master)

Author SHA1 Message Date
lsalzman 7dc2087a87 fix material shader slots 2013-06-06 10:05:25 +03:00
lsalzman c80d786080 water shader tweaks 2013-06-05 10:04:39 +03:00
Lee Salzman b008294557 experimental crouching and remove forward/jumping speed bonus 2013-05-28 02:37:08 +03:00
Lee Salzman 4ca29d1278 mapmodel stdedit fixes 2013-05-15 20:07:35 +03:00
Lee Salzman 8ebfbe1675 use more consistent rh ao threshold 2013-04-18 22:19:13 +03:00
Lee Salzman 4d61241e59 bias rh ao step 2013-04-18 01:40:21 +03:00
Lee Salzman 5033e03b09 try to work around skylight bleeding some more 2013-04-18 01:17:34 +03:00
Lee Salzman b0f7d31e09 use aomin for skylight instead of aosunmin 2013-04-17 20:26:08 +03:00
lsalzman b37fcf07f9 skyboxoverbrightmin var 2013-04-17 13:55:51 +03:00
lsalzman 32bfe51981 gi ao direction fix 2013-04-17 12:05:05 +03:00
lsalzman b3c3bcabf2 less bleedy gi ao 2013-04-17 10:59:16 +03:00
Lee Salzman c586c521ae initial attempt at skylight replacement 2013-04-17 00:16:16 +03:00
Lee Salzman 1683ce2f3b support for explicit model transparency 2013-04-05 19:40:51 +03:00
Lee Salzman 806b3235ea fix alpha handling for 8bpp greyscale textures 2013-03-26 00:11:43 +02:00
lsalzman 5d4d168b7e fix particle text shader 2013-03-14 16:39:29 +02:00
Lee Salzman 13693bbd29 revert smfilter 3 workaround because it still causes crash in that case 2013-03-09 00:26:58 +02:00
Lee Salzman 01b54c8488 attempt to workaround strange shader compiler crash on nvidia/windows 32-bit driver 2013-03-09 00:10:25 +02:00
Lee Salzman 74806f931c envmap shader fix 2013-03-06 23:13:01 +02:00
lsalzman 23a5720dd6 fix some mouse binds and map SDL's x1/x2 buttons 2013-03-06 16:36:54 +02:00
lsalzman 448fd231d6 change some mouse button references 2013-03-06 16:30:26 +02:00
lsalzman 0113e33492 MOUSE1, MOUSE2, MOUSE3, MOUSE4, MOUSE5 -> MOUSELEFT, MOUSEMIDDLE, MOUSERIGHT, MOUSEWHEELUP, MOUSEWHEELDOWN 2013-03-06 16:29:12 +02:00
Lee Salzman 5295e633c8 SDL2 keymap 2013-03-06 02:33:48 +02:00
Lee Salzman 37047114bc more fog shader fixes 2013-03-06 01:54:09 +02:00
Lee Salzman 1be9053c21 initial work on SDL2 port 2013-03-05 00:44:53 +02:00
Lee Salzman 2de7bccb3f fix fragdata typo 2013-03-04 22:40:49 +02:00
lsalzman c82b09a084 attribute -> varying fix 2013-03-04 16:05:34 +02:00
Lee Salzman 72e8c8f00e typo fix 2013-03-04 08:30:44 +02:00
Lee Salzman 8ef3bd4de8 gdepthinterp cleanups 2013-03-04 08:30:10 +02:00
Lee Salzman 2b7710b786 enable gpu_shader4 when available 2013-03-04 08:10:08 +02:00
Lee Salzman 6d4c2dbb24 work-in-progress shader output compat 2013-03-04 06:56:22 +02:00
Lee Salzman ac58f53d9b don't use deprecated luminance/alpha formats anymore 2013-03-04 00:47:21 +02:00
Lee Salzman 7facaf80a2 remove some luminance texture usage 2013-03-03 22:08:46 +02:00
Lee Salzman 662b7a430f remove fixed-function interpolant usage 2013-03-02 10:11:53 +02:00
Lee Salzman 115b7906fd remove fixed-function vertex attributes 2013-03-02 08:15:01 +02:00
lsalzman 25de65db68 remove some older, obsolete extension checks 2013-02-28 18:41:46 +02:00
Lee Salzman 4c8715b75f fogging and other particle fixes 2013-02-28 08:55:11 +02:00
Lee Salzman 5f4b0dbd9d remove all deprecated/fixed-function matrix stack usage 2013-02-28 08:18:27 +02:00
Lee Salzman 2640a8a10a don't use gl_ModelViewMatrix to compute linear depth, rather apply the inverse projection matrix to the clip space coordinate 2013-02-27 23:12:39 +02:00
Lee Salzman b42ac35855 clean up some more texture matrix usage 2013-02-27 19:43:01 +02:00
Lee Salzman 2114cc7928 remove gl_TextureMatrix usage 2013-02-27 02:11:12 +02:00
Lee Salzman 13aeeb4bb5 some more matrix cleanups 2013-02-26 19:34:09 +02:00
Lee Salzman 1b8a8acf9f glmatrix cleanups
MSAA/water reflection clamping fix
2013-02-26 17:05:05 +02:00
Lee Salzman 6788d61d76 shader parameter cleanups 2013-02-26 06:03:56 +02:00
Lee Salzman d2a2fd7393 AO tapscale fix 2013-02-26 00:18:09 +02:00
Lee Salzman 8c881ca0ed option to use depth derivatives to generate SSAO normals 2013-02-25 23:57:29 +02:00
lsalzman e8c46eadb9 fix velocity matrix for tqaa resolve 2013-02-20 13:53:03 +02:00
Lee Salzman ff5d494f2a offset the msaa hash by vslot index to anti-alias trims 2013-02-19 23:58:13 +02:00
lsalzman 62ab96147b make smaa mask threshold lower 2013-02-19 14:38:03 +02:00
Lee Salzman f011016d94 smaa move mask fixes 2013-02-19 05:56:28 +02:00
Lee Salzman 8c691841d7 ldr processing fixes 2013-02-19 02:07:12 +02:00