Home
last modified time | relevance | path

Searched refs:atomicCounterBuffer (Results 1 – 15 of 15) sorted by relevance

/external/angle/src/tests/gl_tests/
DAtomicCounterBufferTest.cpp36 GLBuffer atomicCounterBuffer; in TEST_P() local
37 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer.get()); in TEST_P()
169 GLBuffer atomicCounterBuffer; in TEST_P() local
170 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
173 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
212 GLBuffer atomicCounterBuffer; in TEST_P() local
220 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
222 glBindBufferRange(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer, kOffset, in TEST_P()
259 GLBuffer atomicCounterBuffer[kBufferCount]; in TEST_P() local
263 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer[bufferIndex]); in TEST_P()
[all …]
DVulkanDescriptorSetTest.cpp87 GLBuffer atomicCounterBuffer; in TEST_P() local
88 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
89 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
DProgramBinaryTest.cpp931 GLBuffer atomicCounterBuffer; in TEST_P() local
932 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
935 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
942 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
DComputeShaderTest.cpp416 GLBuffer atomicCounterBuffer; in TEST_P() local
417 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
420 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
518 GLBuffer atomicCounterBuffer; in TEST_P() local
519 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
522 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
4098 GLBuffer atomicCounterBuffer; in TEST_P() local
4100 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
4103 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
4158 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
DGLSLTest.cpp3713 GLBuffer atomicCounterBuffer; in TEST_P() local
3714 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
3716 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
9453 GLBuffer atomicCounterBuffer; in TEST_P() local
9454 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
9456 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
9552 GLBuffer atomicCounterBuffer; in TEST_P() local
9553 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffer); in TEST_P()
9555 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, 0, atomicCounterBuffer); in TEST_P()
9661 GLBuffer atomicCounterBuffer; in TEST_P() local
[all …]
DMemoryBarrierTest.cpp1888 GLBuffer atomicCounterBuffer; in atomicCounterBitBufferWriteThenAtomic() local
1892 createStorageBuffer(writeResource, atomicCounterBuffer, atomicCounterTextureBuffer, in atomicCounterBitBufferWriteThenAtomic()
1923 createAtomicCounterVerifyProgram(atomicCounterBuffer, &readProgram); in atomicCounterBitBufferWriteThenAtomic()
1946 GLBuffer atomicCounterBuffer; in atomicCounterBitAtomicThenBufferWrite() local
1949 createStorageBuffer(writeResource, atomicCounterBuffer, atomicCounterTextureBuffer, in atomicCounterBitAtomicThenBufferWrite()
1954 createAtomicCounterVerifyProgram(atomicCounterBuffer, &readProgram); in atomicCounterBitAtomicThenBufferWrite()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DParseContextBase.cpp657 TVariable*& atomicCounterBuffer = atomicCounterBuffers[binding]; in growAtomicCounterBlock() local
660 if (atomicCounterBuffer == nullptr) { in growAtomicCounterBlock()
675 atomicCounterBuffer = new TVariable(NewPoolTString(""), blockType, true); in growAtomicCounterBlock()
679 atomicCounterBuffer->getWritableType().getQualifier().layoutBinding = binding; in growAtomicCounterBlock()
683 atomicCounterBuffer->getWritableType().getQualifier().layoutSet = atomicCounterBlockSet; in growAtomicCounterBlock()
693 atomicCounterBuffer->getType().getWritableStruct()->push_back(typeLoc); in growAtomicCounterBlock()
698 if (symbolTable.insert(*atomicCounterBuffer)) in growAtomicCounterBlock()
699 trackLinkage(*atomicCounterBuffer); in growAtomicCounterBlock()
704 symbolTable.amend(*atomicCounterBuffer, bufferNewMember); in growAtomicCounterBlock()
/external/angle/src/libANGLE/
DProgramExecutable.cpp319 AtomicCounterBuffer atomicCounterBuffer; in load() local
320 LoadShaderVariableBuffer(stream, &atomicCounterBuffer); in load()
322 mAtomicCounterBuffers.push_back(atomicCounterBuffer); in load()
529 for (const AtomicCounterBuffer &atomicCounterBuffer : getAtomicCounterBuffers()) in save() local
531 WriteShaderVariableBuffer(stream, atomicCounterBuffer); in save()
DProgramLinkedResources.cpp1396 for (auto &atomicCounterBuffer : *mAtomicCounterBuffersOut) in link()
1398 auto bufferSize = sizeMap.find(atomicCounterBuffer.binding); in link()
1400 atomicCounterBuffer.dataSize = bufferSize->second; in link()
DProgram.cpp3705 AtomicCounterBuffer atomicCounterBuffer; in linkAtomicCounterBuffers() local
3706 atomicCounterBuffer.binding = uniform.binding; in linkAtomicCounterBuffers()
3707 atomicCounterBuffer.memberIndexes.push_back(index); in linkAtomicCounterBuffers()
3708 atomicCounterBuffer.unionReferencesWith(uniform); in linkAtomicCounterBuffers()
3709 mState.mExecutable->mAtomicCounterBuffers.push_back(atomicCounterBuffer); in linkAtomicCounterBuffers()
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp1324 const gl::AtomicCounterBuffer &atomicCounterBuffer = atomicCounterBuffers[bufferIndex]; in updateAtomicCounterBuffersDescriptorSet() local
1325 uint32_t binding = atomicCounterBuffer.binding; in updateAtomicCounterBuffersDescriptorSet()
DContextVk.cpp1830 for (const gl::AtomicCounterBuffer &atomicCounterBuffer : acbs) in handleDirtyShaderResourcesImpl() local
1832 uint32_t binding = atomicCounterBuffer.binding; in handleDirtyShaderResourcesImpl()
4669 const gl::OffsetBindingPointer<gl::Buffer> *atomicCounterBuffer = in writeAtomicCounterBufferDriverUniformOffsets() local
4671 if (atomicCounterBuffer->get()) in writeAtomicCounterBufferDriverUniformOffsets()
4673 VkDeviceSize offset = atomicCounterBuffer->getOffset(); in writeAtomicCounterBufferDriverUniformOffsets()
/external/angle/src/libANGLE/renderer/gl/
DStateManagerGL.cpp1004 for (const auto &atomicCounterBuffer : program->getState().getAtomicCounterBuffers()) in updateProgramAtomicCounterBufferBindings() local
1006 GLuint binding = atomicCounterBuffer.binding; in updateProgramAtomicCounterBufferBindings()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DStateManager11.cpp3790 for (const auto &atomicCounterBuffer : program->getState().getAtomicCounterBuffers()) in syncAtomicCounterBuffersForShader() local
3792 GLuint binding = atomicCounterBuffer.binding; in syncAtomicCounterBuffersForShader()
DRenderer11.cpp4278 for (const auto &atomicCounterBuffer : program->getState().getAtomicCounterBuffers()) in markRawBufferUsage() local
4280 GLuint binding = atomicCounterBuffer.binding; in markRawBufferUsage()