I have already tried LOCATE 1, 1 in the loop, and a _DISPLAY before the END, but neither made any difference. I am able to read text I PRINT right before the END, without using _DISPLAY. Is PRINT different than graphics?
So, if I only use _DISPLAYORDER _HARDWARE that forces everything to use hardware?
It's possible I added the 33 switch for hardware loading recently
Why is _AUTODISPLAY non-functional?
I'm asking why _AUTODISPLAY (after using _DISPLAY) followed by a _PUTIMAGE does not display a visible image on the screen?It's a hardware image. If you're not refreshing it on screen it'll show for a fraction of second and go away, that's their nature.
How then are you supposed to duplicate a hardware image?You don't.
for first question, functions which are available in libqb.cpp, glut, glu, glew are available. You can check them inside internal/c/.... folder.
1. How can I find out what internal QB64 library functionality is available through DECLARE?
2. Is there OpenGL functionality available which can render hardware images with partial translucency (without changing the original hardware image)?