Home
last modified time | relevance | path

Searched refs:atomicCounterBuffers (Results 1 – 8 of 8) sorted by relevance

/external/angle/src/tests/gl_tests/
DAtomicCounterBufferTest.cpp370 GLBuffer atomicCounterBuffers[kBufferCount]; in TEST_P() local
375 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffers[ii]); in TEST_P()
378 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, ii, atomicCounterBuffers[ii]); in TEST_P()
388 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffers[ii]); in TEST_P()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DParseContextBase.cpp651 const auto &at = atomicCounterBuffers.find(binding); in growAtomicCounterBlock()
652 if (at == atomicCounterBuffers.end()) { in growAtomicCounterBlock()
653 atomicCounterBuffers.insert({binding, (TVariable*)nullptr }); in growAtomicCounterBlock()
657 TVariable*& atomicCounterBuffer = atomicCounterBuffers[binding]; in growAtomicCounterBlock()
DParseHelper.h238 TMap<int, TVariable*> atomicCounterBuffers; variable
249 const auto& at = atomicCounterBuffers.find(var->getType().getQualifier().layoutBinding); in isAtomicCounterBlock()
250 return (at != atomicCounterBuffers.end() && (*at).second->getType() == var->getType()); in isAtomicCounterBlock()
DParseHelper.cpp263 bool createBlock = atomicCounterBuffers.find(binding) == atomicCounterBuffers.end(); in growAtomicCounterBlock()
271 TQualifier& qualifier = atomicCounterBuffers[binding]->getWritableType().getQualifier(); in growAtomicCounterBlock()
7028 updatedBlock = atomicCounterBuffers[bufferBinding]; in vkRelaxedRemapUniformVariable()
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp551 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers, in addAtomicCounterBufferDescriptorSetDesc() argument
555 if (atomicCounterBuffers.empty()) in addAtomicCounterBufferDescriptorSetDesc()
1295 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in updateAtomicCounterBuffersDescriptorSet() local
1298 if (atomicCounterBuffers.empty() || cacheHit) in updateAtomicCounterBuffersDescriptorSet()
1322 for (uint32_t bufferIndex = 0; bufferIndex < atomicCounterBuffers.size(); ++bufferIndex) in updateAtomicCounterBuffersDescriptorSet()
1324 const gl::AtomicCounterBuffer &atomicCounterBuffer = atomicCounterBuffers[bufferIndex]; in updateAtomicCounterBuffersDescriptorSet()
DProgramExecutableVk.h226 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers,
DContextVk.cpp1231 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in renderPassUsesStorageResources() local
1234 for (uint32_t bufferIndex = 0; bufferIndex < atomicCounterBuffers.size(); ++bufferIndex) in renderPassUsesStorageResources()
1236 uint32_t binding = atomicCounterBuffers[bufferIndex].binding; in renderPassUsesStorageResources()
4235 const gl::BufferVector &atomicCounterBuffers = in invalidateCurrentShaderResources() local
4237 AppendBufferVectorToDesc(&mShaderBuffersDescriptorDesc, atomicCounterBuffers, in invalidateCurrentShaderResources()
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp826 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in AssignNonTextureBindings() local
828 AssignAtomicCounterBufferBindings(options, programExecutable, atomicCounterBuffers, shaderType, in AssignNonTextureBindings()