I would suggest leaving if possible two or more options.
While bitblt is slower, there are cases where it is useful
to have the scene rendered in a child window, which is
really tricky to do in GAPI (I do not know in PocketHAL)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good point. Several people asked explicitly for PocketHAL
support, so that might be an option in addition to regular
GDI blits.
There is a proposal in the wokring group to extend the
egl... API in an easy way for explicit fullscreen support,
and that might trigger which approach is used.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As far as I know, PocketHAL chooses the fastest blit method
internally (including BitBlt, GAPI and GETRAWFRAMEBUFFER).
I would also like to see PocketHAL support, but how would
you handle the licensing? Unregistered PocketHAL has a small
splash logo in the corner of the screen. Registering costs
whatever you would like to donate, but since PocketHAL comes
as a .lib and Vincent comes as a DLL, you would have to use
the unregistered version, or perhaps organise something with
the creator of PocketHAL.
Peter Mackay
a_pointy_stick at ihatespam_yahoo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=29157
I would suggest leaving if possible two or more options.
While bitblt is slower, there are cases where it is useful
to have the scene rendered in a child window, which is
really tricky to do in GAPI (I do not know in PocketHAL)
Logged In: YES
user_id=618887
Good point. Several people asked explicitly for PocketHAL
support, so that might be an option in addition to regular
GDI blits.
There is a proposal in the wokring group to extend the
egl... API in an easy way for explicit fullscreen support,
and that might trigger which approach is used.
Logged In: YES
user_id=618887
Add support for PocketHAL in addition to existing GDI surfaces.
Logged In: NO
As far as I know, PocketHAL chooses the fastest blit method
internally (including BitBlt, GAPI and GETRAWFRAMEBUFFER).
I would also like to see PocketHAL support, but how would
you handle the licensing? Unregistered PocketHAL has a small
splash logo in the corner of the screen. Registering costs
whatever you would like to donate, but since PocketHAL comes
as a .lib and Vincent comes as a DLL, you would have to use
the unregistered version, or perhaps organise something with
the creator of PocketHAL.
Peter Mackay
a_pointy_stick at ihatespam_yahoo