← Back to team overview

kicad-developers team mailing list archive

Re: Graphics Limits … Windows & CAIRO


On 05/10/2012 03:46 AM, "Torsten Hüter" wrote:
> Hi Marco,
> I hope you have the patience to wait for the integration of the GAL. I've done these performance tests before I've started to write the code and I've narrowed my selection to a direct, simple OpenGL backend for speed and a cairo variant. With the interface that I've created you can write your own plugin for another backend, but I'd prefer to concentrate on these two first.
> Dick has already started to integrate the VECTOR2D class, which is our independent implementation of a point/vector.
> I'm doing at the moment some code cleaning and go through all examples and then I'll upload an updated version.
> I need some help for testing it on OSX, perhaps if you have some time left?
> Thanks,
> Torsten
>> Jep,

Will the real Jep please stand up.... who is Jep?

Torsten, do you know about


Somebody I know is running the OSX stack under a VM on a Windows machine.

This person said they made the image himself, and referred to it as hackintosh, I googled
and found the above site.

However, my own opinion is that someone using macs should buy you a mac, just to offset of
the costs that you have into this project.


>> I'm here advocaciong again wxGraphicsContext.
>> I'm feeling that also with nanometers we are going to fit tight with the
>> simple wxDC.
>> I'm proposing to fade using wxGCDC and use Paths that handles coordinates
>> with wxDouble.
>> To test the state of the art i suggest to test it on Windows doing those
>> hacks:
>> Compile wxwidgets statically enabling wxUSE_CAIRO (switches on CAIRO
>> instead GDI/GDI+ that was result to be slugghish/slow).
>> Change the Kicad code to use wxGCDC (is enough change a bit
>> kicad_device_context.h)
>> This should show us how Kicad + wx + cairo performs on Windows and show if
>> we can pass for this way to enhance kicad.
>> If someone has enough time, compiling CAIRO should also possible test how
>> performs its OpenGL backend on windows.
>> I wish do it, but i haven't a windows platform under my hands, so there is
>> any volunteer ?
>> --
>> Marco Serantoni
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp

Follow ups