Ton Roosendaal
b4b10dfff8
* removed the global uiFrontbuf from interface.c (and python, it was used
...
there)
* replaced with nice local (uiBlock) storage of what goes on in drawing.
it now only calls a glDrawBuffer() and glFinish() when it is actually
needed
Result: interface drawing in general is speedy again, especially for gfx
cards that dont allow frontbuffer drawing, and copy stuff to the frontbuf
with a glFinish() call.
Needs to be tested on all platforms... report to me when you see problems
like menus not drawing correctly, tooltips not drawing or not disappearing,
etc.
2003-07-07 15:50:44 +00:00
..
2003-07-04 02:56:07 +00:00
2003-07-05 01:18:41 +00:00
2003-07-05 01:18:41 +00:00
2003-06-24 07:21:17 +00:00
2003-06-26 02:03:51 +00:00
2003-06-28 07:38:21 +00:00
2003-06-24 07:21:17 +00:00
2003-07-05 01:18:41 +00:00
2003-06-28 07:38:21 +00:00
2003-06-27 07:46:29 +00:00
2003-07-04 16:06:39 +00:00
2003-07-04 16:06:39 +00:00
2003-07-05 01:18:41 +00:00
2003-07-05 01:18:41 +00:00
2003-06-28 07:38:21 +00:00
2003-06-28 07:38:21 +00:00
2003-07-04 16:09:34 +00:00
2003-07-04 16:09:34 +00:00
2003-07-07 15:50:44 +00:00
2003-07-01 05:19:14 +00:00
2003-07-04 16:06:39 +00:00
2003-07-04 16:06:39 +00:00
2003-07-05 01:44:32 +00:00
2003-07-05 01:18:41 +00:00
2003-07-06 20:34:59 +00:00
2003-06-22 20:14:11 +00:00
2003-07-05 01:18:41 +00:00
2003-07-05 01:18:41 +00:00
2003-07-04 16:06:39 +00:00
2003-07-04 16:06:39 +00:00
2003-07-05 01:18:41 +00:00
2003-07-05 01:18:41 +00:00
2003-07-02 18:51:37 +00:00
2003-07-05 01:18:41 +00:00
2003-06-24 07:21:17 +00:00
2003-07-06 19:58:27 +00:00
2003-07-04 16:06:39 +00:00
2003-07-04 16:06:39 +00:00
2003-07-01 05:19:14 +00:00
2003-07-05 01:18:41 +00:00
2003-07-01 05:19:14 +00:00
2003-07-06 20:34:59 +00:00
2003-06-28 15:10:23 +00:00
2003-07-04 16:06:39 +00:00
2003-07-04 16:06:39 +00:00
2003-07-05 01:44:32 +00:00
2003-06-24 07:21:17 +00:00
2003-07-05 01:18:41 +00:00
2003-06-28 07:38:21 +00:00
2003-07-01 05:19:14 +00:00
2003-06-28 07:38:21 +00:00
2003-07-05 01:18:41 +00:00
2003-07-05 01:18:41 +00:00
2003-06-24 07:21:17 +00:00
2003-06-12 04:51:50 +00:00
2003-07-06 20:34:59 +00:00
2003-07-06 19:58:27 +00:00
2003-06-28 07:38:21 +00:00
2003-06-27 07:46:29 +00:00
2003-06-28 07:38:21 +00:00
2003-06-28 07:38:21 +00:00
2003-07-05 01:44:32 +00:00
2003-06-28 07:38:21 +00:00