PDA

View Full Version : ARB_sync - what happened?



RayT
10-31-2007, 10:53 AM
A year ago, the pipeline newsletter had an article "Improved synchronization across GPUs and CPUs " (http://www.opengl.org/pipeline/article/vol001_6/) about the ARB_sync extension. That extension was never posted, nor (as far as I can tell) was anything to take its place, either as ARB_ or EXT_.

I realize one answer is "wait until OpenGL 3.0!", but since that needs an approved specification, stable new drivers, and an application re-write, that's a long ways off.

Am I missing some other extension spec?

Thanks, Ray

Jan
10-31-2007, 11:28 AM
Not that i know.

"wait until OpenGL 3.0!" :-P

Jan.

Lindley
10-31-2007, 11:45 AM
Well, there's this:
http://oss.sgi.com/projects/ogl-sample/registry/NV/fence.txt

RayT
10-31-2007, 01:18 PM
>Well, there's this:
>http://oss.sgi.com/projects/ogl-sample/registry/NV/fence.txt

NVFence is an ancestor of ARB_sync and helps a bit, although it's explicitly not cross-context like the pipeline article suggests ARB_sync is.

Thanks.

barthold
10-31-2007, 04:41 PM
"ARB_sync" was started and developed against GL 2 (but not finished), then updated to incorporate the GL 3 object model, then folded into OpenGL 3 core proper. Now it is a simple matter of time and resources. Getting OpenGL 3 out has priority inside the ARB over all other matters. You'll have to wait till OpenGL 3 to get improved fencing support, unfortunately.

Barthold

knackered
10-31-2007, 06:36 PM
Any idea when the GL3 spec will be published, barthold?