
Pour le portage de ma lib PSP sur PC, j'ai un autre gros problème: sur PSP on a accès direct à la VRAM comme on veut, sur PC pas trop à ce que j'ai compris.

Donc je peux accéder à mon framebuffer avec le CPU si je veux (lecture/écriture), alors qu'il est utilisé par le GPU en même temps (bien sûr dans ce cas on attend que le GPU ait fini son dessin pour éviter les problèmes), chose qui n'est pas vraiment possible sur PC...
Aussi, sur PSP on peut dessiner à une adresse arbitraire et après l'utiliser comme texture. Sur PC ça a l'air possible avec certains trucs, mais ça ne permet apparemment pas de simuler l'accès libre en lecture/écriture en VRAM.
Par exemple si j'appelle oslWriteImageFile pour écrire une image, je peux passer l'écran (framebuffer) en paramètre pour prendre un screenshot. Va simuler ça sur PC sans une grosse bidouille (et glReadPixels en plus c'est tellement lent que le jeu va tomber à 1 fps si on change 2 ou 3 fois de drawbuffer par frame)...

Est-ce que quelqu'un aurait une solution à me proposer pour émuler ce comportement? Merci d'avance
