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 â controls the ordering of operations on atomic counters issued by a single shader invocation
void memoryBarrierAtomicCounter(
void)
;
+ 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).
+
Function | Version 1.10 | Version 1.20 | Version 1.30 | Version 1.40 | Version 1.50 | Version 3.30 | Version 4.00 | Version 4.10 | Version 4.20 | Version 4.30 |
---|---|---|---|---|---|---|---|---|---|---|
memoryBarrierAtomicCounter | - | - | - | - | - | - | - | - | - | Y |
+ 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/. +