Lines Matching refs:TestSubcase
9060 addChild(new TestSubcase(m_context, "basic-basic", TestSubcase::Create<BasicBasic>));
9061 addChild(new TestSubcase(m_context, "basic-basic-cs", TestSubcase::Create<BasicBasicCS>));
9062 addChild(new TestSubcase(m_context, "basic-max", TestSubcase::Create<BasicMax>));
9063 addChild(new TestSubcase(m_context, "basic-binding", TestSubcase::Create<BasicBinding>));
9064 addChild(new TestSubcase(m_context, "basic-syntax", TestSubcase::Create<BasicSyntax>));
9065 addChild(new TestSubcase(m_context, "basic-syntaxSSO", TestSubcase::Create<BasicSyntaxSSO>));
9066 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-vs", TestSubcase::Create<BasicStd430LayoutCase1VS>));
9067 addChild(new TestSubcase(m_context, "basic-std430Layout-case1-cs", TestSubcase::Create<BasicStd430LayoutCase1CS>));
9068 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-vs", TestSubcase::Create<BasicStd430LayoutCase2VS>));
9069 addChild(new TestSubcase(m_context, "basic-std430Layout-case2-cs", TestSubcase::Create<BasicStd430LayoutCase2CS>));
9070 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-vs", TestSubcase::Create<BasicStd430LayoutCase3VS>));
9071 addChild(new TestSubcase(m_context, "basic-std430Layout-case3-cs", TestSubcase::Create<BasicStd430LayoutCase3CS>));
9072 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-vs", TestSubcase::Create<BasicStd430LayoutCase4VS>));
9073 addChild(new TestSubcase(m_context, "basic-std430Layout-case4-cs", TestSubcase::Create<BasicStd430LayoutCase4CS>));
9074 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-vs", TestSubcase::Create<BasicStd430LayoutCase5VS>));
9075 addChild(new TestSubcase(m_context, "basic-std430Layout-case5-cs", TestSubcase::Create<BasicStd430LayoutCase5CS>));
9076 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-vs", TestSubcase::Create<BasicStd430LayoutCase6VS>));
9077 addChild(new TestSubcase(m_context, "basic-std430Layout-case6-cs", TestSubcase::Create<BasicStd430LayoutCase6CS>));
9078 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-vs", TestSubcase::Create<BasicStd430LayoutCase7VS>));
9079 addChild(new TestSubcase(m_context, "basic-std430Layout-case7-cs", TestSubcase::Create<BasicStd430LayoutCase7CS>));
9080 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-vs", TestSubcase::Create<BasicStd140LayoutCase1VS>));
9081 addChild(new TestSubcase(m_context, "basic-std140Layout-case1-cs", TestSubcase::Create<BasicStd140LayoutCase1CS>));
9082 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-vs", TestSubcase::Create<BasicStd140LayoutCase2VS>));
9083 addChild(new TestSubcase(m_context, "basic-std140Layout-case2-cs", TestSubcase::Create<BasicStd140LayoutCase2CS>));
9084 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-vs", TestSubcase::Create<BasicStd140LayoutCase3VS>));
9085 addChild(new TestSubcase(m_context, "basic-std140Layout-case3-cs", TestSubcase::Create<BasicStd140LayoutCase3CS>));
9086 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-vs", TestSubcase::Create<BasicStd140LayoutCase4VS>));
9087 addChild(new TestSubcase(m_context, "basic-std140Layout-case4-cs", TestSubcase::Create<BasicStd140LayoutCase4CS>));
9088 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-vs", TestSubcase::Create<BasicStd140LayoutCase5VS>));
9089 addChild(new TestSubcase(m_context, "basic-std140Layout-case5-cs", TestSubcase::Create<BasicStd140LayoutCase5CS>));
9090 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-vs", TestSubcase::Create<BasicStd140LayoutCase6VS>));
9091 addChild(new TestSubcase(m_context, "basic-std140Layout-case6-cs", TestSubcase::Create<BasicStd140LayoutCase6CS>));
9092 addChild(new TestSubcase(m_context, "basic-atomic-case1", TestSubcase::Create<BasicAtomicCase1>));
9093 addChild(new TestSubcase(m_context, "basic-atomic-case1-cs", TestSubcase::Create<BasicAtomicCase1CS>));
9094 addChild(new TestSubcase(m_context, "basic-atomic-case2", TestSubcase::Create<BasicAtomicCase2>));
9095 addChild(new TestSubcase(m_context, "basic-atomic-case3", TestSubcase::Create<BasicAtomicCase3>));
9096 addChild(new TestSubcase(m_context, "basic-atomic-case3-cs", TestSubcase::Create<BasicAtomicCase3CS>));
9097 addChild(new TestSubcase(m_context, "basic-atomic-case4", TestSubcase::Create<BasicAtomicCase4>));
9098 addChild(new TestSubcase(m_context, "basic-atomic-case4-cs", TestSubcase::Create<BasicAtomicCase4CS>));
9099 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-vs", TestSubcase::Create<BasicStdLayoutCase1VS>));
9100 addChild(new TestSubcase(m_context, "basic-stdLayout-case1-cs", TestSubcase::Create<BasicStdLayoutCase1CS>));
9101 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-vs", TestSubcase::Create<BasicStdLayoutCase2VS>));
9102 addChild(new TestSubcase(m_context, "basic-stdLayout-case2-cs", TestSubcase::Create<BasicStdLayoutCase2CS>));
9103 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-vs", TestSubcase::Create<BasicStdLayoutCase3VS>));
9104 addChild(new TestSubcase(m_context, "basic-stdLayout-case3-cs", TestSubcase::Create<BasicStdLayoutCase3CS>));
9105 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-vs", TestSubcase::Create<BasicStdLayoutCase4VS>));
9106 addChild(new TestSubcase(m_context, "basic-stdLayout-case4-cs", TestSubcase::Create<BasicStdLayoutCase4CS>));
9107 addChild(new TestSubcase(m_context, "basic-operations-case1-vs", TestSubcase::Create<BasicOperationsCase1VS>));
9108 addChild(new TestSubcase(m_context, "basic-operations-case1-cs", TestSubcase::Create<BasicOperationsCase1CS>));
9109 addChild(new TestSubcase(m_context, "basic-operations-case2-vs", TestSubcase::Create<BasicOperationsCase2VS>));
9110 addChild(new TestSubcase(m_context, "basic-operations-case2-cs", TestSubcase::Create<BasicOperationsCase2CS>));
9111 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-vs",
9112 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1VS>));
9113 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case1-cs",
9114 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase1CS>));
9115 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-vs",
9116 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2VS>));
9117 addChild(new TestSubcase(m_context, "basic-stdLayout_UBO_SSBO-case2-cs",
9118 TestSubcase::Create<Basic_UBO_SSBO_LayoutCase2CS>));
9119 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-vs",
9120 TestSubcase::Create<BasicMatrixOperationsCase1VS>));
9121 addChild(new TestSubcase(m_context, "basic-matrixOperations-case1-cs",
9122 TestSubcase::Create<BasicMatrixOperationsCase1CS>));
9123 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-vs",
9124 TestSubcase::Create<BasicMatrixOperationsCase2VS>));
9125 addChild(new TestSubcase(m_context, "basic-matrixOperations-case2-cs",
9126 TestSubcase::Create<BasicMatrixOperationsCase2CS>));
9127 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-vs",
9128 TestSubcase::Create<BasicMatrixOperationsCase3VS>));
9129 addChild(new TestSubcase(m_context, "basic-matrixOperations-case3-cs",
9130 TestSubcase::Create<BasicMatrixOperationsCase3CS>));
9131 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-vs",
9132 TestSubcase::Create<BasicMatrixOperationsCase4VS>));
9133 addChild(new TestSubcase(m_context, "basic-matrixOperations-case4-cs",
9134 TestSubcase::Create<BasicMatrixOperationsCase4CS>));
9135 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-vs",
9136 TestSubcase::Create<BasicMatrixOperationsCase5VS>));
9137 addChild(new TestSubcase(m_context, "basic-matrixOperations-case5-cs",
9138 TestSubcase::Create<BasicMatrixOperationsCase5CS>));
9139 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-vs",
9140 TestSubcase::Create<BasicMatrixOperationsCase6VS>));
9141 addChild(new TestSubcase(m_context, "basic-matrixOperations-case6-cs",
9142 TestSubcase::Create<BasicMatrixOperationsCase6CS>));
9143 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-vs",
9144 TestSubcase::Create<BasicMatrixOperationsCase7VS>));
9145 addChild(new TestSubcase(m_context, "basic-matrixOperations-case7-cs",
9146 TestSubcase::Create<BasicMatrixOperationsCase7CS>));
9147 addChild(new TestSubcase(m_context, "basic-noBindingLayout", TestSubcase::Create<BasicNoBindingLayout>));
9148 addChild(new TestSubcase(m_context, "basic-readonly-writeonly", TestSubcase::Create<BasicReadonlyWriteonly>));
9149 addChild(new TestSubcase(m_context, "basic-name-match", TestSubcase::Create<BasicNameMatch>));
9150 addChild(new TestSubcase(m_context, "advanced-switchBuffers", TestSubcase::Create<AdvancedSwitchBuffers>));
9151 addChild(new TestSubcase(m_context, "advanced-switchBuffers-cs", TestSubcase::Create<AdvancedSwitchBuffersCS>));
9152 addChild(new TestSubcase(m_context, "advanced-switchPrograms", TestSubcase::Create<AdvancedSwitchPrograms>));
9153 addChild(new TestSubcase(m_context, "advanced-switchPrograms-cs", TestSubcase::Create<AdvancedSwitchProgramsCS>));
9154 addChild(new TestSubcase(m_context, "advanced-write-fragment", TestSubcase::Create<AdvancedWriteFragment>));
9155 addChild(new TestSubcase(m_context, "advanced-write-geometry", TestSubcase::Create<AdvancedWriteGeometry>));
9156 addChild(new TestSubcase(m_context, "advanced-write-tessellation", TestSubcase::Create<AdvancedWriteTessellation>));
9157 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1",
9158 TestSubcase::Create<AdvancedIndirectAddressingCase1>));
9159 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case1-cs",
9160 TestSubcase::Create<AdvancedIndirectAddressingCase1CS>));
9161 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2",
9162 TestSubcase::Create<AdvancedIndirectAddressingCase2>));
9163 addChild(new TestSubcase(m_context, "advanced-indirectAddressing-case2-cs",
9164 TestSubcase::Create<AdvancedIndirectAddressingCase2CS>));
9165 addChild(new TestSubcase(m_context, "advanced-readWrite-case1", TestSubcase::Create<AdvancedReadWriteCase1>));
9166 addChild(new TestSubcase(m_context, "advanced-readWrite-case1-cs", TestSubcase::Create<AdvancedReadWriteCase1CS>));
9167 addChild(new TestSubcase(m_context, "advanced-usage-case1", TestSubcase::Create<AdvancedUsageCase1>));
9168 addChild(new TestSubcase(m_context, "advanced-usage-sync", TestSubcase::Create<AdvancedUsageSync>));
9169 addChild(new TestSubcase(m_context, "advanced-usage-sync-cs", TestSubcase::Create<AdvancedUsageSyncCS>));
9170 addChild(new TestSubcase(m_context, "advanced-usage-operators", TestSubcase::Create<AdvancedUsageOperators>));
9171 addChild(new TestSubcase(m_context, "advanced-usage-operators-cs", TestSubcase::Create<AdvancedUsageOperatorsCS>));
9173 new TestSubcase(m_context, "advanced-unsizedArrayLength", TestSubcase::Create<AdvancedUnsizedArrayLength>));
9174 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec",
9175 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec>));
9176 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC",
9177 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC>));
9178 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matR",
9179 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matR>));
9180 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct",
9181 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct>));
9182 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-vec",
9183 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_vec>));
9184 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matC",
9185 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matC>));
9186 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR",
9187 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR>));
9188 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-struct",
9189 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_struct>));
9190 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-vec",
9191 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_vec>));
9192 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-packed-matC",
9193 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_packed_matC>));
9194 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-shared-matR",
9195 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_shared_matR>));
9196 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-vec",
9197 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_vec>));
9198 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std430-matC-pad",
9199 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std430_matC_pad>));
9200 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-matR",
9201 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_matR>));
9202 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-struct",
9203 TestSubcase::Create<AdvancedUnsizedArrayLength_fs_std140_struct>));
9204 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std430-vec",
9205 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std430_vec_pad>));
9206 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-matC",
9207 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_matC>));
9208 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-packed-matR",
9209 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_packed_matR>));
9210 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-struct",
9211 TestSubcase::Create<AdvancedUnsizedArrayLength_vs_std140_struct>));
9212 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-pad",
9213 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_pad>));
9214 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-matC-pad",
9215 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_matC_pad>));
9216 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR-pad",
9217 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std140_matR_pad>));
9218 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-struct-pad",
9219 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_struct_pad>));
9221 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset",
9222 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_offset>));
9224 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize",
9225 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_size>));
9227 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-bindbaseAfter",
9228 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_after>));
9230 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std430-vec-indexing",
9231 TestSubcase::Create<AdvancedUnsizedArrayLength_cs_std430_vec_indexing>));
9233 addChild(new TestSubcase(m_context, "advanced-matrix", TestSubcase::Create<AdvancedMatrix>));
9234 addChild(new TestSubcase(m_context, "advanced-matrix-cs", TestSubcase::Create<AdvancedMatrixCS>));
9235 addChild(new TestSubcase(m_context, "negative-api-bind", TestSubcase::Create<NegativeAPIBind>));
9236 addChild(new TestSubcase(m_context, "negative-api-blockBinding", TestSubcase::Create<NegativeAPIBlockBinding>));
9237 addChild(new TestSubcase(m_context, "negative-glsl-compileTime", TestSubcase::Create<NegativeGLSLCompileTime>));
9238 addChild(new TestSubcase(m_context, "negative-glsl-linkTime", TestSubcase::Create<NegativeGLSLLinkTime>));