Lines Matching refs:inputData

286 	subgroups::SSBOData inputData;
287 inputData.format = caseDef.format;
288 inputData.layout = subgroups::SSBOData::LayoutStd140;
289 inputData.numElements = subgroups::maxSupportedSubgroupSize();
290 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
291 inputData.bindingType = subgroups::SSBOData::BindingUBO;
295 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages);
296 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages);
297 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage);
298 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage);
321 const subgroups::SSBOData inputData
332 return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh);
334 return subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh);
346 result = subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh, size);
348 result = subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh, size);
362 subgroups::SSBOData inputData;
364 inputData.format = caseDef.format;
365 inputData.layout = subgroups::SSBOData::LayoutStd430;
366 inputData.numElements = subgroups::maxSupportedSubgroupSize();
367 inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
368 inputData.binding = 4u;
369 inputData.stages = stages;
371 return subgroups::allStages(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, stages);
377 const subgroups::SSBOData inputData =
388 return subgroups::allRayTracingStages(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, stages);