Lines Matching refs:inputData

835 	subgroups::SSBOData inputData;
836 inputData.format = caseDef.format;
837 inputData.layout = subgroups::SSBOData::LayoutStd140;
838 inputData.numElements = subgroups::maxSupportedSubgroupSize();
839 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
840 inputData.binding = 0u;
843 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
845 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
847 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT);
849 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_EVALUATION_BIT);
883 subgroups::SSBOData inputData;
884 inputData.format = caseDef.format;
885 inputData.layout = subgroups::SSBOData::LayoutStd430;
886 inputData.numElements = subgroups::maxSupportedSubgroupSize();
887 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
888 inputData.binding = 1u;
890 return subgroups::makeComputeTest(context, FORMAT_R32_UINT, &inputData, 1, checkComputeStage);
909 subgroups::SSBOData inputData;
910 inputData.format = caseDef.format;
911 inputData.layout = subgroups::SSBOData::LayoutStd430;
912 inputData.numElements = subgroups::maxSupportedSubgroupSize();
913 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
914 inputData.binding = 4u;
915 inputData.stages = stages;
917 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData,