Je voudrais enregistrer un appel à clFinish() dans OpenCL avant d'utiliser cl_command_queue dans OpenGL (j'ai une image/texture partagée utilisée dans OpenCL/GL).glCreateSyncFromCLeventARB alternative?
J'ai trouvé dans le livre "Programmation OpenCL par exemple" (p 243) que la création d'un GLsync à partir d'un événement OpenCL en utilisant glCreateSyncFromCLeventARB est le moyen de le faire.
Le problème est que cette fonction semble être non supportée sur la plate-forme Apple. Je sais qu'Apple a sa propre façon d'implémenter l'interopérabilité OpenGL/OpenCL à l'aide de GCD. Cependant, je comprends que cela m'obligerait à changer complètement mon code et utiliser une API OpenCL non standard pour tout, et je veux que mon code soit multi-plateforme (sauf des adaptations mineures si nécessaire).
Toute autre alternative à glCreateSyncFromCLEventARGB?