Commit Graph

25 Commits

Author SHA1 Message Date
David Rose b3a30d821f depth offset should affect points and lines too 2006-10-10 19:10:57 +00:00
David Rose 91b341dafb fix multithreading issues with X 2006-05-23 14:16:38 +00:00
Josh Yelon 0bb2f00f88 New state handling code 2005-09-21 18:02:04 +00:00
David Rose d439425648 more reliably check for Mesa 2005-07-20 16:59:30 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose 43f4675d65 use new munger system for qpgeom sprites/points 2005-04-07 21:51:00 +00:00
David Rose 8dd9c1419c qpgeom particles 2005-04-06 04:06:28 +00:00
David Rose c32abac2b1 fix caching of display lists 2005-03-22 07:12:39 +00:00
David Rose 8b2854f82a better treatment of colors, etc in new geom loader 2005-03-15 14:42:40 +00:00
David Rose ffdbf61985 TextureStage::M_blend_color_scale, TextureStage::rgb_scale, ColorBlendAttrib::O_color_scale, better handling of state changes in GL 2005-02-25 18:25:00 +00:00
David Rose 517acbaccb fix TransparencyAttrib::M_multisample 2005-01-28 23:01:27 +00:00
David Rose 185fbf613e better antialias handling 2005-01-28 20:46:22 +00:00
David Rose d9d30855d0 fix line_width and RenderModeAttrib 2005-01-27 05:21:34 +00:00
David Rose 1064603147 force initial antialias state; enable multisample when transparency requires it 2005-01-27 04:37:43 +00:00
David Rose f939c61b1a api-level antialias control 2005-01-27 02:38:11 +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 5a74bb7f3a remove unneeded call_gl* methods, reset viewport between frames 2004-09-24 17:57:34 +00:00
David Rose c7c639797e merge multitexture support in from branch 2004-07-30 00:38:35 +00:00
David Rose ad9a03da5c support dynamic geoms properly with display lists 2004-03-30 22:02:29 +00:00
David Rose 587de59ae8 add GraphicsEngine::open_windows(), GLGraphicsStateGuardian::_edge_clamp 2004-03-03 01:09:38 +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 f1ef8df820 add GraphicsStateGuardian::panic_deactivate() 2004-02-18 15:21:32 +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 ae685dcf4b split glgsg into glmisc; expand on mesadisplay 2004-02-10 18:02:16 +00:00