Searched refs:atomicCounterBuffers (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
D | AtomicCounterBufferTest.cpp | 416 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/ |
D | ParseContextBase.cpp | 661 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()
|
D | ParseHelper.h | 242 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()
|
D | ParseHelper.cpp | 251 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/ |
D | ProgramExecutableVk.cpp | 559 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()
|
D | ProgramExecutableVk.h | 227 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers,
|
D | ContextVk.cpp | 1337 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/ |
D | glslang_wrapper_utils.cpp | 883 const std::vector<gl::AtomicCounterBuffer> &atomicCounterBuffers = in AssignNonTextureBindings() local 885 AssignAtomicCounterBufferBindings(options, programExecutable, atomicCounterBuffers, shaderType, in AssignNonTextureBindings()
|