[Bf-committers] Swiss Cheese Text Editor Refactor/Merge
jason.a.wilkins at gmail.com
Wed Apr 3 10:47:49 CEST 2013
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.wilkins at 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.
More information about the Bf-committers