Christopher Barker wrote: > Robin Dunn wrote: >> Nitro wrote: >>> Bitmaps are about 100 times slower >> There is an optimization coming for bitmaps, although it might not be >> able to be backported to 2.8... > > Thanks Robin. Do you have any idea what the timescale is for a 2.9 (or > would it be 2.10?) release?
If the current plan holds there will not be a 2.10 and the 2.9 series will become 3.0 when it stabilizes, although there will not be any of the big visible changes you might expect for a major version bump like that. There are some big internal changes though. 2.9.0 has been in Real-Soon-Now mode for quite a while, but there have been some comments lately that make me think that it might actually happen in the next few months. > My tendency is to look to the future, but a > 100X slowdown is probably not acceptable, so it comes down to what our > target version is. If a new version is on the horizon for, say, the end > of the Sumer, then maybe targeting it is OK -- otherwise, I'd say we > need to it to work at least reasonably on 2.8. Agreed. > > While I'm at it -- do you think we need to target Python 2.4? or is 2.5 > OK? I'm leaning to 2.5, though I don't know that I've ever used any > 2.5-specific features anyway. I would prefer 2.4 compatibility at least until 2.6 has been released and available for a while. My policy has always been to support the current and previous releases and usually that works well, although I was a bit surprised when I stopped doing builds for 2.3 after 2.5 was released how many complaints or requests for 2.3 builds there were. > good to know -- I'm leaning toward committing to GC -- though maybe not > for bitmaps, so I guess the code will have to be kind of mix and match. That would probably work well, as long as you are keeping track of the scaling and transforms so you can apply the same to the things drawn to the DC. -- Robin Dunn Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython! _______________________________________________ FloatCanvas mailing list [email protected] http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas
