Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
DAtomicCounterBufferTest.cpp416 GLBuffer atomicCounterBuffers[kBufferCount]; in TEST_P() local
421 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffers[ii]); in TEST_P()
424 glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER, ii, atomicCounterBuffers[ii]); in TEST_P()
434 glBindBuffer(GL_ATOMIC_COUNTER_BUFFER, atomicCounterBuffers[ii]); in TEST_P()
/third_party/glslang/glslang/MachineIndependent/
DParseContextBase.cpp661 const auto &at = atomicCounterBuffers.find(binding); in growAtomicCounterBlock()
662 if (at == atomicCounterBuffers.end()) { in growAtomicCounterBlock()
663 atomicCounterBuffers.insert({binding, (TVariable*)nullptr }); in growAtomicCounterBlock()
667 TVariable*& atomicCounterBuffer = atomicCounterBuffers[binding]; in growAtomicCounterBlock()
DParseHelper.h242 TMap<int, TVariable*> atomicCounterBuffers; variable
254 const auto& at = atomicCounterBuffers.find(var->getType().getQualifier().layoutBinding); in isAtomicCounterBlock()
255 return (at != atomicCounterBuffers.end() && (*at).second->getType() == var->getType()); in isAtomicCounterBlock()
DParseHelper.cpp251 bool createBlock = atomicCounterBuffers.find(binding) == atomicCounterBuffers.end(); in growAtomicCounterBlock()
259 TQualifier& qualifier = atomicCounterBuffers[binding]->getWritableType().getQualifier(); in growAtomicCounterBlock()
7419 updatedBlock = atomicCounterBuffers[bufferBinding]; in vkRelaxedRemapUniformVariable()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp559 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers, in addAtomicCounterBufferDescriptorSetDesc() argument
563 if (atomicCounterBuffers.empty()) in addAtomicCounterBufferDescriptorSetDesc()
1334 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in updateAtomicCounterBuffersDescriptorSet() local
1337 if (atomicCounterBuffers.empty() || cacheHit) in updateAtomicCounterBuffersDescriptorSet()
1360 for (uint32_t bufferIndex = 0; bufferIndex < atomicCounterBuffers.size(); ++bufferIndex) in updateAtomicCounterBuffersDescriptorSet()
1362 const gl::AtomicCounterBuffer &atomicCounterBuffer = atomicCounterBuffers[bufferIndex]; in updateAtomicCounterBuffersDescriptorSet()
DProgramExecutableVk.h227 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers,
DContextVk.cpp1337 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in renderPassUsesStorageResources() local
1340 for (uint32_t bufferIndex = 0; bufferIndex < atomicCounterBuffers.size(); ++bufferIndex) in renderPassUsesStorageResources()
1342 uint32_t binding = atomicCounterBuffers[bufferIndex].binding; in renderPassUsesStorageResources()
4475 const gl::BufferVector &atomicCounterBuffers = in invalidateCurrentShaderResources() local
4477 AppendBufferVectorToDesc(&mShaderBuffersDescriptorDesc, atomicCounterBuffers, in invalidateCurrentShaderResources()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp883 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in AssignNonTextureBindings() local
885 AssignAtomicCounterBufferBindings(options, programExecutable, atomicCounterBuffers, shaderType, in AssignNonTextureBindings()