Lines Matching defs:strides

497 	vk::VkDeviceSize	strides[]	= { colorStride, vertexStride, colorStride, vertexStride, colorStride, vertexStride, colorStride, vertexStride };
501 vk.cmdBindVertexBuffers2(*cmdBuffer, 0, 2 * m_count, buffers, offsets.data(), sizes.data(), strides);
503 vk.cmdBindVertexBuffers2EXT(*cmdBuffer, 0, 2 * m_count, buffers, offsets.data(), sizes.data(), strides);
511 vk.cmdBindVertexBuffers2(*cmdBuffer, i, 1, &buffers[i], &offsets[i], &sizes[i], &strides[i]);
513 vk.cmdBindVertexBuffers2EXT(*cmdBuffer, i, 1, &buffers[i], &offsets[i], &sizes[i], &strides[i]);
520 log << tcu::TestLog::Message << "binding " << i << ", buffer " << buffers[i] << ", offset " << offsets[i] << ", size " << sizes[i] << ", stride " << strides[i] << tcu::TestLog::EndMessage;
602 Sizes& strides,
738 BindVertexBuffers2Instance::Buffers BindVertexBuffers2Instance::createBuffers (Sizes& offsets, Sizes& strides, Sizes& sizes)
870 strides.resize(m_params.bufferCount);
885 // random strides multiplyied later by 4, special value for atributes stride
886 strides[0] = { sizeof(tcu::Vec3) };
895 strides[i] = (m_params.rndSeed == 0) ? vk::VkDeviceSize(0) : nextStride();
900 const deUint32 stride = deUint32(strides[i]);
925 strides[i] = (compCount + stride) * sizeof(float);
963 Sizes strides;
965 Buffers buffers = createBuffers(offsets, strides, sizes);
991 vk.cmdBindVertexBuffers2(*cmdBuffer, 0, m_params.bufferCount, vkBuffers.data(), offsets.data(), sizes.data(), strides.data());
993 vk.cmdBindVertexBuffers2EXT(*cmdBuffer, 0, m_params.bufferCount, vkBuffers.data(), offsets.data(), sizes.data(), strides.data());
1072 logStrides << strides[k];