--
You received this message because you are subscribed to the Google Groups "ARAnyM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aranym+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aranym/16b0aaf6-5ffe-33c4-d6f6-bce0904e413a%40gmail.com.
[OPENGL]Enabled = No
--
You received this message because you are subscribed to the Google Groups "ARAnyM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aranym+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aranym/e7d102b4-50d0-3a7f-015b-bc5097c7cf0a%40gmail.com.
<catalina.txt><catalina.gif>
--
You received this message because you are subscribed to the Google Groups "ARAnyM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aranym+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aranym/a962cbb6-13bb-1416-6da0-4bc2f1891ede%40gmail.com.
<catalina.gif>
Do you think that enabling OpenGL could be done, correcting the
ARAnyM's code? Can we get rid of the "Segmentation fault"???
int HostScreenOpenGL::getBpp(void)
SDL_GL_GetAttribute(SDL_GL_BUFFER_SIZE, &bpp);
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3b0)
* frame #0: 0x00000001d015e540 libGL.dylib`glGetString + 12
frame #1: 0x0000000104d39db8 SDL2`___lldb_unnamed_symbol4375 + 684
frame #2: 0x0000000104d39bf8 SDL2`___lldb_unnamed_symbol4375 + 236
frame #3: 0x00000001040c3b68 MacAranym`HostScreenOpenGL::getBpp(this=0x000060000275f390) at hostscreen_opengl.cpp:314:2
frame #4: 0x000000010422782c MacAranym`SDLGui_Init() at sdlgui.cpp:189:71
frame #5: 0x0000000104057980 MacAranym`InitAll() at main.cpp:467:19
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3b0)
* frame #0: 0x00000001d015e540 libGL.dylib`glGetString + 12
frame #1: 0x0000000100392284 MacAranym`HostSurfaceOpenGL::calcGlDimensions(this=0x00006000035fc480, width=0x000000016fab1618, height=0x000000016fab1614) at host_surface_opengl.cpp:92:30
frame #2: 0x0000000100392d58 MacAranym`HostSurfaceOpenGL::resize(this=0x00006000035fc480, width=624, height=416, force_recreate=true) at host_surface_opengl.cpp:203:2
frame #3: 0x0000000100391ea0 MacAranym`HostSurfaceOpenGL::createTexture(this=0x00006000035fc480) at host_surface_opengl.cpp:67:2
frame #4: 0x0000000100391e0c MacAranym`HostSurfaceOpenGL::HostSurfaceOpenGL(this=0x00006000035fc480, width=624, height=416, bpp=15) at host_surface_opengl.cpp:46:2
frame #5: 0x0000000100391ee8 MacAranym`HostSurfaceOpenGL::HostSurfaceOpenGL(this=0x00006000035fc480, width=624, height=416, bpp=15) at host_surface_opengl.cpp:45:1
frame #6: 0x0000000100394508 MacAranym`HostScreenOpenGL::createSurface(this=0x0000600002ec83c0, width=624, height=416, bpp=15) at hostscreen_opengl.cpp:489:33
frame #7: 0x00000001004f7860 MacAranym`SDLGui_Init() at sdlgui.cpp:189:27
frame #8: 0x000000010032799c MacAranym`InitAll() at main.cpp:467:19
--
You received this message because you are subscribed to the Google Groups "ARAnyM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aranym+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aranym/8671628.1NqXAcsZDX%40earendil.

Francois LE COAT writes:
Hi Philipp,
If the correction to sources makes a working binary to MacAranym, it
must be what should be done, to avoid "Segmentation fault". In that
case, I would be very interested to get a working binary for the
ARAnyM miniPack, because for the moment, it's just crashing badly.
Would you release a new working binary, on your own page?
Thanks,
Best regards,
Am 09.01.2023 um 20:16 schrieb Francois LE COAT <lec...@gmail.com>:
Hi Philipp,
Many thanks for that binary which is called "ARAnyM 1.1.0 2022/10/05 (git:424495c2)" as you can see in the attached "catalina.gif" image. This means it is running well under macOS Catalina, with no more trouble. If you can't see a difference between OpenGL enabled or not, that's probably because the MacAranym version is a non-JITc version, and that Just In Time compiler makes a lot of difference with the speed.
When I made the following video ...
https://youtu.be/uA20AhHiKc4
... I was using the `MacAranym JIT.app` version, and enabling OpenGL has been a considerable speedup. Otherwise, the demonstration video would have been too long, too slow, and I wouldn't have published it, indeed.
You're helping me a lot with the ARAnyM miniPack ! So, thanks again. You may test it under macOS Ventura. It is running alright :-)
Best regards,
Philipp Donzé wrote:
Hi François
I put up a quick build of the fix for testing (=I didn’t add any info to my website, as I don’t consider this a regular build)I didn't see any performance gains when enabling OpenGL and testing with Kronos... I would probably have to fiddle with tiny GL or so.
Kind regardsPhilippFrancois LE COAT writes:
Hi Philipp,
If the correction to sources makes a working binary to MacAranym, it
must be what should be done, to avoid "Segmentation fault". In that
case, I would be very interested to get a working binary for the
ARAnyM miniPack, because for the moment, it's just crashing badly.
Would you release a new working binary, on your own page?
Thanks,
Best regards,
--
François LE COAT
Author of Eureka 2.12 (2D Graph Describer, 3D Modeller)
http://eureka.atari.org/
--
You received this message because you are subscribed to the Google Groups "ARAnyM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aranym+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aranym/1fb9e473-341b-f9e1-35a6-e2b53bfe6e55%40gmail.com.
<catalina.gif>
Hi François
I’m happy to help. But to be honest, even when I run Eureka and do the Julia drawing as in your video, I perceive no speed difference between the MacAranym version without or with OpenGL enabled.The calculations done are heavily FPU dependent… so I still do not see the benefit of OpenGL.
Further I tried upgrading to SDL 2.26.2 (=the latest framework version) and OpenGL didn’t work anymore :-)So my fix is some temporary thing...
Kind regardsPhilipp
Further I tried upgrading to SDL 2.26.2 (=the latest framework version) and OpenGL didn’t work anymore :-)So my fix is some temporary thing...
![]() | |