This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/source/blender/include
Ton Roosendaal 3a840670a5 Lots of small changes, all for UI in Blender;
----- Killed UI frontbuffer draw
The interface toolkit was drawing all live updates (while using menus/buttons)
in the frontbuffer. This isn't well supported cross-platform, so time to be
killed once. Now it uses *only* glReadPixels and glCopyPixels for frontbuffer
access.

Live updates or menus now are drawn in backbuffer always, and copied to
front when needed.

NOTE: it was tested, but needs thorough review! On PC systems I suspects
backbuffer selection to screw up (check!). On SGI/SUN workstations it
should work smooth; but I need evidence

----- Smaller fixes;

- AA fonts were garbled on ATI systems. Now the AA fonts are drawn exact
  on pixel positions. Needs the new FTGL libb too, patch is on maillist
- Rounded theme uses antialiased outlines
- Pulldown and popup menus have nice softshadow now
- New button type 'PULLDOWN', thats the one that callsup a pulldown menu.
  Should be added to themes, as is the full menu/pulldown drawing
- Screendump for 1 window does the full window now, including header
- Empty pulldowns (for example running blender without scripts) give no
  drawing error anymore

For review & fun;
- added curved lines as connectors, for Oops window
2004-10-03 13:49:54 +00:00
..
2004-09-19 19:27:57 +00:00
2003-03-24 01:46:05 +00:00
2003-07-17 14:19:55 +00:00
2004-01-12 13:30:00 +00:00
2004-07-13 11:48:52 +00:00
2003-10-20 02:19:48 +00:00
2004-09-25 13:42:31 +00:00
2004-09-23 20:52:51 +00:00
2004-01-21 04:38:03 +00:00
2003-03-24 01:46:05 +00:00
2003-03-24 01:46:05 +00:00
2004-04-22 12:36:27 +00:00
2004-01-12 13:30:00 +00:00
2004-07-26 21:44:55 +00:00
2003-07-17 14:19:55 +00:00
2004-09-19 19:27:57 +00:00
2004-09-14 19:03:11 +00:00