teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
mmu_man has quit [Ping timeout: 252 seconds]
kintel has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Bugfix: Forgot to wrap some VBO GL calls in a VBO feature check) https://github.com/openscad/openscad/commit/0faa965e2c97fffae2708980aa2aed657ef05c56
<gbruno> [github] kintel opened pull request #4906 (Bugfix: Forgot to wrap some VBO GL calls in a VBO feature check) https://github.com/openscad/openscad/pull/4906
mmu_man has joined #openscad
califax has quit [Ping timeout: 240 seconds]
califax_ has joined #openscad
califax_ is now known as califax
<gbruno> [github] kintel pushed 4 modifications (Add -DENABLE_TEST_TOOLS option, enabling the --num-frames cmd-line option to support better rendering benchmarking) https://github.com/openscad/openscad/commit/baa978b92e7a7f46c653fad2bd6604ab1c8ee64c
<kintel> teepee Haven't progressed much with removing any CGAL stuff. I'm too many levels deep in refactoring
<teepee> kintel: no problem, we can either look at making the measurement stuff work with CGAL too, or just ignore the issue for a while and see how it goes :)
<kintel> Not sure it's going to be worth adding in the short term, at least as long as manifold support is blocking the next release
<teepee> yeah, I tend to think it might be better to see if we can improve/extend the features instead of wading through those NEF datastructures
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
LordOfBikes has quit [Ping timeout: 256 seconds]
mmu_man has quit [Ping timeout: 264 seconds]
LordOfBikes has joined #openscad
J24k71 has joined #openscad
J24k33 has quit [Ping timeout: 250 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
misterfish has joined #openscad
Joel has quit [Ping timeout: 240 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
misterfish has quit [Ping timeout: 256 seconds]
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Ping timeout: 240 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Ping timeout: 252 seconds]
Joel has joined #openscad
Joel has quit [Ping timeout: 256 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Ping timeout: 260 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Ping timeout: 252 seconds]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
L29Ah has left #openscad [#openscad]
misterfish has joined #openscad
Joel has quit [Ping timeout: 255 seconds]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
mmu_man has joined #openscad
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Ping timeout: 245 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
mmu_man has quit [Ping timeout: 268 seconds]
Joel has quit [Ping timeout: 252 seconds]
Joel has joined #openscad
mmu_man has joined #openscad
Joel has quit [Ping timeout: 276 seconds]
Joel has joined #openscad
Joel has quit [Ping timeout: 260 seconds]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
mmu_man has quit [Ping timeout: 256 seconds]
Joel has joined #openscad
mmu_man has joined #openscad
Joel has quit [Ping timeout: 260 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
misterfish has quit [Ping timeout: 268 seconds]
Joel has joined #openscad
misterfish has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Ping timeout: 240 seconds]
Joel has joined #openscad
Joel has quit [Ping timeout: 256 seconds]
Joel has joined #openscad
Joel has quit [Ping timeout: 252 seconds]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
ferdna has joined #openscad
Joel has joined #openscad
Joel has quit [Ping timeout: 245 seconds]
Joel has joined #openscad
Joel has quit [Ping timeout: 256 seconds]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Ping timeout: 255 seconds]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
teepee_ has joined #openscad
Joel has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Excess Flood]
Joel has joined #openscad
Joel has quit [Ping timeout: 255 seconds]
Joel has joined #openscad
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
<gbruno> [github] kintel closed pull request #4906 (Bugfix: Forgot to wrap some VBO GL calls in a VBO feature check) https://github.com/openscad/openscad/pull/4906
<gbruno> [github] kintel closed issue #4861 (Weird rendering issue with difference() in "F5 Preview" after using "F6 Render") https://github.com/openscad/openscad/issues/4861
<gbruno> [github] kintel pushed 1 modifications (Bugfix: Forgot to wrap some VBO GL calls in a VBO feature check (#4906)) https://github.com/openscad/openscad/commit/f53d5395757f36cb2a9aefdc9d9c3798a770b07d
Joel has quit [Max SendQ exceeded]
Joel has joined #openscad
Joel has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
kintel has joined #openscad
guso78k has quit [Quit: Client closed]
<kintel> pca006132 Still slowly progressing with VBO benchmarks. One thing I'm seeing so far: If you enable the first 3 VBO option (i.e. all of them _except_ -indexed), the performance is close to no VBO for a single frame, and much much better for subsequent frames.
<kintel> ..so rule is (for now), always enable the 3 first VBO options together. I plan to merge them into one soon.
<kintel> If you find any evidence otherwise, let me know :)
misterfish has quit [Ping timeout: 256 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<linext_> anyone think of a better name than "reseller ruler" for this? https://resellerruler.com/wp-content/uploads/2023/03/Untitled-design-22-e1679467363279.png
<buZz> linext_: shirtsizer?
<buZz> garment ...something with a g
<linext_> pretty good, at first i thought you wrote shitsizer
<buZz> maybe just '2D ruler'
<linext_> yea, it's actually a double ruler
<buZz> XY ruler?
<linext_> merchant meter
<linext_> sales scale
mmu_man has quit [Ping timeout: 252 seconds]
<linext_> maybe instead of shirt sizer, stuff sizer
<linext_> since it can be used for a lot of stuff
<buZz> i wouldnt know what i'd use that for :D
<buZz> DImENSIONIZER
<buZz> lol
<buZz> THE DIMENSIONIZER 3000
ferdna has quit [Quit: Leaving]
<linext_> wearea
<linext_> piece plane
mmu_man has joined #openscad
Joel has joined #openscad
L29Ah has joined #openscad
<pca006132> sorry I was not following on the discussions recently, got really sick for the past week and still haven't fully recover...
fling has quit [Remote host closed the connection]
<pca006132> btw is there anything stopping the tracy integration?
<pca006132> kintel: is the -indexed option slowing things down?
misterfish has joined #openscad
<gbruno> [github] t-paul edited issue #339 (New variable: $name = current file) https://github.com/openscad/openscad/issues/339
<teepee> aha, there we go
<teepee> ok, going to clean up the bounty source mess in issues soon, I hope
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
<juri_> teepee: good luck.
fling has joined #openscad
arebil has quit [Quit: arebil]
guso78k has joined #openscad
guso78k has quit [Client Quit]
misterfish has quit [Ping timeout: 260 seconds]
<gbruno> [github] cjmayo opened pull request #4907 (Replace use of QRegExp) https://github.com/openscad/openscad/pull/4907
misterfish has joined #openscad
kintel has joined #openscad
<kintel> pca006132 Oh, sorry you were out sick, nothing urgent, just dropping my thoughts here from time to time :)
<kintel> Yeah, -indexed is really slow; I think it reindexes the indexed polysets in a very slow way
<kintel> I will clean that up after I deal with the non-indexed stuff
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
guso78k has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
<guso78k> kintel, ideally we skip reindexing indexed pts . do you  focus on a special location in code ?
<teepee> where is that "b", "ba", ... coming from?
<teepee> from the assignment?
<teepee> all the string usage seems a bit awkward
kintel has joined #openscad
<kintel> guso78 yeah, the indexing code needs to be rewritten, but I need to clean up a lot of mess first
<teepee> just wondering... are you talking about the same indexing? like vbo vs. polyset?
<kintel> This is about the VBO renderer creating its own indexed polygons, even though the polyset is already indexed
<kintel> ..but it's not as simple as just using the existing index, as I believe the VBO renderer can merge multiple polysets into the same VBO
<kintel> Anyway, my tentative plan is: 1. reduce the VBO options to two options (non-indexed and indexed), 2. Make non-indexed the default and kill non-VBO code paths 3. Look into the indexed stuff
<kintel> ..without introducing bugs and performance regressions :)
<guso78> Polyset is only Indexed recently . Before indexing in vbo was OK 😜
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
kintel has quit [Client Quit]
guerdy has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 256 seconds]
guerd871 has quit [Read error: Connection reset by peer]
erectus has quit [Ping timeout: 240 seconds]
erectus has joined #openscad
erectus has quit [Client Quit]
erectus has joined #openscad
ToAruShiroiNeko has joined #openscad
<gbruno> [github] kintel pushed 9 modifications (Remove -direct and -prealloc features. These are now always enabled. The main reason for enabling them is that glBufferSubData() is quite slow on macOS, so we'll standardize on one common, fast, code path.) https://github.com/openscad/openscad/commit/20076d45dad837a4d975bd012578b265d88d16f6
<gbruno> [github] kintel synchronize pull request #4787 (VBO: Make vertex-object-renderers-direct and -prealloc enabled by default) https://github.com/openscad/openscad/pull/4787
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 264 seconds]
<gbruno> [github] kintel edited pull request #4787 (VBO: Make vertex-object-renderers-direct and -prealloc enabled by default) https://github.com/openscad/openscad/pull/4787
<gbruno> [github] kintel ready_for_review pull request #4787 (VBO: Make vertex-object-renderers-direct and -prealloc enabled by default) https://github.com/openscad/openscad/pull/4787
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
epony has quit [Remote host closed the connection]