Apple M1 migtation

classic Classic list List threaded Threaded
42 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: OpenCSG slowness

nophead
In fact I can't recreate the bug even if I start OpenSCAD again I get all the objects drawn, so it was a one off bug it seems.

On Thu, 14 Jan 2021 at 12:45, nop head <[hidden email]> wrote:
Turning off the vbo features gets the missing objects back but turning them on again still draws everything, so not sure what is going on.



On Thu, 14 Jan 2021 at 12:38, nop head <[hidden email]> wrote:
When I preview all of my library it still draws at a good framerate but a lot of it is missing.

image.png

It should look like this:

image.png

I don't see any pattern in what is missing and the normalised tree size is the same 8823 elements. There are a lot more cached CGAL polyhedra. I think this version is based on an old master and may have some bugs that have been fixed.

Or is there a limit to the number of elements it can draw with vbos?

On Thu, 14 Jan 2021 at 10:05, Torsten Paul <[hidden email]> wrote:
This will merge to master as soon as there's a bit of time to
spare. With that done, the changes will automatically show up
max. 2 days later in the snapshot builds on the official
download page.

MacOS build times are limited on most of the free CI platforms
so we can't just build every change unfortunately.

Github seems to have quite generous usage limits even for MacOS,
so there's a chance we can extend the automatic builds there.
With Travis pretty much going down soon for Open Source usage
we'll have to see how that impacts other platforms as people
migrate their projects.

ciao,
  Torsten.


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: OpenCSG slowness

William W Martin

This smells like an initialization bug, sometimes the uninitialized state works, sometimes it doesn't, usually depends on some raw memory coming up zero or not zero. Happy hunting!


On 1/14/21 4:56 AM, nop head wrote:
In fact I can't recreate the bug even if I start OpenSCAD again I get all the objects drawn, so it was a one off bug it seems.

On Thu, 14 Jan 2021 at 12:45, nop head <[hidden email]> wrote:
Turning off the vbo features gets the missing objects back but turning them on again still draws everything, so not sure what is going on.



On Thu, 14 Jan 2021 at 12:38, nop head <[hidden email]> wrote:
When I preview all of my library it still draws at a good framerate but a lot of it is missing.

image.png

It should look like this:

image.png

I don't see any pattern in what is missing and the normalised tree size is the same 8823 elements. There are a lot more cached CGAL polyhedra. I think this version is based on an old master and may have some bugs that have been fixed.
Or is there a limit to the number of elements it can draw with vbos?

On Thu, 14 Jan 2021 at 10:05, Torsten Paul <[hidden email]> wrote:
This will merge to master as soon as there's a bit of time to
spare. With that done, the changes will automatically show up
max. 2 days later in the snapshot builds on the official
download page.

MacOS build times are limited on most of the free CI platforms
so we can't just build every change unfortunately.

Github seems to have quite generous usage limits even for MacOS,
so there's a chance we can extend the automatic builds there.
With Travis pretty much going down soon for Open Source usage
we'll have to see how that impacts other platforms as people
migrate their projects.

ciao,
  Torsten.


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
123