Commit Graph

365 Commits

Author SHA1 Message Date
aignacio_sf 57ca8e62c0 Add max simultaneous render targets. 2008-05-08 23:38:42 +00:00
Josh Yelon 846c2a9fcc Enabled shader generator to suppress alphatest and alpha-write 2008-05-06 16:27:18 +00:00
David Rose 33eca53d00 fix cubemap bug 2008-05-06 15:27:17 +00:00
David Rose 45c2aafe47 reverse order for robustness 2008-05-05 23:31:39 +00:00
David Rose 6d90cf5b70 tinydisplay 2008-04-30 22:21:24 +00:00
aignacio_sf 1dc357a7f1 Remove (comment out) hard coded tex->set_format(Texture::F_rgba); So that the texture format can be selected externally via Texture.set_format(). 2008-04-18 19:19:48 +00:00
David Rose 9f8b1cbd0e work around mesa craziness 2008-04-12 00:34:37 +00:00
David Rose aaa4e12223 gl-finish 2008-04-10 20:18:20 +00:00
David Rose a667e91dce TextureAttrib::_implicit_sort 2008-04-10 00:45:43 +00:00
Josh Yelon b4427c874d Buffer fixes and bug fixes 2008-03-04 07:00:23 +00:00
Josh Yelon 0a4633cf81 Fixed a bug in copy_to_texture for depth buffers 2008-03-03 22:45:06 +00:00
Josh Yelon b3b365c99e Work on issues related to resizing buffers 2008-02-28 23:16:13 +00:00
Josh Yelon 17a1700b26 Fixes for texture padding 2008-02-28 18:45:40 +00:00
David Rose 93fb935b6f MIN_GL_VERSION, MIN_MESA_VERSION 2008-02-27 21:20:09 +00:00
Josh Yelon 6fe75c8eed Added some error-checking 2008-02-26 23:02:27 +00:00
Josh Yelon b70b3d7102 Took out debugging code. 2008-02-26 19:42:00 +00:00
Josh Yelon 172f8f7386 Fixed a bug when trying to use windows sofware renderer 2008-02-26 05:50:48 +00:00
Josh Yelon b98c5f0bf5 Refactored code for glClear - added aux bitplane clears 2008-02-21 19:55:40 +00:00
aignacio_sf 6dfe4ab030 Add depth buffer sharing. 2008-02-13 01:08:36 +00:00
Josh Yelon 4814634f95 Fixed an end_scene related bug (failure to clean up shader data) 2008-01-29 17:05:24 +00:00
Josh Yelon 1d954d5104 Improvements to Shader Generator 2008-01-28 17:28:09 +00:00
David Rose 4fd2a6ba3c fix build issues on osx from kaweh kazemi 2008-01-17 20:27:43 +00:00
Josh Yelon b3909c97fa Adding the shader generator 2007-12-16 05:46:54 +00:00
Josh Yelon 2288645d39 Added support for textures_auto_power_2 and shader_auto_utilization 2007-12-15 07:08:14 +00:00
Josh Yelon d8e6dc13a3 Modifications to eliminate class ShaderExpansion 2007-12-13 20:56:29 +00:00
Josh Yelon c31a9d079c Added support for glow maps. 2007-12-07 07:51:37 +00:00
David Rose 8d56e2e234 minor fixes 2007-11-27 01:11:46 +00:00
Josh Yelon 1ed7f72e86 A minor optimization involving pad regions 2007-10-26 21:55:13 +00:00
David Rose 923ff60d9f temp hack fix for released-buffer-cache-size on dx8/9 2007-10-23 00:38:12 +00:00
David Rose 78a08bafcd gl-min-buffer-usage-hint, gl-debug-buffers 2007-10-19 15:35:43 +00:00
Josh Yelon 6f81e4850c Added support for shader-related TextureStage::Mode values 2007-10-09 19:25:08 +00:00
Josh Yelon 4aeba65f1a Added basic_shaders_only 2007-09-12 19:27:59 +00:00
David Rose a589acfaf8 indenting 2007-08-24 18:12:44 +00:00
David Rose 1d5038e9f0 gl-max-errors 2007-08-07 03:30:25 +00:00
Josh Yelon 32a6c8fd95 Fixes some bugs in cg parameter handling 2007-08-02 22:02:10 +00:00
David Rose 93f85f9ef9 simpler do_issue_clip_plane() and do_issue_light(); more pstats calipers 2007-07-19 16:16:41 +00:00
David Rose af21534823 track Draw:Set State 2007-07-18 13:55:24 +00:00
Josh Yelon e2bfe71e05 Still trying to get the Mesa 6 hack right 2007-07-14 18:41:18 +00:00
Josh Yelon 8c5a1fd1a7 Still trying to get mesa driver test right. 2007-07-13 02:35:30 +00:00
David Rose 0a29de84c2 oops! fix string detection 2007-07-12 16:59:14 +00:00
Josh Yelon 3b23924c5c Made mesa check more narrow 2007-07-12 15:48:11 +00:00
Josh Yelon 95dcac0907 Checked in Mesa 6 generalization 2007-07-12 04:10:31 +00:00
Josh Yelon 51ef307c21 Working around vertex array problem 2007-07-12 00:36:32 +00:00
David Rose 086a32f42a special-case check for '1.2 (1.5 Mesa 6.4.2)' 2007-07-11 18:04:42 +00:00
David Rose 9e60165ccf more fixes for state problems 2007-07-09 18:50:44 +00:00
David Rose 9367add462 fix state problem with alpha-scale-via-texture 2007-07-06 21:28:49 +00:00
Josh Yelon 8f38497a08 Removed some dead code. 2007-07-06 02:12:19 +00:00
Dustin Barnard a3e472bf7f *** empty log message *** 2007-07-05 21:59:03 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose 25e5c77e80 protect against negative limits 2007-06-27 03:37:19 +00:00