Lines Matching refs:inputData

771 	subgroups::SSBOData inputData;
772 inputData.format = caseDef.format;
773 inputData.layout = subgroups::SSBOData::LayoutStd140;
774 inputData.numElements = subgroups::maxSupportedSubgroupSize();
775 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
776 inputData.binding = 0u;
779 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
781 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
783 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT);
785 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_EVALUATION_BIT);
819 subgroups::SSBOData inputData;
820 inputData.format = caseDef.format;
821 inputData.layout = subgroups::SSBOData::LayoutStd430;
822 inputData.numElements = subgroups::maxSupportedSubgroupSize();
823 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
824 inputData.binding = 1u;
826 return subgroups::makeComputeTest(context, FORMAT_R32_UINT, &inputData, 1, checkComputeStage);
845 subgroups::SSBOData inputData;
846 inputData.format = caseDef.format;
847 inputData.layout = subgroups::SSBOData::LayoutStd430;
848 inputData.numElements = subgroups::maxSupportedSubgroupSize();
849 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
850 inputData.binding = 4u;
851 inputData.stages = stages;
853 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData,