After digging into this problem a bit I got frustrated. The new blf_font_draw_mono code determines how much wide text is while drawing it, which isn't really compatible with batching up as much text as possible before drawing it.
I guess I won't be able to sort this out in 45 minutes like I'd hoped. On Tue, Apr 2, 2013 at 3:28 PM, Jason Wilkins <jason.a.wilk...@gmail.com>wrote: > During the last GSoC I made some modifications to the text editor so that > it would batch text before drawing it instead of drawing on character at a > time. (Since I was removing immediate mode calls from swiss-cheese, > sending one character at a time as WAY too much overhead.) > > The recent changes to the text editor have been a bit of a nightmare to > merge. The code is complicated and fragile (both mine and the original). > > I wanted to touch base and see if it would be OK to see about going ahead > and integrating swiss-cheese's more efficient text rendering into trunk. > Perhaps I could also refactor some of the code to be a little bit more > maintainable as well. > > The reason I'm asking is I'm not sure if somebody else might have plans > for this area, so I don't want to just continue as I am (merging complex > changes) if it just going to be blown away. > > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers