/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsShuffleTests.cpp | 314 const subgroups::SSBOData inputData[2] in noSSBOtest() 317 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 318 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 321 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 324 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 325 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 328 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 345 ? subgroups::SSBOData::LayoutStd430 in test() 346 : subgroups::SSBOData::LayoutStd140); in test() 351 ? subgroups::SSBOData::BindingSSBO in test() [all …]
|
D | vktSubgroupsTestsUtils.hpp | 63 struct SSBOData struct 85 SSBOData() : in SSBOData() function 95 SSBOData (InputDataInitializeType initializeType_, in SSBOData() function 228 const SSBOData* extraData, 236 const SSBOData* extraData, 273 const SSBOData* extraData, 281 const SSBOData* extraData, 288 const SSBOData* extraData, 295 const SSBOData* inputs, 304 const SSBOData* inputs, [all …]
|
D | vktSubgroupsBasicTests.cpp | 1851 vector<subgroups::SSBOData> inputDatas (inputDatasCount); in noSSBOtest() 1854 inputDatas[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1856 inputDatas[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1857 inputDatas[0].bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 1860 inputDatas[1].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1862 inputDatas[1].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1863 inputDatas[1].bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 1868 inputDatas[2].layout = subgroups::SSBOData::LayoutPacked; in noSSBOtest() 1870 inputDatas[2].initializeType = subgroups::SSBOData::InitializeNone; in noSSBOtest() 1871 inputDatas[2].bindingType = subgroups::SSBOData::BindingImage; in noSSBOtest() [all …]
|
D | vktSubgroupsClusteredTests.cpp | 239 const subgroups::SSBOData inputData = in noSSBOtest() 241 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 242 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 245 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 277 subgroups::SSBOData inputData; in test() 279 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 281 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test() 316 const subgroups::SSBOData inputData = in test() 318 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 319 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsBallotTests.cpp | 855 const subgroups::SSBOData inputData = in noSSBOtest() 857 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 858 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 861 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 892 const subgroups::SSBOData inputData = in test() 894 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 895 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 933 const subgroups::SSBOData inputData = in test() 935 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 936 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsArithmeticTests.cpp | 311 const subgroups::SSBOData inputData = in noSSBOtest() 313 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 314 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 317 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 348 const subgroups::SSBOData inputData = in test() 350 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 351 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 389 const subgroups::SSBOData inputData = in test() 391 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 392 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsQuadTests.cpp | 268 subgroups::SSBOData inputData; in noSSBOtest() 270 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 272 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 273 inputData.bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 303 const subgroups::SSBOData inputData in test() 305 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 306 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 344 subgroups::SSBOData inputData; in test() 347 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 349 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test() [all …]
|
D | vktSubgroupsPartitionedTests.cpp | 352 const subgroups::SSBOData inputData in noSSBOtest() 354 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 355 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 358 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 381 const subgroups::SSBOData inputData = in test() 383 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 384 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 422 const subgroups::SSBOData inputData in test() 424 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 425 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsBallotBroadcastTests.cpp | 338 const subgroups::SSBOData inputData = in noSSBOtest() 340 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 341 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 344 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 371 const subgroups::SSBOData inputData = in test() 373 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 374 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 397 const subgroups::SSBOData inputData = in test() 399 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 400 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsVoteTests.cpp | 386 …const subgroups::SSBOData::InputDataInitializeType initializeType = (OPTYPE_ALLEQUAL == caseDef.op… in noSSBOtest() 387 ? subgroups::SSBOData::InitializeZero in noSSBOtest() 388 : subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 389 const subgroups::SSBOData inputData in noSSBOtest() 392 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 395 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 411 …const subgroups::SSBOData::InputDataInitializeType initializeType = (OPTYPE_ALLEQUAL == caseDef.op… in test() 412 ? subgroups::SSBOData::InitializeZero in test() 413 : subgroups::SSBOData::InitializeNonZero; in test() 431 const subgroups::SSBOData inputData in test() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
D | vktSubgroupsShuffleTests.cpp | 314 const subgroups::SSBOData inputData[2] in noSSBOtest() 317 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 318 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 321 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 324 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 325 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 328 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 345 ? subgroups::SSBOData::LayoutStd430 in test() 346 : subgroups::SSBOData::LayoutStd140); in test() 351 ? subgroups::SSBOData::BindingSSBO in test() [all …]
|
D | vktSubgroupsTestsUtils.hpp | 63 struct SSBOData struct 85 SSBOData() : in SSBOData() argument 95 SSBOData (InputDataInitializeType initializeType_, in SSBOData() function 228 const SSBOData* extraData, 236 const SSBOData* extraData, 273 const SSBOData* extraData, 281 const SSBOData* extraData, 288 const SSBOData* extraData, 295 const SSBOData* inputs, 304 const SSBOData* inputs, [all …]
|
D | vktSubgroupsBasicTests.cpp | 1851 vector<subgroups::SSBOData> inputDatas (inputDatasCount); in noSSBOtest() 1854 inputDatas[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1856 inputDatas[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1857 inputDatas[0].bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 1860 inputDatas[1].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1862 inputDatas[1].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1863 inputDatas[1].bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 1868 inputDatas[2].layout = subgroups::SSBOData::LayoutPacked; in noSSBOtest() 1870 inputDatas[2].initializeType = subgroups::SSBOData::InitializeNone; in noSSBOtest() 1871 inputDatas[2].bindingType = subgroups::SSBOData::BindingImage; in noSSBOtest() [all …]
|
D | vktSubgroupsClusteredTests.cpp | 239 const subgroups::SSBOData inputData = in noSSBOtest() 241 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 242 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 245 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 277 subgroups::SSBOData inputData; in test() 279 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 281 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test() 316 const subgroups::SSBOData inputData = in test() 318 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 319 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsArithmeticTests.cpp | 311 const subgroups::SSBOData inputData = in noSSBOtest() 313 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 314 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 317 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 348 const subgroups::SSBOData inputData = in test() 350 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 351 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 389 const subgroups::SSBOData inputData = in test() 391 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 392 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsBallotTests.cpp | 855 const subgroups::SSBOData inputData = in noSSBOtest() 857 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 858 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 861 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 892 const subgroups::SSBOData inputData = in test() 894 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 895 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 933 const subgroups::SSBOData inputData = in test() 935 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 936 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsQuadTests.cpp | 268 subgroups::SSBOData inputData; in noSSBOtest() 270 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 272 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 273 inputData.bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 303 const subgroups::SSBOData inputData in test() 305 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 306 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 344 subgroups::SSBOData inputData; in test() 347 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 349 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test() [all …]
|
D | vktSubgroupsPartitionedTests.cpp | 352 const subgroups::SSBOData inputData in noSSBOtest() 354 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 355 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 358 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 381 const subgroups::SSBOData inputData = in test() 383 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 384 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 422 const subgroups::SSBOData inputData in test() 424 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 425 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsBallotBroadcastTests.cpp | 338 const subgroups::SSBOData inputData = in noSSBOtest() 340 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in noSSBOtest() 341 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 344 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 371 const subgroups::SSBOData inputData = in test() 373 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 374 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() 397 const subgroups::SSBOData inputData = in test() 399 subgroups::SSBOData::InitializeNonZero, // InputDataInitializeType initializeType; in test() 400 subgroups::SSBOData::LayoutStd430, // InputDataLayoutType layout; in test() [all …]
|
D | vktSubgroupsVoteTests.cpp | 386 …const subgroups::SSBOData::InputDataInitializeType initializeType = (OPTYPE_ALLEQUAL == caseDef.op… in noSSBOtest() 387 ? subgroups::SSBOData::InitializeZero in noSSBOtest() 388 : subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 389 const subgroups::SSBOData inputData in noSSBOtest() 392 subgroups::SSBOData::LayoutStd140, // InputDataLayoutType layout; in noSSBOtest() 395 subgroups::SSBOData::BindingUBO, // BindingType bindingType; in noSSBOtest() 411 …const subgroups::SSBOData::InputDataInitializeType initializeType = (OPTYPE_ALLEQUAL == caseDef.op… in test() 412 ? subgroups::SSBOData::InitializeZero in test() 413 : subgroups::SSBOData::InitializeNonZero; in test() 431 const subgroups::SSBOData inputData in test() [all …]
|
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
D | glcSubgroupsBasicTests.cpp | 1259 std::vector<subgroups::SSBOData> inputDatas (inputDatasCount); in noSSBOtest() 1262 inputDatas[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1264 inputDatas[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1268 inputDatas[1].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 1270 inputDatas[1].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 1276 inputDatas[2].layout = subgroups::SSBOData::LayoutPacked; in noSSBOtest() 1278 inputDatas[2].initializeType = subgroups::SSBOData::InitializeNone; in noSSBOtest() 1344 subgroups::SSBOData inputDatas[inputDatasCount]; in test() 1346 inputDatas[0].layout = subgroups::SSBOData::LayoutStd430; in test() 1348 inputDatas[0].initializeType = subgroups::SSBOData::InitializeNonZero; in test() [all …]
|
D | glcSubgroupsShuffleTests.cpp | 470 subgroups::SSBOData inputData[2]; in noSSBOtest() 472 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 474 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 478 inputData[1].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 480 inputData[1].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 529 subgroups::SSBOData inputData[2]; in test() 531 inputData[0].layout = subgroups::SSBOData::LayoutStd430; in test() 533 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in test() 537 inputData[1].layout = subgroups::SSBOData::LayoutStd430; in test() 539 inputData[1].initializeType = subgroups::SSBOData::InitializeNonZero; in test() [all …]
|
D | glcSubgroupsBallotTests.cpp | 388 subgroups::SSBOData inputData[1]; in noSSBOtest() 390 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 392 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 418 subgroups::SSBOData inputData[1]; in test() 420 inputData[0].layout = subgroups::SSBOData::LayoutStd430; in test() 422 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in test() 444 subgroups::SSBOData inputData; in test() 446 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 448 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test()
|
D | glcSubgroupsBallotBroadcastTests.cpp | 439 subgroups::SSBOData inputData[1]; in noSSBOtest() 441 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 443 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 476 subgroups::SSBOData inputData[1]; in test() 478 inputData[0].layout = subgroups::SSBOData::LayoutStd430; in test() 480 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in test() 502 subgroups::SSBOData inputData; in test() 504 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 506 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in test()
|
D | glcSubgroupsVoteTests.cpp | 638 subgroups::SSBOData inputData; in noSSBOtest() 640 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 642 …ype = OPTYPE_ALLEQUAL == caseDef.opType ? subgroups::SSBOData::InitializeZero : subgroups::SSBODat… in noSSBOtest() 671 subgroups::SSBOData inputData; in test() 673 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 675 …ype = OPTYPE_ALLEQUAL == caseDef.opType ? subgroups::SSBOData::InitializeZero : subgroups::SSBODat… in test() 698 subgroups::SSBOData inputData; in test() 700 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 702 …ype = OPTYPE_ALLEQUAL == caseDef.opType ? subgroups::SSBOData::InitializeZero : subgroups::SSBODat… in test()
|