Commit Graph

1103 Commits (master)

Author SHA1 Message Date
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 2b7e435027 remove some macos version checks that are obsolete 2013-03-04 17:53:07 +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 0b4c9649d6 bindfragdatalocation cleanups 2013-03-04 07:55:54 +02:00
Lee Salzman 6d4c2dbb24 work-in-progress shader output compat 2013-03-04 06:56:22 +02:00
Lee Salzman 7f932577d2 fix quad clamping 2013-03-04 02:13:06 +02:00
Lee Salzman 2303a56955 emulate quads with indexed triangles 2013-03-04 02:05:49 +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 253419891a require OpenGL 2.1 2013-03-03 20:54:41 +02:00
Lee Salzman 451602d858 fix some vertex array toggles 2013-03-03 16:42:51 +02:00
Lee Salzman 34021af56f fix polygon offset 2013-03-03 01:14:47 +02:00
Lee Salzman eedf134718 tweak ent selection color 2013-03-02 10:25:37 +02:00
Lee Salzman 1115de0e6a remove glLineWidth usage 2013-03-02 10:22:27 +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
Lee Salzman e323ea1e41 model query fixes 2013-03-01 11:13:00 +02:00
Lee Salzman 20b8baf182 misc fixes 2013-03-01 10:03:51 +02:00
Lee Salzman c65e62159c remove last bits of immediate-mode usage 2013-03-01 05:41:16 +02:00
Lee Salzman 6769c44a33 work-in-progress immediate-mode removal 2013-03-01 05:16:46 +02:00
Lee Salzman ae4e720045 add some more gl extensions 2013-02-28 22:47:31 +02:00
Lee Salzman f1fd6e6328 typo fix 2013-02-28 20:07:20 +02:00
lsalzman df18911ee6 specify minimum texture unit requirements 2013-02-28 19:21:57 +02:00
lsalzman cf337434c3 require occlusion queries 2013-02-28 18:58:40 +02:00
lsalzman 25de65db68 remove some older, obsolete extension checks 2013-02-28 18:41:46 +02:00
Lee Salzman eb80e9f136 lens flare cleanups 2013-02-28 10:22:16 +02:00
Lee Salzman f5ab3600f4 fix model intersection translation 2013-02-28 09:59:41 +02:00
Lee Salzman b8df7c7665 make 4x4 matrix rotations update all rows 2013-02-28 09:40:35 +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
lsalzman 26343e57e3 rename mvpmatrix to camprojmatrix 2013-02-27 15:53:29 +02:00
lsalzman 459317bbab rename mvmatrix to cammatrix 2013-02-27 15:48:12 +02:00
lsalzman 629e84a4ee guimerge command 2013-02-27 14:05:28 +02:00
Lee Salzman 4abf2d5c0d make encodeutf8 strip colors 2013-02-27 04:36:43 +02:00
Lee Salzman 38eab6f6eb allow text to be transformed by a matrix 2013-02-27 03:50:09 +02:00
Lee Salzman 76b5ca993e more matrix cleanups 2013-02-27 03:26:17 +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 472b23ba24 disable SSAO on transparencies 2013-02-26 01:01:41 +02:00
Lee Salzman abc2763199 allow aoderivnormal to work without aoreduce 2013-02-26 00:25:26 +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