+ <a href="vectors.html#DVec4"><span class="Identifier">DVec4</span></a>, <a href="vectors.html#dvec4,float64,float64,float64,float64"><span class="Identifier">dvec4</span></a>, <a href="vectors.html#IVec3"><span class="Identifier">IVec3</span></a>, <a href="vectors.html#bvec4,BVec3,bool"><span class="Identifier">bvec4</span></a>, <a href="vectors.html#w=.t,TVec,typed"><span class="Identifier">w=</span></a>, <a href="vectors.html#BVec2"><span class="Identifier">BVec2</span></a>, <a href="vectors.html#bvec2,bool,bool"><span class="Identifier">bvec2</span></a>, <a href="vectors.html#uvec3,uint32"><span class="Identifier">uvec3</span></a>, <a href="vectors.html#dvec4,DVec3,float64"><span class="Identifier">dvec4</span></a>, <a href="vectors.html#ivec3,int32"><span class="Identifier">ivec3</span></a>, <a href="vectors.html#bvec4,bool,bool,bool,bool"><span class="Identifier">bvec4</span></a>, <a href="vectors.html#bvec4,BVec2,BVec2"><span class="Identifier">bvec4</span></a>, <a href="vectors.html#z=.t,TVec,typed"><span class="Identifier">z=</span></a>, <a href="vectors.html#vec3,Vec4"><span class="Identifier">vec3</span></a>, <a href="vectors.html#dvec4,float64"><span class="Identifier">dvec4</span></a>, <a href="vectors.html#w.t,TVec"><span class="Identifier">w</span></a>, <a href="vectors.html#bvec2,BVec3"><span class="Identifier">bvec2</span></a>, <a href="vectors.html#vec4,float32,float32,float32,float32"><span class="Identifier">vec4</span></a>, <a href="vectors.html#$,TVec3[T]"><span class="Identifier">$</span></a>, <a href="vectors.html#uvec4,UVec2,UVec2"><span class="Identifier">uvec4</span></a>, <a href="vectors.html#bvec2,bool"><span class="Identifier">bvec2</span></a>, <a href="vectors.html#dvec2,float64,float64"><span class="Identifier">dvec2</span></a>, <a href="vectors.html#dvec3,DVec4"><span class="Identifier">dvec3</span></a>, <a href="vectors.html#vec4,Vec2,Vec2"><span class="Identifier">vec4</span></a>, <a href="vectors.html#TVec4"><span class="Identifier">TVec4</span></a>, <a href="vectors.html#x=.t,TVec,typed"><span class="Identifier">x=</span></a>, <a href="vectors.html#TVec2"><span class="Identifier">TVec2</span></a>, <a href="vectors.html#uvec4,uint32,uint32,uint32,uint32"><span class="Identifier">uvec4</span></a>, <a href="vectors.html#UVec3"><span class="Identifier">UVec3</span></a>, <a href="vectors.html#uvec2,uint32,uint32"><span class="Identifier">uvec2</span></a>, <a href="vectors.html#dvec4,DVec2,DVec2"><span class="Identifier">dvec4</span></a>, <a href="vectors.html#dvec3,float64,float64,float64"><span class="Identifier">dvec3</span></a>, <a href="vectors.html#uvec2,UVec3"><span class="Identifier">uvec2</span></a>, <a href="vectors.html#DVec3"><span class="Identifier">DVec3</span></a>, <a href="vectors.html#ivec3,int32,int32,int32"><span class="Identifier">ivec3</span></a>, <a href="vectors.html#BVec3"><span class="Identifier">BVec3</span></a>, <a href="vectors.html#y=.t,TVec,typed"><span class="Identifier">y=</span></a>, <a href="vectors.html#ivec2,int32,int32"><span class="Identifier">ivec2</span></a>, <a href="vectors.html#vec2,float32,float32"><span class="Identifier">vec2</span></a>, <a href="vectors.html#uvec4,UVec3,uint32"><span class="Identifier">uvec4</span></a>, <a href="vectors.html#UVec2"><span class="Identifier">UVec2</span></a>, <a href="vectors.html#uvec2,uint32"><span class="Identifier">uvec2</span></a>, <a href="vectors.html#bvec4,bool"><span class="Identifier">bvec4</span></a>, <a href="vectors.html#dvec2,float64"><span class="Identifier">dvec2</span></a>, <a href="vectors.html#ivec3,IVec4"><span class="Identifier">ivec3</span></a>, <a href="vectors.html#vec2,float32"><span class="Identifier">vec2</span></a>, <a href="vectors.html#ivec4,int32,int32,int32,int32"><span class="Identifier">ivec4</span></a>, <a href="vectors.html#bvec4,BVec2,bool,bool"><span class="Identifier">bvec4</span></a>, <a href="vectors.html#dvec3,float64"><span class="Identifier">dvec3</span></a>, <a href="vectors.html#DVec2"><span class="Identifier">DVec2</span></a>, <a href="vectors.html#bvec3,BVec2,bool"><span class="Identifier">bvec3</span></a>, <a href="vectors.html#Vec3"><span class="Identifier">Vec3</span></a>, <a href="vectors.html#IVec4"><span class="Identifier">IVec4</span></a>, <a href="vectors.html#ivec3,IVec2,int32"><span class="Identifier">ivec3</span></a>, <a href="vectors.html#dvec4,DVec2,float64,float64"><span class="Identifier">dvec4</span></a>, <a href="vectors.html#z.t,TVec"><span class="Identifier">z</span></a>, <a href="vectors.html#$,TVec2[T]"><span class="Identifier">$</span></a>, <a href="vectors.html#ivec4,IVec3,int32"><span class="Identifier">ivec4</span></a>, <a href="vectors.html#UVec4"><span class="Identifier">UVec4</span></a>, <a href="vectors.html#uvec3,UVec2,uint32"><span class="Identifier">uvec3</span></a>, <a href="vectors.html#bvec3,bool"><span class="Identifier">bvec3</span></a>, <a href="vectors.html#bvec2,BVec4"><span class="Identifier">bvec2</span></a>, <a href="vectors.html#vec4,float32"><span class="Identifier">vec4</span></a>, <a href="vectors.html#TVec"><span class="Identifier">TVec</span></a>, <a href="vectors.html#vec4,Vec2,float32,float32"><span class="Identifier">vec4</span></a>, <a href="vectors.html#TVec3"><span class="Identifier">TVec3</span></a>, <a href="vectors.html#$,TVec4[T]"><span class="Identifier">$</span></a>, <a href="vectors.html#ivec2,int32"><span class="Identifier">ivec2</span></a>, <a href="vectors.html#ivec2,IVec4"><span class="Identifier">ivec2</span></a>, <a href="vectors.html#vec3,float32,float32,float32"><span class="Identifier">vec3</span></a>, <a href="vectors.html#[]=,TVec[N,T],int,T"><span class="Identifier">[]=</span></a>, <a href="vectors.html#uvec4,uint32"><span class="Identifier">uvec4</span></a>, <a href="vectors.html#Vec4"><span class="Identifier">Vec4</span></a>, <a href="vectors.html#y.t,TVec"><span class="Identifier">y</span></a>, <a href="vectors.html#uvec3,uint32,uint32,uint32"><span class="Identifier">uvec3</span></a>, <a href="vectors.html#BVec4"><span class="Identifier">BVec4</span></a>, <a href="vectors.html#ivec4,IVec2,int32,int32"><span class="Identifier">ivec4</span></a>, <a href="vectors.html#dvec3,DVec2,float64"><span class="Identifier">dvec3</span></a>, <a href="vectors.html#vec3,Vec2,float32"><span class="Identifier">vec3</span></a>, <a href="vectors.html#bvec3,BVec4"><span class="Identifier">bvec3</span></a>, <a href="vectors.html#ivec2,IVec3"><span class="Identifier">ivec2</span></a>, <a href="vectors.html#vec2,Vec3"><span class="Identifier">vec2</span></a>, <a href="vectors.html#uvec2,UVec4"><span class="Identifier">uvec2</span></a>, <a href="vectors.html#x.t,TVec"><span class="Identifier">x</span></a>, <a href="vectors.html#dvec2,DVec4"><span class="Identifier">dvec2</span></a>, <a href="vectors.html#Vec2"><span class="Identifier">Vec2</span></a>, <a href="vectors.html#dvec2,DVec3"><span class="Identifier">dvec2</span></a>, <a href="vectors.html#uvec4,UVec2,uint32,uint32"><span class="Identifier">uvec4</span></a>, <a href="vectors.html#bvec3,bool,bool,bool"><span class="Identifier">bvec3</span></a>, <a href="vectors.html#ivec4,int32"><span class="Identifier">ivec4</span></a>, <a href="vectors.html#IVec2"><span class="Identifier">IVec2</span></a>, <a href="vectors.html#vec3,float32"><span class="Identifier">vec3</span></a>, <a href="vectors.html#vec2,Vec4"><span class="Identifier">vec2</span></a>, <a href="vectors.html#ivec4,IVec2,IVec2"><span class="Identifier">ivec4</span></a>, <a href="vectors.html#uvec3,UVec4"><span class="Identifier">uvec3</span></a>, <a href="vectors.html#vec4,Vec3,float32"><span class="Identifier">vec4</span></a>, <a href="vectors.html#[],TVec[N,T],int"><span class="Identifier">[]</span></a>, <a href="transform.html#optimizeReconvergePoints,NimNode"><span class="Identifier">optimizeReconvergePoints</span></a>, <a href="transform.html#computeShader.m,untyped"><span class="Identifier">computeShader</span></a>, <a href="api.html#subgroupAny.t,bool"><span class="Identifier">subgroupAny</span></a>, <a href="api.html#gl_SubgroupGtMask.t"><span class="Identifier">gl_SubgroupGtMask</span></a>, <a href="api.html#subgroupBallot.t,bool"><span class="Identifier">subgroupBallot</span></a>, <a href="api.html#atomicAdd,T,T"><span class="Identifier">atomicAdd</span></a>, <a href="api.html#atomicCompSwap,T,T,T"><span class="Identifier">atomicCompSwap</span></a>, <a href="api.html#subgroupShuffleXor.t,T,uint32"><span class="Identifier">subgroupShuffleXor</span></a>, <a href="api.html#subgroupAllEqual.t,T"><span class="Identifier">subgroupAllEqual</span></a>, <a href="api.html#subgroupBallotFindLSB,UVec4"><span class="Identifier">subgroupBallotFindLSB</span></a>, <a href="api.html#subgroupElect.t"><span class="Identifier">subgroupElect</span></a>, <a href="api.html#gl_SubgroupLeMask.t"><span class="Identifier">gl_SubgroupLeMask</span></a>, <a href="api.html#subgroupMemoryBarrier.t"><span class="Identifier">subgroupMemoryBarrier</span></a>, <a href="api.html#subgroupAdd.t,T"><span class="Identifier">subgroupAdd</span></a>, <a href="api.html#gl_SubgroupLtMask.t"><span class="Identifier">gl_SubgroupLtMask</span></a>, <a href="api.html#gl_SubgroupSize.t"><span class="Identifier">gl_SubgroupSize</span></a>, <a href="api.html#atomicOr,T,T"><span class="Identifier">atomicOr</span></a>, <a href="api.html#subgroupMin.t,T"><span class="Identifier">subgroupMin</span></a>, <a href="api.html#subgroupInverseBallot.t,UVec4"><span class="Identifier">subgroupInverseBallot</span></a>, <a href="api.html#atomicXor,T,T"><span class="Identifier">atomicXor</span></a>, <a href="api.html#atomicExchange,T,T"><span class="Identifier">atomicExchange</span></a>, <a href="api.html#AtomicInt"><span class="Identifier">AtomicInt</span></a>, <a href="api.html#subgroupExclusiveAdd.t,T"><span class="Identifier">subgroupExclusiveAdd</span></a>, <a href="api.html#subgroupShuffleDown.t,T,uint32"><span class="Identifier">subgroupShuffleDown</span></a>, <a href="api.html#subgroupBallotInclusiveBitCount.t,UVec4"><span class="Identifier">subgroupBallotInclusiveBitCount</span></a>, <a href="api.html#subgroupBallotBitCount,UVec4"><span class="Identifier">subgroupBallotBitCount</span></a>, <a href="api.html#subgroupBroadcastFirst.t,T"><span class="Identifier">subgroupBroadcastFirst</span></a>, <a href="api.html#atomicAnd,T,T"><span class="Identifier">atomicAnd</span></a>, <a href="api.html#subgroupAll.t,bool"><span class="Identifier">subgroupAll</span></a>, <a href="api.html#subgroupBallotExclusiveBitCount.t,UVec4"><span class="Identifier">subgroupBallotExclusiveBitCount</span></a>, <a href="api.html#subgroupShuffle.t,T,uint32"><span class="Identifier">subgroupShuffle</span></a>, <a href="api.html#subgroupMax.t,T"><span class="Identifier">subgroupMax</span></a>, <a href="api.html#barrier.t"><span class="Identifier">barrier</span></a>, <a href="api.html#memoryBarrier.t"><span class="Identifier">memoryBarrier</span></a>, <a href="api.html#gl_SubgroupEqMask.t"><span class="Identifier">gl_SubgroupEqMask</span></a>, <a href="api.html#subgroupInclusiveAdd.t,T"><span class="Identifier">subgroupInclusiveAdd</span></a>, <a href="api.html#subgroupBallotFindMSB,UVec4"><span class="Identifier">subgroupBallotFindMSB</span></a>, <a href="api.html#subgroupBroadcast.t,T,uint32"><span class="Identifier">subgroupBroadcast</span></a>, <a href="api.html#subgroupBallotBitExtract,UVec4,uint32"><span class="Identifier">subgroupBallotBitExtract</span></a>, <a href="api.html#subgroupBarrier.t"><span class="Identifier">subgroupBarrier</span></a>, <a href="api.html#subgroupShuffleUp.t,T,uint32"><span class="Identifier">subgroupShuffleUp</span></a>, <a href="api.html#groupMemoryBarrier.t"><span class="Identifier">groupMemoryBarrier</span></a>, <a href="api.html#gl_SubgroupGeMask.t"><span class="Identifier">gl_SubgroupGeMask</span></a>, <a href="core.html#SubgroupSize"><span class="Identifier">SubgroupSize</span></a>
0 commit comments