| /third_party/skia/third_party/externals/oboe/apps/fxlab/app/src/main/cpp/tests/ |
| H A D | DelayLineEffectTest.h | 29 std::array<float, 5> inputData {1, 0, 0.5, 0.25, 0}; in TEST() 31 e1(inputData[i]); in TEST() 33 EXPECT_EQ(inputData[0], 0); in TEST() 34 EXPECT_EQ(inputData[1], 1); in TEST() 35 EXPECT_EQ(inputData[2], 0); in TEST() 36 EXPECT_EQ(inputData[3], 0.5); in TEST() 37 EXPECT_EQ(inputData[4], 0.25); in TEST() 41 std::array<float, 5> inputData {1, 0, 0.5, 0.25, 0}; in TEST() 43 e1(inputData[i]); in TEST() 45 EXPECT_EQ(inputData[ in TEST() [all...] |
| /third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
| H A D | glcSubgroupsShuffleTests.cpp | 470 subgroups::SSBOData inputData[2]; in noSSBOtest() local 471 inputData[0].format = caseDef.format; in noSSBOtest() 472 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 473 inputData[0].numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 474 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 475 inputData[0].binding = 0u; in noSSBOtest() 477 inputData[1].format = FORMAT_R32_UINT; in noSSBOtest() 478 inputData[1].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 479 inputData[1].numElements = inputData[ in noSSBOtest() 529 subgroups::SSBOData inputData[2]; test() local 562 subgroups::SSBOData inputData[2]; test() local [all...] |
| H A D | glcSubgroupsBallotTests.cpp | 388 subgroups::SSBOData inputData[1]; in noSSBOtest() local 389 inputData[0].format = FORMAT_R32_UINT; in noSSBOtest() 390 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 391 inputData[0].numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 392 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 393 inputData[0].binding = 0u; in noSSBOtest() 396 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages); in noSSBOtest() 398 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages); in noSSBOtest() 400 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 402 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, in noSSBOtest() 418 subgroups::SSBOData inputData[1]; test() local 444 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsClusteredTests.cpp | 682 subgroups::SSBOData inputData; in noSSBOtest() local 683 inputData.format = caseDef.format; in noSSBOtest() 684 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 685 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 686 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 687 inputData.binding = 0u; in noSSBOtest() 690 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 692 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 694 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 696 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, in noSSBOtest() 712 subgroups::SSBOData inputData; test() local 738 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsPartitionedTests.cpp | 771 subgroups::SSBOData inputData; in noSSBOtest() local 772 inputData.format = caseDef.format; in noSSBOtest() 773 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 774 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 775 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 776 inputData.binding = 0u; in noSSBOtest() 779 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 781 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 783 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 785 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, in noSSBOtest() 819 subgroups::SSBOData inputData; test() local 845 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsQuadTests.cpp | 583 subgroups::SSBOData inputData; in noSSBOtest() local 584 inputData.format = caseDef.format; in noSSBOtest() 585 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 586 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 587 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 588 inputData.binding = 0u; in noSSBOtest() 591 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 593 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 595 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 597 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, in noSSBOtest() 614 subgroups::SSBOData inputData; test() local 640 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsBallotBroadcastTests.cpp | 439 subgroups::SSBOData inputData[1]; in noSSBOtest() local 440 inputData[0].format = caseDef.format; in noSSBOtest() 441 inputData[0].layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 442 inputData[0].numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 443 inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 446 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages); in noSSBOtest() 448 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages); in noSSBOtest() 450 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 452 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_EVALUATION_BIT); in noSSBOtest() 476 subgroups::SSBOData inputData[ in test() local 502 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsArithmeticTests.cpp | 835 subgroups::SSBOData inputData; in noSSBOtest() local 836 inputData.format = caseDef.format; in noSSBOtest() 837 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 838 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 839 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 840 inputData.binding = 0u; in noSSBOtest() 843 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 845 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 847 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 849 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, in noSSBOtest() 883 subgroups::SSBOData inputData; test() local 909 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsVoteTests.cpp | 638 subgroups::SSBOData inputData; in noSSBOtest() local 639 inputData.format = caseDef.format; in noSSBOtest() 640 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 641 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 642 inputData.initializeType = OPTYPE_ALLEQUAL == caseDef.opType ? subgroups::SSBOData::InitializeZero : subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 645 return subgroups::makeVertexFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 647 return subgroups::makeGeometryFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages); in noSSBOtest() 649 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_CONTROL_BIT); in noSSBOtest() 651 return subgroups::makeTessellationEvaluationFrameBufferTest(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, SHADER_STAGE_TESS_EVALUATION_BIT); in noSSBOtest() 653 return subgroups::makeFragmentFrameBufferTest(context, FORMAT_R32_UINT, &inputData, in noSSBOtest() 671 subgroups::SSBOData inputData; test() local 698 subgroups::SSBOData inputData; test() local [all...] |
| H A D | glcSubgroupsBasicTests.cpp | 1394 subgroups::SSBOData inputData[inputCount]; in test() local 1396 inputData[0].format = subgroups::FORMAT_R32_UINT; in test() 1397 inputData[0].layout = subgroups::SSBOData::LayoutStd430; in test() 1398 inputData[0].numElements = 1; in test() 1399 inputData[0].initializeType = subgroups::SSBOData::InitializeZero; in test() 1400 inputData[0].binding = 4u; in test() 1401 inputData[0].stages = subgroups::SHADER_STAGE_VERTEX_BIT; in test() 1403 inputData[1].format = subgroups::FORMAT_R32_UINT; in test() 1404 inputData[1].layout = subgroups::SSBOData::LayoutStd430; in test() 1405 inputData[ in test() [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
| H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 282 vector<double> inputData = getFloat64s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 288 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 295 spec.inputs.push_back(Resource(BufferSp(new Float64Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 309 vector<float> inputData = getFloat32s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 315 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 321 spec.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 341 vector<deFloat16> inputData = getFloat16s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 347 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 356 spec.inputs.push_back(Resource(BufferSp(new Float16Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 374 vector<deInt64> inputData in addComputeWorkgroupMemoryTests() local 400 vector<deInt32> inputData = getInt32s(rnd, numElements); addComputeWorkgroupMemoryTests() local 431 vector<deInt16> inputData = getInt16s(rnd, numElements); addComputeWorkgroupMemoryTests() local 464 vector<deInt8> inputData = getInt8s(rnd, numElements); addComputeWorkgroupMemoryTests() local 496 vector<deUint64> inputData; addComputeWorkgroupMemoryTests() local 526 vector<deUint32> inputData; addComputeWorkgroupMemoryTests() local 561 vector<deUint16> inputData; addComputeWorkgroupMemoryTests() local 598 vector<deUint8> inputData; addComputeWorkgroupMemoryTests() local [all...] |
| H A D | vktSpvAsmUboMatrixPaddingTests.cpp | 129 vector<tcu::Vec4> inputData; in addComputeUboMatrixPaddingTest() local 132 inputData.reserve(numElements); in addComputeUboMatrixPaddingTest() 134 inputData.push_back(tcu::randomVec4(rnd)); in addComputeUboMatrixPaddingTest() 139 spec.inputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)); in addComputeUboMatrixPaddingTest() 141 spec.outputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)))); in addComputeUboMatrixPaddingTest() 160 vector<tcu::Vec4> inputData(numDataPoints); in addGraphicsUboMatrixPaddingTest() 162 inputData[numIdx] = tcu::randomVec4(rnd); in addGraphicsUboMatrixPaddingTest() 164 resources.inputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)); in addGraphicsUboMatrixPaddingTest() 166 resources.outputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addGraphicsUboMatrixPaddingTest()
|
| H A D | vktSpvAsmIndexingTests.cpp | 76 vector<float> inputData; in addComputeIndexingStructTests() local 79 inputData.reserve(numInputFloats); in addComputeIndexingStructTests() 81 inputData.push_back(rnd.getFloat()); in addComputeIndexingStructTests() 231 spec.inputs.push_back(BufferSp(new Float32Buffer(inputData))); in addComputeIndexingStructTests() 239 outputData.push_back(inputData[element * sizeof(InputData) / 4 + vec.x() * (32 * 4 * 4) + vec.y() * 4 * 4 + vec.z() * 4 + vec.w()]); in addComputeIndexingStructTests() 292 vector<float> inputData; in addGraphicsIndexingStructTests() local 295 inputData.reserve(numInputFloats); in addGraphicsIndexingStructTests() 297 inputData.push_back(rnd.getFloat()); in addGraphicsIndexingStructTests() 429 resources.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addGraphicsIndexingStructTests() 485 outputData.push_back(inputData[elemen in addGraphicsIndexingStructTests() 512 vector<deInt32> inputData; addGraphicsOutputComponentIndexingTests() local 580 vector<float> inputData; addComputeIndexingNon16BaseAlignmentTests() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
| H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 282 vector<double> inputData = getFloat64s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 288 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 295 spec.inputs.push_back(Resource(BufferSp(new Float64Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 309 vector<float> inputData = getFloat32s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 315 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 321 spec.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 341 vector<deFloat16> inputData = getFloat16s(rnd, numElements); in addComputeWorkgroupMemoryTests() local 347 outputData.push_back(inputData[numElements - numIdx - 1]); in addComputeWorkgroupMemoryTests() 356 spec.inputs.push_back(Resource(BufferSp(new Float16Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addComputeWorkgroupMemoryTests() 374 vector<deInt64> inputData in addComputeWorkgroupMemoryTests() local 400 vector<deInt32> inputData = getInt32s(rnd, numElements); addComputeWorkgroupMemoryTests() local 431 vector<deInt16> inputData = getInt16s(rnd, numElements); addComputeWorkgroupMemoryTests() local 464 vector<deInt8> inputData = getInt8s(rnd, numElements); addComputeWorkgroupMemoryTests() local 496 vector<deUint64> inputData; addComputeWorkgroupMemoryTests() local 526 vector<deUint32> inputData; addComputeWorkgroupMemoryTests() local 561 vector<deUint16> inputData; addComputeWorkgroupMemoryTests() local 598 vector<deUint8> inputData; addComputeWorkgroupMemoryTests() local [all...] |
| H A D | vktSpvAsmUboMatrixPaddingTests.cpp | 129 vector<tcu::Vec4> inputData; in addComputeUboMatrixPaddingTest() local 132 inputData.reserve(numElements); in addComputeUboMatrixPaddingTest() 134 inputData.push_back(tcu::randomVec4(rnd)); in addComputeUboMatrixPaddingTest() 139 spec.inputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)); in addComputeUboMatrixPaddingTest() 141 spec.outputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)))); in addComputeUboMatrixPaddingTest() 160 vector<tcu::Vec4> inputData(numDataPoints); in addGraphicsUboMatrixPaddingTest() 162 inputData[numIdx] = tcu::randomVec4(rnd); in addGraphicsUboMatrixPaddingTest() 164 resources.inputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)); in addGraphicsUboMatrixPaddingTest() 166 resources.outputs.push_back(Resource(BufferSp(new Vec4Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addGraphicsUboMatrixPaddingTest()
|
| H A D | vktSpvAsmIndexingTests.cpp | 76 vector<float> inputData; in addComputeIndexingStructTests() local 79 inputData.reserve(numInputFloats); in addComputeIndexingStructTests() 81 inputData.push_back(rnd.getFloat()); in addComputeIndexingStructTests() 231 spec.inputs.push_back(BufferSp(new Float32Buffer(inputData))); in addComputeIndexingStructTests() 239 outputData.push_back(inputData[element * sizeof(InputData) / 4 + vec.x() * (32 * 4 * 4) + vec.y() * 4 * 4 + vec.z() * 4 + vec.w()]); in addComputeIndexingStructTests() 292 vector<float> inputData; in addGraphicsIndexingStructTests() local 295 inputData.reserve(numInputFloats); in addGraphicsIndexingStructTests() 297 inputData.push_back(rnd.getFloat()); in addGraphicsIndexingStructTests() 429 resources.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); in addGraphicsIndexingStructTests() 485 outputData.push_back(inputData[elemen in addGraphicsIndexingStructTests() 512 vector<deInt32> inputData; addGraphicsOutputComponentIndexingTests() local 580 vector<float> inputData; addComputeIndexingNon16BaseAlignmentTests() local [all...] |
| /third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
| H A D | VertexAttributeTest.cpp | 171 inputData(inputDataIn), in TestData() 181 const void *inputData; member 198 glBufferData(GL_ARRAY_BUFFER, dataSize, test.inputData, GL_STATIC_DRAW); in setupTest() 208 test.inputData); in setupTest() 384 static void InitTestData(std::array<GLfloat, kVertexCount> &inputData, in InitTestData() argument 389 inputData[count] = static_cast<GLfloat>(count); in InitTestData() 390 expectedData[count] = inputData[count]; in InitTestData() 425 std::array<GLubyte, kVertexCount> inputData = { in TEST_P() local 430 expectedData[i] = inputData[i]; in TEST_P() 433 TestData data(GL_UNSIGNED_BYTE, GL_FALSE, Source::IMMEDIATE, inputData in TEST_P() 440 std::array<GLubyte, kVertexCount> inputData = { TEST_P() local 455 std::array<GLbyte, kVertexCount> inputData = { TEST_P() local 469 std::array<GLbyte, kVertexCount> inputData = { TEST_P() local 483 std::array<GLushort, kVertexCount> inputData = { TEST_P() local 498 std::array<GLushort, kVertexCount> inputData = { TEST_P() local 513 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 527 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 542 std::array<GLhalf, kVertexCount> inputData; TEST_P() local 570 std::array<GLhalf, kVertexCount> inputData; TEST_P() local 598 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 626 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 650 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 675 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 701 std::array<GLshort, kVertexCount> inputData = { TEST_P() local 948 std::array<GLint, kVertexCount> inputData = { TEST_P() local 964 std::array<GLint, kVertexCount> inputData = { TEST_P() local 983 std::array<GLint, kVertexCount> inputData = { TEST_P() local 1004 std::array<GLint, kVertexCount> inputData = { TEST_P() local 1022 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 1038 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 1057 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 1217 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1236 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1276 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1316 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1359 std::array<GLshort, 4 * kVertexCount> inputData; TEST_P() local 1415 std::array<GLshort, 4 * kVertexCount> inputData; TEST_P() local 1466 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1530 std::array<GLfloat, kVertexCount> inputData; TEST_P() local 1650 std::array<GLbyte, 4 *kQuadVertexCount + kBufferOffset> inputData = {}; TEST_P() local 2279 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 2341 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 2421 std::array<GLuint, kVertexCount> inputData = { TEST_P() local 2522 std::array<GLfloat, kVertexCount + kFloatOffset> inputData; TEST_P() local 3061 std::array<GLubyte, kVertexCount> inputData = { TEST_P() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
| H A D | vktSubgroupsQuadTests.cpp | 286 subgroups::SSBOData inputData; in noSSBOtest() local 287 inputData.format = caseDef.format; in noSSBOtest() 288 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 289 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 290 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 291 inputData.bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 295 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 296 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 297 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 298 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, in noSSBOtest() 362 subgroups::SSBOData inputData; test() local 377 const subgroups::SSBOData inputData = test() local [all...] |
| H A D | vktSubgroupsClusteredTests.cpp | 257 const subgroups::SSBOData inputData = in noSSBOtest() local 268 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 269 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 270 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 271 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 295 subgroups::SSBOData inputData; in test() local 296 inputData.format = caseDef.format; in test() 297 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 298 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in test() 299 inputData in test() 334 const subgroups::SSBOData inputData = test() local 351 const subgroups::SSBOData inputData = test() local [all...] |
| H A D | vktSubgroupsArithmeticTests.cpp | 329 const subgroups::SSBOData inputData = in noSSBOtest() local 340 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 341 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 342 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 343 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 366 const subgroups::SSBOData inputData = in test() local 377 return subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh); in test() 379 return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh); in test() 391 result = subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh, size); in test() 393 result = subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, in test() 407 const subgroups::SSBOData inputData = test() local 424 const subgroups::SSBOData inputData = test() local [all...] |
| H A D | vktSubgroupsBallotTests.cpp | 855 const subgroups::SSBOData inputData = in noSSBOtest() local 866 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 867 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 868 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 869 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 892 const subgroups::SSBOData inputData = in test() local 903 return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh); in test() 905 return subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, 1, nullptr, checkComputeOrMesh); in test() 917 result = subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh, size); in test() 919 result = subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, in test() 933 const subgroups::SSBOData inputData = test() local 950 const subgroups::SSBOData inputData = test() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
| H A D | vktSubgroupsQuadTests.cpp | 268 subgroups::SSBOData inputData; in noSSBOtest() local 269 inputData.format = caseDef.format; in noSSBOtest() 270 inputData.layout = subgroups::SSBOData::LayoutStd140; in noSSBOtest() 271 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in noSSBOtest() 272 inputData.initializeType = subgroups::SSBOData::InitializeNonZero; in noSSBOtest() 273 inputData.bindingType = subgroups::SSBOData::BindingUBO; in noSSBOtest() 277 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 278 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 279 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 280 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, in noSSBOtest() 344 subgroups::SSBOData inputData; test() local 359 const subgroups::SSBOData inputData = test() local [all...] |
| H A D | vktSubgroupsClusteredTests.cpp | 239 const subgroups::SSBOData inputData = in noSSBOtest() local 250 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 251 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 252 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 253 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 277 subgroups::SSBOData inputData; in test() local 278 inputData.format = caseDef.format; in test() 279 inputData.layout = subgroups::SSBOData::LayoutStd430; in test() 280 inputData.numElements = subgroups::maxSupportedSubgroupSize(); in test() 281 inputData in test() 316 const subgroups::SSBOData inputData = test() local 333 const subgroups::SSBOData inputData = test() local [all...] |
| H A D | vktSubgroupsArithmeticTests.cpp | 311 const subgroups::SSBOData inputData = in noSSBOtest() local 322 case VK_SHADER_STAGE_VERTEX_BIT: return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 323 case VK_SHADER_STAGE_GEOMETRY_BIT: return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages); in noSSBOtest() 324 case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 325 case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkVertexPipelineStages, caseDef.shaderStage); in noSSBOtest() 348 const subgroups::SSBOData inputData = in test() local 359 return subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh); in test() 361 return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh); in test() 373 result = subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, DE_NULL, checkComputeOrMesh, size); in test() 375 result = subgroups::makeMeshTest(context, VK_FORMAT_R32_UINT, &inputData, in test() 389 const subgroups::SSBOData inputData = test() local 406 const subgroups::SSBOData inputData = test() local [all...] |
| /third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
| H A D | ComputeLayoutMemoryBufferTests.cpp | 252 std::vector<uint8_t> inputData; // The whole SSBO data in TEST_P() local 255 auto PushU32 = [&inputData](uint32_t u32) { in TEST_P() 256 inputData.emplace_back((u32 >> 0) & 0xff); in TEST_P() 257 inputData.emplace_back((u32 >> 8) & 0xff); in TEST_P() 258 inputData.emplace_back((u32 >> 16) & 0xff); in TEST_P() 259 inputData.emplace_back((u32 >> 24) & 0xff); in TEST_P() 261 auto AlignTo = [&inputData](uint32_t alignment, uint8_t code) { in TEST_P() 262 uint32_t target = Align(inputData.size(), alignment); in TEST_P() 263 uint32_t bytes = target - inputData.size(); in TEST_P() 265 inputData in TEST_P() [all...] |