[Vm-dev] BitBLt performance work

tim Rowledge tim at rowledge.org
Fri Mar 15 21:24:31 UTC 2013


On 15-03-2013, at 2:13 PM, Bert Freudenberg <bert at freudenbergs.de> wrote:

> 
> On 2013-03-15, at 20:01, tim Rowledge <tim at rowledge.org> wrote:
> 
>> I'm working on making bitBlt faster
> 
> Awesome! Maybe getting some usage statistics would be helpful. Very likely a handful of combinations dominates the workload. That's actually easy to verify.
> 
> I renamed #copyBits to primCopyBits and then did this:

Well that's an interesting way of doing it. I'm so used to the lower performance machines that I immediately think of adding logging to the plugin C code… Actually, that does have its value as well; I build a plugin without inlining so it would be easier to instrument and it is hardly any different in performance. Which probably says something interesting about the code and C compilers and machine in use. Those logs were what prompted the pixelpeekerplugin.


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Useful random insult:- Paralyzed from the neck up.




More information about the Vm-dev mailing list