Lines Matching defs:buffers
296 // Vertices in buffers will have 2 components and a padding to properly test the stride.
414 // Vertices in buffers will have 2 components and a padding. Same as VertexWithPadding but using 16-bit floats.
550 // Two buffers (bindings): one with vertex data, stored contiguously without paddings, and one with instance data. Instance data
640 std::vector<std::vector<uint8_t>> buffers;
641 buffers.reserve(2u);
642 buffers.push_back(createSingleBindingVertexData<tcu::Vec2>(coords, dataOffset, trailingPadding, paddingPattern, patternSize));
643 buffers.push_back(createSingleBindingVertexData<InstanceData>(instanceIds, dataOffset, trailingPadding, paddingPattern, patternSize));
645 return buffers;
3709 // Shader below is designed to work with vertex buffers containing triangle strips as used by default.
4215 // Bind the appropriate vertex buffers using dynamic strides if the test configuration needs a dynamic stride.
4233 // Split buffers, offsets, sizes and strides into their own vectors for the call.
4234 std::vector<vk::VkBuffer> buffers;
4241 buffers.reserve (chosenBuffers.size());
4248 buffers.push_back (vertBuffer.buffer->get());
4254 vkd.cmdBindVertexBuffers2(cmdBuffer, 0u, static_cast<deUint32>(chosenBuffers.size()), buffers.data(), offsets.data(), sizes.data(), strides.data());
4256 vkd.cmdBindVertexBuffers2EXT(cmdBuffer, 0u, static_cast<deUint32>(chosenBuffers.size()), buffers.data(), offsets.data(), sizes.data(), strides.data());
4262 // Bind the given vertex buffers with the non-dynamic call. Similar to maybeBindVertexBufferDynStride but simpler.
4265 std::vector<vk::VkBuffer> buffers;
4268 buffers.reserve (vertexBuffers.size());
4273 buffers.push_back (vertBuffer.buffer->get());
4277 vkd.cmdBindVertexBuffers(cmdBuffer, 0u, static_cast<deUint32>(vertexBuffers.size()), buffers.data(), offsets.data());
4281 void prepareVertexBuffers ( std::vector<VertexBufferInfo>& buffers,
4308 buffers.emplace_back(std::move(bufferInfo));
4311 copyAndFlush(vkd, device, *buffers.back().buffer, 0, bufferBytes.data(), de::dataSize(bufferBytes));