Lines Matching refs:arrOffset
124 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorWrite() local
130 if (arrOffset >= table[dstBinding].size()) { in doEmulatedDescriptorWrite()
132 arrOffset = 0; in doEmulatedDescriptorWrite()
135 auto& entry = table[dstBinding][arrOffset]; in doEmulatedDescriptorWrite()
140 ++arrOffset; in doEmulatedDescriptorWrite()
146 if (arrOffset >= table[dstBinding].size()) { in doEmulatedDescriptorWrite()
148 arrOffset = 0; in doEmulatedDescriptorWrite()
151 auto& entry = table[dstBinding][arrOffset]; in doEmulatedDescriptorWrite()
156 ++arrOffset; in doEmulatedDescriptorWrite()
162 if (arrOffset >= table[dstBinding].size()) { in doEmulatedDescriptorWrite()
164 arrOffset = 0; in doEmulatedDescriptorWrite()
167 auto& entry = table[dstBinding][arrOffset]; in doEmulatedDescriptorWrite()
172 ++arrOffset; in doEmulatedDescriptorWrite()
214 uint32_t arrOffset = copy->srcArrayElement; in doEmulatedDescriptorCopy() local
218 if (arrOffset >= srcTable[currBinding].size()) { in doEmulatedDescriptorCopy()
220 arrOffset = 0; in doEmulatedDescriptorCopy()
223 toCopy.push_back(srcTable[currBinding][arrOffset]); in doEmulatedDescriptorCopy()
225 ++arrOffset; in doEmulatedDescriptorCopy()
229 arrOffset = copy->dstArrayElement; in doEmulatedDescriptorCopy()
233 if (arrOffset >= dstTable[currBinding].size()) { in doEmulatedDescriptorCopy()
235 arrOffset = 0; in doEmulatedDescriptorCopy()
238 dstTable[currBinding][arrOffset] = toCopy[i]; in doEmulatedDescriptorCopy()
240 ++arrOffset; in doEmulatedDescriptorCopy()
251 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorImageInfoWriteFromTemplate() local
255 if (arrOffset >= table[currBinding].size()) { in doEmulatedDescriptorImageInfoWriteFromTemplate()
257 arrOffset = 0; in doEmulatedDescriptorImageInfoWriteFromTemplate()
260 auto& entry = table[currBinding][arrOffset]; in doEmulatedDescriptorImageInfoWriteFromTemplate()
265 ++arrOffset; in doEmulatedDescriptorImageInfoWriteFromTemplate()
276 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorBufferInfoWriteFromTemplate() local
280 if (arrOffset >= table[currBinding].size()) { in doEmulatedDescriptorBufferInfoWriteFromTemplate()
282 arrOffset = 0; in doEmulatedDescriptorBufferInfoWriteFromTemplate()
285 auto& entry = table[currBinding][arrOffset]; in doEmulatedDescriptorBufferInfoWriteFromTemplate()
290 ++arrOffset; in doEmulatedDescriptorBufferInfoWriteFromTemplate()
301 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorBufferViewWriteFromTemplate() local
305 if (arrOffset >= table[currBinding].size()) { in doEmulatedDescriptorBufferViewWriteFromTemplate()
307 arrOffset = 0; in doEmulatedDescriptorBufferViewWriteFromTemplate()
310 auto& entry = table[currBinding][arrOffset]; in doEmulatedDescriptorBufferViewWriteFromTemplate()
315 ++arrOffset; in doEmulatedDescriptorBufferViewWriteFromTemplate()