[GOODIE] SDL + Cairo + Morph
Brian Rice
water at tunes.org
Sat Dec 10 13:34:29 PST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This is very cool. The source structure looks good; I've applied it
in my local repository and will push it out to the server soon.
On Dec 10, 2005, at 11:00 AM, Todd Fleming wrote:
> Here's the patch bundle; it runs under both Linux and Windows. It
> even includes the stars and boxes demo.
>
> See main/src/ui/README for build instructions.
Hm, these notes look pretty good.
I notice that you're concerned about the lack of locking by the GC.
The current GC does provide "pinning" to keep objects from being
moved around, but it's not sufficiently exposed and may not be
suitable for the kind of callback-like functionality you'd need.
There IS a way around this that I've been considering: basically by
using mmap() results as an ExternalResource which act like a File.
Like File's recent change, it'll support at:/at:put: as a ByteArray.
I do have some local files as scratch surface for this code, with a
plugin and an attempt to integrate with the VM-internal file support.
What do you think of that possibility?
Also, the relative complexity of the build process means that it's
probably time for us to look at better packaging support. Nick was
also looking at the possibility of statically linking our DLL's, but
this is just a speculative idea that we don't have answers for yet on
how well it would work. It would, however, make the PATH
modifications unnecessary.
- --
- -Brian
http://tunes.org/~water/brice.vcf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFDm0nlPVkAvLW1zf4RApUZAJ0XFbm0VKqnU4v0HAFD0Eo13+VwewCgpFPi
MdxY9tLQg+CQa3QcxEGovcY=
=xtO8
-----END PGP SIGNATURE-----
More information about the Slate
mailing list