Lines Matching refs:inputData

439 	subgroups::SSBOData inputData[1];
440 inputData[0].format = caseDef.format;
441 inputData[0].layout = subgroups::SSBOData::LayoutStd140;
442 inputData[0].numElements = subgroups::maxSupportedSubgroupSize();
443 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero;
446 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages);
448 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages);
450 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT);
452 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_EVALUATION_BIT);
476 subgroups::SSBOData inputData[1];
477 inputData[0].format = caseDef.format;
478 inputData[0].layout = subgroups::SSBOData::LayoutStd430;
479 inputData[0].numElements = subgroups::maxSupportedSubgroupSize();
480 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero;
481 inputData[0].binding = 1u;
483 return subgroups::makeComputeTest(context, FORMAT_R32_UINT, inputData, 1, checkComputeStages);
502 subgroups::SSBOData inputData;
503 inputData.format = caseDef.format;
504 inputData.layout = subgroups::SSBOData::LayoutStd430;
505 inputData.numElements = subgroups::maxSupportedSubgroupSize();
506 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
507 inputData.binding = 4u;
508 inputData.stages = stages;
510 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages);