Lines Matching defs:params
367 void initVertexTestPrograms (SourceCollections& programCollection, const TestParams params)
369 DE_UNREF(params.numLayers);
410 void initTessellationTestPrograms (SourceCollections& programCollection, const TestParams params)
412 DE_UNREF(params.numLayers);
870 void checkRequirements (Context& context, const TestParams params)
875 if (params.groupParams->useDynamicRendering)
887 tcu::TestStatus testVertexShader (Context& context, const TestParams params)
896 const std::vector<UVec4> grid = generateGrid(params.numLayers, renderSize);
897 const std::vector<Vec4> colors = generateColors(params.numLayers);
900 const VkDeviceSize colorBufferSize = renderSize.x() * renderSize.y() * tcu::getPixelSize(mapVkFormat(colorFormat)) * params.numLayers;
913 << tcu::TestLog::Message << "Rendering a rectangle in each of the " << params.numLayers << " layer(s)." << tcu::TestLog::EndMessage
919 const Renderer renderer (context, params.groupParams, renderSize, params.numLayers, colorFormat, clearColor, vertices, Renderer::VERTEX);
929 for (int i = 0; i < params.numLayers; i++)
931 const tcu::ConstPixelBufferAccess resultImage (mapVkFormat(colorFormat), renderSize.x(), renderSize.y(), 1u, resultMem + ((colorBufferSize / params.numLayers) * i));
943 tcu::TestStatus testTessellationShader (Context& context, const TestParams params)
956 const std::vector<UVec4> grid = generateGrid(params.numLayers, renderSize);
957 const std::vector<Vec4> colors = generateColors(params.numLayers);
960 const VkDeviceSize colorBufferSize = renderSize.x() * renderSize.y() * tcu::getPixelSize(mapVkFormat(colorFormat)) * params.numLayers;
973 << tcu::TestLog::Message << "Rendering a rectangle in each of the " << params.numLayers << " layer(s)." << tcu::TestLog::EndMessage
979 const Renderer renderer (context, params.groupParams, renderSize, params.numLayers, colorFormat, clearColor, vertices, Renderer::TESSELLATION);
989 for (int i = 0; i < params.numLayers; i++) {
990 const tcu::ConstPixelBufferAccess resultImage (mapVkFormat(colorFormat), renderSize.x(), renderSize.y(), 1u, resultMem + ((colorBufferSize / params.numLayers) * i));