Alternativa glFenceSync en OpenGL ES 2.0
Frecuentes
Visto 1,539 veces
2
veo que glFenceSync
no existe en OpenGL ES 2.0, se agregó solo en OpenGL ES 3.0.
¿OpenGL ES 2.0 ofrece alguna alternativa de sincronización entre CPU y GPU, aparte de la fuerza brutal glFinish
?
2 Respuestas
2
Tienes diferentes llamadas en OpenGL ES 2.0 que dan una idea de diferentes asuntos relacionados con GL, pero principalmente, te quedas con glFinish
solamente.
Respondido 28 ago 12, 11:08
1
In glext.h
.
GL_API GLsync glFenceSyncAPPLE(GLenum condition, GLbitfield flags) __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_6_0);
Estoy bastante seguro de que esto es lo que quieres. De todos modos, disponible solo en iOS 6.0 o posterior.
Respondido el 01 de enero de 13 a las 18:01
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas opengl-es synchronization opengl-es-2.0 gpu or haz tu propia pregunta.
Gracias, pero ¿qué quiere decir con 'percepción de diferentes asuntos relacionados con GL'? ¿Hay alguna manera de saber si la GPU ha completado una tarea específica, sin tener que esperar hasta que se haya completado? todos ¿Tareas? - queso
estaba hablando de todos los
glGet...
los métodos que se pueden usar para consultar diferentes variables, pero se queda bastante fuera al intentar consultar si se realizaron diferentes tareas. - dragostis