kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #22304
Re: OS X drawing performance
(This is working for me.)
Good work!
On Sun, Jan 3, 2016 at 3:48 PM, Chris Pavlina <pavlina.chris@xxxxxxxxx>
wrote:
> We're still going back and forth privately with small tweaks, hold on a
> bit :)
>
>
> On Sun, Jan 03, 2016 at 04:46:55PM -0500, Wayne Stambaugh wrote:
> > I'm willing to commit it if the osx devs are confident that it's going
> > to work and it doesn't break anything on windows or linux.
> >
> > On 1/3/2016 4:40 PM, Adam Wolf wrote:
> > > I can take a look at it early this week, but don't feel like you have
> to
> > > hold off for me.
> > >
> > > On Sun, Jan 3, 2016 at 3:34 PM, Wayne Stambaugh <stambaughw@xxxxxxxxx
> > > <mailto:stambaughw@xxxxxxxxx>> wrote:
> > >
> > > Is this ready to be committed or does it need additional testing by
> > > other OSX users?
> > >
> > > On 1/1/2016 5:06 PM, Bernhard Stegmaier wrote:
> > > > Hi,
> > > >
> > > > I played around on how to more efficiently draw the grid on OS X
> > > in legacy canvases.
> > > > Attached is a patch with the best improvement I found (without
> > > radical changes).
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > However, I am not really sure about it… on one of my machines it
> > > definitely is an improvement, on the other it doesn’t make a big
> > > difference.
> > > >
> > > > So, could some of the OS X folks still compiling their own
> > > versions maybe test it and give feedback?
> > > > To get activated, you need to configure with
> > > “-DUSE_WX_GRAPHICS_CONTEXT=ON”, because it uses wxGraphicContext
> > > (which probably was not directly used on OS X before, but shouldn’t
> > > be any problem).
> > > >
> > > > I also have uploaded my build for anyone who might want to try
> > > without compiling to
> > > > https://drive.google.com/open?id=0Bxxu6Mh3pHubcTBjeXdaemNSblE
> > > > It should run on 10.10 and above (but probably not on older
> > > processors).
> > > > And no, package doesn’t look like official builds, there is no
> > > support, no scripting, no github plugin, … :)
> > > >
> > > > It would especially be great if some of the users who recently
> > > complained about “borderline usability” could check to see if it
> > > makes things better for them.
> > > >
> > > >
> > > > Regards,
> > > > Bernhard
> > > >
> > > > PS:
> > > > A really huge improvement (much more than the one above) would be
> > > to draw grid as lines.
> > > > However, this needs major tweaking of grid colors/transparency.
> > > > If you just draw lines like it is now you more or less only will
> > > see grid lines everywhere.
> > > >
> > > > PPS:
> > > > I also tried drawing one row into a memory bitmap and blitting
> > > that one for each grid row (maybe a bit like the “optimized
> version”
> > > still mentioned in the comment in the code).
> > > > This is slower than directly drawing the grid...
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Mailing list: https://launchpad.net/~kicad-developers
> > > > Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > > <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > > > Unsubscribe : https://launchpad.net/~kicad-developers
> > > > More help : https://help.launchpad.net/ListHelp
> > > >
> > >
> > >
> > > _______________________________________________
> > > Mailing list: https://launchpad.net/~kicad-developers
> > > Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > > <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > > Unsubscribe : https://launchpad.net/~kicad-developers
> > > More help : https://help.launchpad.net/ListHelp
> > >
> > >
> >
> >
> > _______________________________________________
> > 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
>
References