Lines Matching refs:TestSubcase
8638 addChild(new TestSubcase(m_context, "basic-basic-vs", TestSubcase::Create<BasicBasicVS>));
8639 addChild(new TestSubcase(m_context, "basic-basic-cs", TestSubcase::Create<BasicBasicCS>));
8640 addChild(new TestSubcase(m_context, "basic-max", TestSubcase::Create<BasicMax>));
8641 addChild(new TestSubcase(m_context, "basic-binding", TestSubcase::Create<BasicBinding>));
8642 addChild(new TestSubcase(m_context, "basic-syntax-vs", TestSubcase::Create<BasicSyntaxVS>));
8643 addChild(new TestSubcase(m_context, "basic-syntax-cs", TestSubcase::Create<BasicSyntaxCS>));
8644 addChild(new TestSubcase(m_context, "basic-syntaxSSO", TestSubcase::Create<BasicSyntaxSSO>));
8645 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-vs", TestSubcase::Create<BasicStd430LayoutCase1VS>));
8646 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-cs", TestSubcase::Create<BasicStd430LayoutCase1CS>));
8647 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-vs", TestSubcase::Create<BasicStd430LayoutCase2VS>));
8648 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-cs", TestSubcase::Create<BasicStd430LayoutCase2CS>));
8649 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-vs", TestSubcase::Create<BasicStd430LayoutCase3VS>));
8650 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-cs", TestSubcase::Create<BasicStd430LayoutCase3CS>));
8651 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-vs", TestSubcase::Create<BasicStd430LayoutCase4VS>));
8652 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-cs", TestSubcase::Create<BasicStd430LayoutCase4CS>));
8653 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-vs", TestSubcase::Create<BasicStd430LayoutCase5VS>));
8654 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-cs", TestSubcase::Create<BasicStd430LayoutCase5CS>));
8655 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-vs", TestSubcase::Create<BasicStd430LayoutCase6VS>));
8656 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-cs", TestSubcase::Create<BasicStd430LayoutCase6CS>));
8657 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-vs", TestSubcase::Create<BasicStd430LayoutCase7VS>));
8658 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-cs", TestSubcase::Create<BasicStd430LayoutCase7CS>));
8659 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-vs", TestSubcase::Create<BasicStd140LayoutCase1VS>));
8660 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-cs", TestSubcase::Create<BasicStd140LayoutCase1CS>));
8661 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-vs", TestSubcase::Create<BasicStd140LayoutCase2VS>));
8662 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-cs", TestSubcase::Create<BasicStd140LayoutCase2CS>));
8663 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-vs", TestSubcase::Create<BasicStd140LayoutCase3VS>));
8664 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-cs", TestSubcase::Create<BasicStd140LayoutCase3CS>));
8665 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-vs", TestSubcase::Create<BasicStd140LayoutCase4VS>));
8666 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-cs", TestSubcase::Create<BasicStd140LayoutCase4CS>));
8667 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-vs", TestSubcase::Create<BasicStd140LayoutCase5VS>));
8668 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-cs", TestSubcase::Create<BasicStd140LayoutCase5CS>));
8669 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-vs", TestSubcase::Create<BasicStd140LayoutCase6VS>));
8670 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-cs", TestSubcase::Create<BasicStd140LayoutCase6CS>));
8671 addChild(new TestSubcase(m_context, "basic-atomic-case1-vsfs", TestSubcase::Create<BasicAtomicCase1VSFS>));
8672 addChild(new TestSubcase(m_context, "basic-atomic-case1-cs", TestSubcase::Create<BasicAtomicCase1CS>));
8673 addChild(new TestSubcase(m_context, "basic-atomic-case3-vsfs", TestSubcase::Create<BasicAtomicCase3VSFS>));
8674 addChild(new TestSubcase(m_context, "basic-atomic-case3-cs", TestSubcase::Create<BasicAtomicCase3CS>));
8675 addChild(new TestSubcase(m_context, "basic-atomic-case4-vsfs", TestSubcase::Create<BasicAtomicCase4VSFS>));
8676 addChild(new TestSubcase(m_context, "basic-atomic-case4-cs", TestSubcase::Create<BasicAtomicCase4CS>));
8677 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-vs", TestSubcase::Create<BasicStdLayoutCase1VS>));
8678 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-cs", TestSubcase::Create<BasicStdLayoutCase1CS>));
8679 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-vs", TestSubcase::Create<BasicStdLayoutCase2VS>));
8680 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-cs", TestSubcase::Create<BasicStdLayoutCase2CS>));
8681 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-vs", TestSubcase::Create<BasicStdLayoutCase3VS>));
8682 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-cs", TestSubcase::Create<BasicStdLayoutCase3CS>));
8683 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-vs", TestSubcase::Create<BasicStdLayoutCase4VS>));
8684 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-cs", TestSubcase::Create<BasicStdLayoutCase4CS>));
8685 addChild(new TestSubcase(m_context, "basic-operations-case1-vs", TestSubcase::Create<BasicOperationsCase1VS>));
8686 addChild(new TestSubcase(m_context, "basic-operations-case1-cs", TestSubcase::Create<BasicOperationsCase1CS>));
8687 addChild(new TestSubcase(m_context, "basic-operations-case2-vs", TestSubcase::Create<BasicOperationsCase2VS>));
8688 addChild(new TestSubcase(m_context, "basic-operations-case2-cs", TestSubcase::Create<BasicOperationsCase2CS>));
8689 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-vs",
8690 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1VS>));
8691 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-cs",
8692 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1CS>));
8693 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-vs",
8694 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2VS>));
8695 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-cs",
8696 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2CS>));
8697 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-vs",
8698 TestSubcase::Create<BasicMatrixOperationsCase1VS>));
8699 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-cs",
8700 TestSubcase::Create<BasicMatrixOperationsCase1CS>));
8701 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-vs",
8702 TestSubcase::Create<BasicMatrixOperationsCase2VS>));
8703 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-cs",
8704 TestSubcase::Create<BasicMatrixOperationsCase2CS>));
8705 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-vs",
8706 TestSubcase::Create<BasicMatrixOperationsCase3VS>));
8707 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-cs",
8708 TestSubcase::Create<BasicMatrixOperationsCase3CS>));
8709 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-vs",
8710 TestSubcase::Create<BasicMatrixOperationsCase4VS>));
8711 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-cs",
8712 TestSubcase::Create<BasicMatrixOperationsCase4CS>));
8713 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-vs",
8714 TestSubcase::Create<BasicMatrixOperationsCase5VS>));
8715 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-cs",
8716 TestSubcase::Create<BasicMatrixOperationsCase5CS>));
8717 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-vs",
8718 TestSubcase::Create<BasicMatrixOperationsCase6VS>));
8719 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-cs",
8720 TestSubcase::Create<BasicMatrixOperationsCase6CS>));
8721 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-vs",
8722 TestSubcase::Create<BasicMatrixOperationsCase7VS>));
8723 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-cs",
8724 TestSubcase::Create<BasicMatrixOperationsCase7CS>));
8725 addChild(new TestSubcase(m_context, "basic-readonly-writeonly", TestSubcase::Create<BasicReadonlyWriteonly>));
8726 addChild(new TestSubcase(m_context, "basic-name-match", TestSubcase::Create<BasicNameMatch>));
8727 addChild(new TestSubcase(m_context, "advanced-switchBuffers-vs", TestSubcase::Create<AdvancedSwitchBuffersVS>));
8728 addChild(new TestSubcase(m_context, "advanced-switchBuffers-cs", TestSubcase::Create<AdvancedSwitchBuffersCS>));
8729 addChild(new TestSubcase(m_context, "advanced-switchPrograms-vs", TestSubcase::Create<AdvancedSwitchProgramsVS>));
8730 addChild(new TestSubcase(m_context, "advanced-switchPrograms-cs", TestSubcase::Create<AdvancedSwitchProgramsCS>));
8731 addChild(new TestSubcase(m_context, "advanced-write-fragment-fs", TestSubcase::Create<AdvancedWriteFragmentFS>));
8732 addChild(new TestSubcase(m_context, "advanced-write-fragment-cs", TestSubcase::Create<AdvancedWriteFragmentCS>));
8733 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1-vs",
8734 TestSubcase::Create<AdvancedIndirectAddressingCase1VS>));
8735 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1-cs",
8736 TestSubcase::Create<AdvancedIndirectAddressingCase1CS>));
8737 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2-vsfs",
8738 TestSubcase::Create<AdvancedIndirectAddressingCase2VSFS>));
8739 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2-cs",
8740 TestSubcase::Create<AdvancedIndirectAddressingCase2CS>));
8742 new TestSubcase(m_context, "advanced-readWrite-case1-vsfs", TestSubcase::Create<AdvancedReadWriteCase1VSFS>));
8743 addChild(new TestSubcase(m_context, "advanced-readWrite-case1-cs", TestSubcase::Create<AdvancedReadWriteCase1CS>));
8744 addChild(new TestSubcase(m_context, "advanced-usage-case1", TestSubcase::Create<AdvancedUsageCase1>));
8745 addChild(new TestSubcase(m_context, "advanced-usage-sync-vsfs", TestSubcase::Create<AdvancedUsageSyncVSFS>));
8746 addChild(new TestSubcase(m_context, "advanced-usage-sync-cs", TestSubcase::Create<AdvancedUsageSyncCS>));
8747 addChild(new TestSubcase(m_context, "advanced-usage-operators-vs", TestSubcase::Create<AdvancedUsageOperatorsVS>));
8748 addChild(new TestSubcase(m_context, "advanced-usage-operators-cs", TestSubcase::Create<AdvancedUsageOperatorsCS>));
8749 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-int",
8750 TestSubcase::Create<AdvancedUnsizedArrayLength<compute> >));
8751 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-int",
8752 TestSubcase::Create<AdvancedUnsizedArrayLength<fragment> >));
8753 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-int",
8754 TestSubcase::Create<AdvancedUnsizedArrayLength<vertex> >));
8755 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec",
8756 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec>));
8757 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC",
8758 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC>));
8759 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matR",
8760 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matR>));
8761 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct",
8762 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct>));
8763 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-vec",
8764 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_vec>));
8765 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matC",
8766 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matC>));
8767 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR",
8768 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR>));
8769 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-struct",
8770 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_struct>));
8771 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-vec",
8772 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_vec>));
8773 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-matC",
8774 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_matC>));
8775 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-shared-matR",
8776 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_shared_matR>));
8777 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-vec",
8778 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_vec>));
8779 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-matC-pad",
8780 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_matC_pad>));
8781 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-matR",
8782 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_matR>));
8783 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-struct",
8784 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_struct>));
8785 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std430-vec",
8786 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std430_vec_pad>));
8787 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-matC",
8788 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_matC>));
8789 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-packed-matR",
8790 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_packed_matR>));
8791 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-struct",
8792 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_struct>));
8793 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-pad",
8794 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_pad>));
8795 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC-pad",
8796 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC_pad>));
8797 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR-pad",
8798 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR_pad>));
8799 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct-pad",
8800 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct_pad>));
8801 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset",
8802 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_offset>));
8803 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize",
8804 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_size>));
8805 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindbaseAfter",
8806 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_after>));
8807 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-indexing",
8808 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_indexing>));
8809 addChild(new TestSubcase(m_context, "advanced-matrix-vsfs", TestSubcase::Create<AdvancedMatrixVSFS>));
8810 addChild(new TestSubcase(m_context, "advanced-matrix-cs", TestSubcase::Create<AdvancedMatrixCS>));
8811 addChild(new TestSubcase(m_context, "negative-api-bind", TestSubcase::Create<NegativeAPIBind>));
8812 addChild(new TestSubcase(m_context, "negative-glsl-compileTime", TestSubcase::Create<NegativeGLSLCompileTime>));
8813 addChild(new TestSubcase(m_context, "negative-glsl-linkTime", TestSubcase::Create<NegativeGLSLLinkTime>));