Searched refs:atomicCounterBuffers (Results 1 – 8 of 8) sorted by relevance
/external/angle/src/tests/gl_tests/ |
D | AtomicCounterBufferTest.cpp | 370 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/ |
D | ParseContextBase.cpp | 651 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()
|
D | ParseHelper.h | 238 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()
|
D | ParseHelper.cpp | 263 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/ |
D | ProgramExecutableVk.cpp | 551 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()
|
D | ProgramExecutableVk.h | 226 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers,
|
D | ContextVk.cpp | 1231 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/ |
D | glslang_wrapper_utils.cpp | 826 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in AssignNonTextureBindings() local 828 AssignAtomicCounterBufferBindings(options, programExecutable, atomicCounterBuffers, shaderType, in AssignNonTextureBindings()
|