Commit Graph

48 Commits

Author SHA1 Message Date
David Rose f8ddceb035 add RescaleNormalAttrib 2004-12-30 21:06:42 +00:00
David Rose 2b81326132 move to prc interface 2004-12-29 15:38:51 +00:00
David Rose 03408cd09d robustify config for framebuffer etc. 2004-12-29 02:31:45 +00:00
David Rose 1b7175bcf4 refine comment, remove debug printout 2004-12-18 00:14:14 +00:00
David Rose 8bbda67e2a glx support for multisample 2004-12-17 23:08:58 +00:00
David Rose b1375f32a4 initial experiments with keystone correction, revisit M_multisample transparency, robustify MultitexReducer 2004-12-15 05:53:23 +00:00
David Rose 48e09cda31 support GraphicsOutput::set_inverted() 2004-12-07 04:25:38 +00:00
David Rose fa592c1040 remove GraphicsChannel and GraphicsLayer 2004-12-06 19:35:05 +00:00
David Rose 5761ae9d2c first pass at MultitexReducer 2004-12-03 00:01:02 +00:00
David Rose c25138f82c typedef PFN's explicitly 2004-12-01 23:01:30 +00:00
David Rose a25c6928d0 extend ColorBlendAttrib 2004-11-30 08:36:19 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose 5a74bb7f3a remove unneeded call_gl* methods, reset viewport between frames 2004-09-24 17:57:34 +00:00
Shalin Shodhan ef35bbe354 enum constants fix 2004-08-06 01:06:47 +00:00
David Rose 1b0f8bd324 eliminate compiler warnings 2004-08-06 00:45:47 +00:00
Shalin Shodhan 642e15632a fix to solve link with mesa problem 2004-08-05 21:45:58 +00:00
Shalin Shodhan 56b180596c virtual function table fix for issue_cg_bind 2004-08-05 21:34:52 +00:00
Shalin Shodhan 91e54d09f3 CgShader added compile protection 2004-08-04 17:17:50 +00:00
David Rose 64aece121a robustify light interface further 2004-08-02 21:34:46 +00:00
David Rose bccfb40463 clean up texture, projector more 2004-07-31 15:49:22 +00:00
David Rose 0764556c80 remove buggy driver workaround 2004-07-30 23:21:20 +00:00
David Rose ec83e7f9c6 texture optimizations 2004-07-30 22:35:58 +00:00
David Rose c7c639797e merge multitexture support in from branch 2004-07-30 00:38:35 +00:00
Shalin Shodhan 216f78cb19 glCgShader files added updates to glStateGuardian... 2004-07-27 17:44:37 +00:00
David Rose d392ed83a5 compile on win32 2004-07-07 21:01:17 +00:00
Asad M. Zaman 7fbec02238 added issue_tex_gen for spheremap 2004-07-02 00:13:20 +00:00
David Rose db74d39f8e force_normals 2004-07-01 17:54:22 +00:00
Joseph Lee 6726f39637 CLP()::start_frame() should not use PStatTimer unless DO_PSTATS defined 2004-04-13 08:54:07 +00:00
Joseph Lee f4825cb99a CLP()::end_frame() should not use PStatTimer unless DO_PSTATS defined 2004-04-13 05:12:18 +00:00
David Rose ad9a03da5c support dynamic geoms properly with display lists 2004-03-30 22:02:29 +00:00
David Rose 50f7d0bce7 restore GeomContexts and display lists 2004-03-20 02:09:49 +00:00
David Rose 0e084fe310 make multipass work (sort of) on dx8 2004-03-04 15:48:19 +00:00
David Rose be0f50c6fb redefine GraphicsEngine::auto_flip; define more pstats collectors 2004-03-03 20:22:05 +00:00
David Rose 49b7ac2fac must check gl extensions first 2004-03-03 06:53:39 +00:00
Joseph Lee 69ffcae6ff report_errors_loop() needs to return a value 2004-03-03 03:59:37 +00:00
David Rose 5832df65ce compile on Linux 2004-03-03 01:29:08 +00:00
David Rose 587de59ae8 add GraphicsEngine::open_windows(), GLGraphicsStateGuardian::_edge_clamp 2004-03-03 01:09:38 +00:00
David Rose 232f9395bf split out PreparedGraphicsObjects from GraphicsStateGuardians 2004-02-25 19:34:30 +00:00
David Rose 8066efb16e don't protect glReadBuffer and glDrawBuffer; they might get reset internally by slightly buggy drivers 2004-02-21 01:48:16 +00:00
David Rose b0de5200b0 glFlush() might be necessary 2004-02-20 02:00:44 +00:00
David Rose cb66e630d6 properly support single-buffered framebuffers 2004-02-19 19:41:52 +00:00
David Rose f1ef8df820 add GraphicsStateGuardian::panic_deactivate() 2004-02-18 15:21:32 +00:00
David Rose 084270e1a2 disable old chromium stuff for now 2004-02-17 19:52:45 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose b4d3ccd1a7 check for 24 bpp correctly 2004-02-13 01:34:28 +00:00
David Rose cfaf59d494 properly test for GL_BGR 2004-02-12 23:51:50 +00:00
David Rose 7e1501fd18 move extensions checking from wgldisplay to glstuff 2004-02-12 19:49:56 +00:00
David Rose ae685dcf4b split glgsg into glmisc; expand on mesadisplay 2004-02-10 18:02:16 +00:00