X-Git-Url: http://git.hcoop.net/clinton/guile-figl.git/blobdiff_plain/b002944dd992dc5a273e0067504beb48e1ae3d1c..a6a00658f26c164551287799b194cc2f07eb78be:/upstream-doc/manglsl/xhtml/memoryBarrierAtomicCounter.xml diff --git a/upstream-doc/manglsl/xhtml/memoryBarrierAtomicCounter.xml b/upstream-doc/manglsl/xhtml/memoryBarrierAtomicCounter.xml new file mode 100644 index 0000000..c5eacab --- /dev/null +++ b/upstream-doc/manglsl/xhtml/memoryBarrierAtomicCounter.xml @@ -0,0 +1,20 @@ + + + +memoryBarrierAtomicCounter - OpenGL Shading Language (GLSL)

Name

memoryBarrierAtomicCounter — controls the ordering of operations on atomic counters issued by a single shader invocation

Declaration

void memoryBarrierAtomicCounter(void);

Description

+ memoryBarrierAtomicCounter waits on the completion of all accesses resulting from the use of + atomic counters and then returns with no other effect. When this function returns, the + results of any modifications to the value of atomic counters will be visible + to any access to the same counter from other shader invocations. In particular, + any modifications made in one shader stage are guaranteed to be visible to accesses + performed by shader invocations in subsequent stages when those invocations were triggered by the + execution of the original shader invocation (e.g., fragment shader invocations for a primitive resulting + from a particular geometry shader invocation). +

Version Support

FunctionVersion 1.10Version 1.20Version 1.30Version 1.40Version 1.50Version 3.30Version 4.00Version 4.10Version 4.20Version 4.30
memoryBarrierAtomicCounter---------Y

See Also

+ memoryBarrier +

Copyright

+ Copyright © 2011-2012 Khronos Group. + This material may be distributed subject to the terms and conditions set forth in + the Open Publication License, v 1.0, 8 June 1999. + http://opencontent.org/openpub/. +