11-16-2022, 12:10 AM
This is really interesting. (And all news to me, really).
So I realize I need to not just use _PUTIMAGE as a powerful image command, but I need to consider software vs hardware images. And so this topic has been enlightening.
I just read this : https://qb64phoenix.com/forum/showthread...are+images
And now I'm wondering how this all works...what exactly are hardware images and software images? Why are they so different? I mean what is the reason for such different speeds and performance? Is this something that has been discussed or documented already so I can just find this info and start reading? Or would anyone like to explain it in a simple way? A couple of other related questions: How exactly does _Display work? I mean this as it relates to CLS, _DisplayOrder, and the which should go first in order to not cover or block the others? And finally: _FreeImage....is this something to be keeping close by in terms of not abusing memory or cpu usage?
Sorry for so many questions
So I realize I need to not just use _PUTIMAGE as a powerful image command, but I need to consider software vs hardware images. And so this topic has been enlightening.
I just read this : https://qb64phoenix.com/forum/showthread...are+images
And now I'm wondering how this all works...what exactly are hardware images and software images? Why are they so different? I mean what is the reason for such different speeds and performance? Is this something that has been discussed or documented already so I can just find this info and start reading? Or would anyone like to explain it in a simple way? A couple of other related questions: How exactly does _Display work? I mean this as it relates to CLS, _DisplayOrder, and the which should go first in order to not cover or block the others? And finally: _FreeImage....is this something to be keeping close by in terms of not abusing memory or cpu usage?
Sorry for so many questions