Lines Matching refs:TestSubcase
8468 addChild(new TestSubcase(m_context, "basic-basic-vs", TestSubcase::Create<BasicBasicVS>));
8469 addChild(new TestSubcase(m_context, "basic-basic-cs", TestSubcase::Create<BasicBasicCS>));
8470 addChild(new TestSubcase(m_context, "basic-max", TestSubcase::Create<BasicMax>));
8471 addChild(new TestSubcase(m_context, "basic-binding", TestSubcase::Create<BasicBinding>));
8472 addChild(new TestSubcase(m_context, "basic-syntax-vs", TestSubcase::Create<BasicSyntaxVS>));
8473 addChild(new TestSubcase(m_context, "basic-syntax-cs", TestSubcase::Create<BasicSyntaxCS>));
8474 addChild(new TestSubcase(m_context, "basic-syntaxSSO", TestSubcase::Create<BasicSyntaxSSO>));
8475 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-vs", TestSubcase::Create<BasicStd430LayoutCase1VS>));
8476 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-cs", TestSubcase::Create<BasicStd430LayoutCase1CS>));
8477 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-vs", TestSubcase::Create<BasicStd430LayoutCase2VS>));
8478 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-cs", TestSubcase::Create<BasicStd430LayoutCase2CS>));
8479 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-vs", TestSubcase::Create<BasicStd430LayoutCase3VS>));
8480 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-cs", TestSubcase::Create<BasicStd430LayoutCase3CS>));
8481 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-vs", TestSubcase::Create<BasicStd430LayoutCase4VS>));
8482 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-cs", TestSubcase::Create<BasicStd430LayoutCase4CS>));
8483 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-vs", TestSubcase::Create<BasicStd430LayoutCase5VS>));
8484 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-cs", TestSubcase::Create<BasicStd430LayoutCase5CS>));
8485 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-vs", TestSubcase::Create<BasicStd430LayoutCase6VS>));
8486 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-cs", TestSubcase::Create<BasicStd430LayoutCase6CS>));
8487 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-vs", TestSubcase::Create<BasicStd430LayoutCase7VS>));
8488 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-cs", TestSubcase::Create<BasicStd430LayoutCase7CS>));
8489 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-vs", TestSubcase::Create<BasicStd140LayoutCase1VS>));
8490 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-cs", TestSubcase::Create<BasicStd140LayoutCase1CS>));
8491 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-vs", TestSubcase::Create<BasicStd140LayoutCase2VS>));
8492 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-cs", TestSubcase::Create<BasicStd140LayoutCase2CS>));
8493 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-vs", TestSubcase::Create<BasicStd140LayoutCase3VS>));
8494 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-cs", TestSubcase::Create<BasicStd140LayoutCase3CS>));
8495 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-vs", TestSubcase::Create<BasicStd140LayoutCase4VS>));
8496 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-cs", TestSubcase::Create<BasicStd140LayoutCase4CS>));
8497 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-vs", TestSubcase::Create<BasicStd140LayoutCase5VS>));
8498 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-cs", TestSubcase::Create<BasicStd140LayoutCase5CS>));
8499 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-vs", TestSubcase::Create<BasicStd140LayoutCase6VS>));
8500 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-cs", TestSubcase::Create<BasicStd140LayoutCase6CS>));
8501 addChild(new TestSubcase(m_context, "basic-atomic-case1-vsfs", TestSubcase::Create<BasicAtomicCase1VSFS>));
8502 addChild(new TestSubcase(m_context, "basic-atomic-case1-cs", TestSubcase::Create<BasicAtomicCase1CS>));
8503 addChild(new TestSubcase(m_context, "basic-atomic-case3-vsfs", TestSubcase::Create<BasicAtomicCase3VSFS>));
8504 addChild(new TestSubcase(m_context, "basic-atomic-case3-cs", TestSubcase::Create<BasicAtomicCase3CS>));
8505 addChild(new TestSubcase(m_context, "basic-atomic-case4-vsfs", TestSubcase::Create<BasicAtomicCase4VSFS>));
8506 addChild(new TestSubcase(m_context, "basic-atomic-case4-cs", TestSubcase::Create<BasicAtomicCase4CS>));
8507 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-vs", TestSubcase::Create<BasicStdLayoutCase1VS>));
8508 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-cs", TestSubcase::Create<BasicStdLayoutCase1CS>));
8509 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-vs", TestSubcase::Create<BasicStdLayoutCase2VS>));
8510 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-cs", TestSubcase::Create<BasicStdLayoutCase2CS>));
8511 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-vs", TestSubcase::Create<BasicStdLayoutCase3VS>));
8512 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-cs", TestSubcase::Create<BasicStdLayoutCase3CS>));
8513 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-vs", TestSubcase::Create<BasicStdLayoutCase4VS>));
8514 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-cs", TestSubcase::Create<BasicStdLayoutCase4CS>));
8515 addChild(new TestSubcase(m_context, "basic-operations-case1-vs", TestSubcase::Create<BasicOperationsCase1VS>));
8516 addChild(new TestSubcase(m_context, "basic-operations-case1-cs", TestSubcase::Create<BasicOperationsCase1CS>));
8517 addChild(new TestSubcase(m_context, "basic-operations-case2-vs", TestSubcase::Create<BasicOperationsCase2VS>));
8518 addChild(new TestSubcase(m_context, "basic-operations-case2-cs", TestSubcase::Create<BasicOperationsCase2CS>));
8519 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-vs",
8520 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1VS>));
8521 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-cs",
8522 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1CS>));
8523 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-vs",
8524 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2VS>));
8525 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-cs",
8526 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2CS>));
8527 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-vs",
8528 TestSubcase::Create<BasicMatrixOperationsCase1VS>));
8529 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-cs",
8530 TestSubcase::Create<BasicMatrixOperationsCase1CS>));
8531 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-vs",
8532 TestSubcase::Create<BasicMatrixOperationsCase2VS>));
8533 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-cs",
8534 TestSubcase::Create<BasicMatrixOperationsCase2CS>));
8535 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-vs",
8536 TestSubcase::Create<BasicMatrixOperationsCase3VS>));
8537 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-cs",
8538 TestSubcase::Create<BasicMatrixOperationsCase3CS>));
8539 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-vs",
8540 TestSubcase::Create<BasicMatrixOperationsCase4VS>));
8541 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-cs",
8542 TestSubcase::Create<BasicMatrixOperationsCase4CS>));
8543 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-vs",
8544 TestSubcase::Create<BasicMatrixOperationsCase5VS>));
8545 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-cs",
8546 TestSubcase::Create<BasicMatrixOperationsCase5CS>));
8547 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-vs",
8548 TestSubcase::Create<BasicMatrixOperationsCase6VS>));
8549 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-cs",
8550 TestSubcase::Create<BasicMatrixOperationsCase6CS>));
8551 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-vs",
8552 TestSubcase::Create<BasicMatrixOperationsCase7VS>));
8553 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-cs",
8554 TestSubcase::Create<BasicMatrixOperationsCase7CS>));
8555 addChild(new TestSubcase(m_context, "advanced-switchBuffers-vs", TestSubcase::Create<AdvancedSwitchBuffersVS>));
8556 addChild(new TestSubcase(m_context, "advanced-switchBuffers-cs", TestSubcase::Create<AdvancedSwitchBuffersCS>));
8557 addChild(new TestSubcase(m_context, "advanced-switchPrograms-vs", TestSubcase::Create<AdvancedSwitchProgramsVS>));
8558 addChild(new TestSubcase(m_context, "advanced-switchPrograms-cs", TestSubcase::Create<AdvancedSwitchProgramsCS>));
8559 addChild(new TestSubcase(m_context, "advanced-write-fragment-fs", TestSubcase::Create<AdvancedWriteFragmentFS>));
8560 addChild(new TestSubcase(m_context, "advanced-write-fragment-cs", TestSubcase::Create<AdvancedWriteFragmentCS>));
8561 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1-vs",
8562 TestSubcase::Create<AdvancedIndirectAddressingCase1VS>));
8563 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1-cs",
8564 TestSubcase::Create<AdvancedIndirectAddressingCase1CS>));
8565 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2-vsfs",
8566 TestSubcase::Create<AdvancedIndirectAddressingCase2VSFS>));
8567 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2-cs",
8568 TestSubcase::Create<AdvancedIndirectAddressingCase2CS>));
8570 new TestSubcase(m_context, "advanced-readWrite-case1-vsfs", TestSubcase::Create<AdvancedReadWriteCase1VSFS>));
8571 addChild(new TestSubcase(m_context, "advanced-readWrite-case1-cs", TestSubcase::Create<AdvancedReadWriteCase1CS>));
8572 addChild(new TestSubcase(m_context, "advanced-usage-case1", TestSubcase::Create<AdvancedUsageCase1>));
8573 addChild(new TestSubcase(m_context, "advanced-usage-sync-vsfs", TestSubcase::Create<AdvancedUsageSyncVSFS>));
8574 addChild(new TestSubcase(m_context, "advanced-usage-sync-cs", TestSubcase::Create<AdvancedUsageSyncCS>));
8575 addChild(new TestSubcase(m_context, "advanced-usage-operators-vs", TestSubcase::Create<AdvancedUsageOperatorsVS>));
8576 addChild(new TestSubcase(m_context, "advanced-usage-operators-cs", TestSubcase::Create<AdvancedUsageOperatorsCS>));
8577 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-int",
8578 TestSubcase::Create<AdvancedUnsizedArrayLength<compute> >));
8579 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-int",
8580 TestSubcase::Create<AdvancedUnsizedArrayLength<fragment> >));
8581 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-int",
8582 TestSubcase::Create<AdvancedUnsizedArrayLength<vertex> >));
8583 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec",
8584 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec>));
8585 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC",
8586 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC>));
8587 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matR",
8588 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matR>));
8589 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct",
8590 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct>));
8591 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-vec",
8592 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_vec>));
8593 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matC",
8594 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matC>));
8595 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR",
8596 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR>));
8597 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-struct",
8598 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_struct>));
8599 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-vec",
8600 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_vec>));
8601 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-matC",
8602 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_matC>));
8603 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-shared-matR",
8604 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_shared_matR>));
8605 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-vec",
8606 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_vec>));
8607 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-matC-pad",
8608 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_matC_pad>));
8609 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-matR",
8610 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_matR>));
8611 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-struct",
8612 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_struct>));
8613 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std430-vec",
8614 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std430_vec_pad>));
8615 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-matC",
8616 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_matC>));
8617 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-packed-matR",
8618 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_packed_matR>));
8619 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-struct",
8620 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_struct>));
8621 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-pad",
8622 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_pad>));
8623 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC-pad",
8624 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC_pad>));
8625 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR-pad",
8626 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR_pad>));
8627 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct-pad",
8628 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct_pad>));
8630 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset",
8631 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_offset>));
8633 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize",
8634 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_size>));
8636 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindbaseAfter",
8637 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_after>));
8639 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-indexing",
8640 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_indexing>));
8642 addChild(new TestSubcase(m_context, "advanced-matrix-vsfs", TestSubcase::Create<AdvancedMatrixVSFS>));
8643 addChild(new TestSubcase(m_context, "advanced-matrix-cs", TestSubcase::Create<AdvancedMatrixCS>));
8644 addChild(new TestSubcase(m_context, "negative-api-bind", TestSubcase::Create<NegativeAPIBind>));
8645 addChild(new TestSubcase(m_context, "negative-glsl-compileTime", TestSubcase::Create<NegativeGLSLCompileTime>));
8646 addChild(new TestSubcase(m_context, "negative-glsl-linkTime", TestSubcase::Create<NegativeGLSLLinkTime>));