Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Jeff Young
Yes, that’s another option. Eeschema doesn’t currently hide selected objects and create clones in the preview, but it could. Cheers, Jeff. > On 7 Aug 2019, at 23:15, Tomasz Wlostowski wrote: > > On 07/08/2019 19:45, Jeff Young wrote: >> Hi Orson, >> >> I wanted to keep the selection highlig

Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Tomasz Wlostowski
On 07/08/2019 19:45, Jeff Young wrote: > Hi Orson, > > I wanted to keep the selection highlight shadows uncached, but they need to > go above the device backgrounds and sheet backgrounds. > > I can go ahead and put them in cached. (I just need to add some code to > redraw them when the zoom le

Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Jeff Young
Hi Tom, I don’t know a thing about them but it’s probably time I bone up on this whole OpenGL thing anyway, so I’ll look into it. Cheers, Jeff. > On 7 Aug 2019, at 19:17, Tomasz Wlostowski wrote: > > On 07/08/2019 19:45, Jeff Young wrote: >> Hi Orson, >> >> I wanted to keep the selection hi

Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Tomasz Wlostowski
On 07/08/2019 19:45, Jeff Young wrote: > Hi Orson, > > I wanted to keep the selection highlight shadows uncached, but they need to > go above the device backgrounds and sheet backgrounds. > > I can go ahead and put them in cached. (I just need to add some code to > redraw them when the zoom le

Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Jeff Young
Hi Orson, I wanted to keep the selection highlight shadows uncached, but they need to go above the device backgrounds and sheet backgrounds. I can go ahead and put them in cached. (I just need to add some code to redraw them when the zoom level changes.) Cheers, Jeff. > On 7 Aug 2019, at 13:

Re: [Kicad-developers] GAL layer question

2019-08-07 Thread Maciej Suminski
Hi Jeff, I am afraid it is not possible. We use two framebuffers for rendering: the cached one keeps in the video memory vertices that are not likely to change in the near future, the non-cached is for vertices that are modified (e.g. dragged tracks) and are send to the GPU every frame. To boost

[Kicad-developers] GAL layer question

2019-08-03 Thread Jeff Young
How do I interleave a GAL non-cached layer with cached layers? The selection shadow is currently non-cached, but because of that is always drawn behind device fills. Is there a way to put it between LAYER_DEVICE and LAYER_DEVICE_BACKGROUND (both of which are cached in OpenGL)? _