Hey @bigfoot Have you received my e-mail (July, 18th 2023, subject "depth buffer in tiinygl")?
I still can't found reason of the simple problem in rendering with enabled depth buffer test but disabled writing to depth buffer. I don't see any reason why the artifacts are visible. Polygons on the same z-position shouldn't collide if writting to depth buffer is disabled. I used this method quite often and it always worked without any problems (also on macOS).
I attached to the mail simple source which shows the the problem. It is reporducible on my PowerBook G4 A1138. I use TinyGL from MorphOS 3.18. I haven't tried the ninth public TinyGL beta release yet.