Lines Matching defs:generator

586 		DE_ASSERT(false); // This vertex generator should not be used with mesh shaders.
592 DE_ASSERT(false); // This vertex generator should not be used with mesh shaders.
658 // Vertex generator used when testing provoking vertices. It has an extra flat vertex output that's also a frag input. Note this
659 // generator only works with 3 vertices.
1595 // Tests using an off-center triangle may want this generator: fill the image with a solid color but leave the top and left edges in
2254 // Gets the proper vertex generator according to the test config.
2260 // Gets the inactive vertex generator according to the test config. If there's only one, return that.
3466 // The actual generator, attributes and calculations.
3477 // The static generator, attributes and calculations, for the static pipeline, if needed.
4033 const auto generator = testConfig.vertexGenerator.dynamicValue.get();
4034 const auto bindings = generator->getBindingDescriptions2(testConfig.strideConfig.staticValue);
4035 const auto attributes = generator->getAttributeDescriptions2();
4280 // Create a vector of VertexBufferInfo elements using the given vertex generator and set of vertices.
4285 const VertexGenerator* generator,
4292 const auto vertexData = generator->createVertexData(vertices, dataOffset, trailingSize, &paddingBytes, sizeof(paddingBytes));
4835 const auto generator = m_testConfig.getActiveVertexGenerator();
4836 prepareVertexBuffers(vertBuffers, vkd, device, allocator, generator, vertices, dataOffset, trailingSize, vertDataAsSSBO);
4838 prepareVertexBuffers(rvertBuffers, vkd, device, allocator, generator, rvertices, dataOffset, trailingSize, vertDataAsSSBO);