Lines Matching refs:TestSubcase
7853 new TestSubcase(m_context, "basic-binding-default", TestSubcase::Create<CDefaultBindingPoint<test_api::GL> >));
7854 addChild(new TestSubcase(m_context, "basic-binding-zero", TestSubcase::Create<CZeroBindingPoint<test_api::GL> >));
7856 new TestSubcase(m_context, "basic-binding-single", TestSubcase::Create<CSingleBindingPoint<test_api::GL> >));
7857 addChild(new TestSubcase(m_context, "basic-binding-multi", TestSubcase::Create<CMultiBindingPoint<test_api::GL> >));
7859 new TestSubcase(m_context, "basic-binding-delete", TestSubcase::Create<CDeleteBindingPoint<test_api::GL> >));
7861 addChild(new TestSubcase(m_context, "basic-buffer-data", TestSubcase::Create<CBufferData<test_api::GL> >));
7862 addChild(new TestSubcase(m_context, "basic-buffer-subData", TestSubcase::Create<CBufferSubData<test_api::GL> >));
7863 addChild(new TestSubcase(m_context, "basic-buffer-unMap", TestSubcase::Create<CBufferMap<test_api::GL> >));
7865 new TestSubcase(m_context, "basic-buffer-getPointerv", TestSubcase::Create<CBufferGetPointerv<test_api::GL> >));
7866 addChild(new TestSubcase(m_context, "basic-buffer-mapRange", TestSubcase::Create<CBufferMapRange<test_api::GL> >));
7867 addChild(new TestSubcase(m_context, "basic-buffer-flushMappedRange",
7868 TestSubcase::Create<CBufferFlushMappedRange<test_api::GL> >));
7870 new TestSubcase(m_context, "basic-buffer-copySubData", TestSubcase::Create<CBufferCopySubData<test_api::GL> >));
7872 addChild(new TestSubcase(m_context, "basic-drawArrays-singlePrimitive",
7873 TestSubcase::Create<CVBODrawArraysSingle<test_api::GL> >));
7874 addChild(new TestSubcase(m_context, "basic-drawArrays-manyPrimitives",
7875 TestSubcase::Create<CVBODrawArraysMany<test_api::GL> >));
7876 addChild(new TestSubcase(m_context, "basic-drawArrays-instancing",
7877 TestSubcase::Create<CVBODrawArraysInstancing<test_api::GL> >));
7878 addChild(new TestSubcase(m_context, "basic-drawArrays-xfbPaused",
7879 TestSubcase::Create<CVBODrawArraysXFBPaused<test_api::GL> >));
7880 addChild(new TestSubcase(m_context, "basic-drawElements-singlePrimitive",
7881 TestSubcase::Create<CVBODrawElementsSingle<test_api::GL> >));
7882 addChild(new TestSubcase(m_context, "basic-drawElements-manyPrimitives",
7883 TestSubcase::Create<CVBODrawElementsMany<test_api::GL> >));
7884 addChild(new TestSubcase(m_context, "basic-drawElements-instancing",
7885 TestSubcase::Create<CVBODrawElementsInstancing<test_api::GL> >));
7886 addChild(new TestSubcase(m_context, "basic-drawElements-xfbPaused",
7887 TestSubcase::Create<CVBODrawArraysXFBPaused<test_api::GL> >));
7889 addChild(new TestSubcase(m_context, "basic-drawArrays-simple",
7890 TestSubcase::Create<CBufferIndirectDrawArraysSimple<test_api::GL> >));
7891 addChild(new TestSubcase(m_context, "basic-drawArrays-noFirst",
7892 TestSubcase::Create<CBufferIndirectDrawArraysNoFirst<test_api::GL> >));
7893 addChild(new TestSubcase(m_context, "basic-drawArrays-bufferOffset",
7894 TestSubcase::Create<CBufferIndirectDrawArraysOffset<test_api::GL> >));
7895 addChild(new TestSubcase(m_context, "basic-drawArrays-vertexIds",
7896 TestSubcase::Create<CBufferIndirectDrawArraysVertexIds<test_api::GL> >));
7897 addChild(new TestSubcase(m_context, "basic-drawElements-simple",
7898 TestSubcase::Create<CBufferIndirectDrawElementsSimple<test_api::GL> >));
7899 addChild(new TestSubcase(m_context, "basic-drawElements-noFirstIndex",
7900 TestSubcase::Create<CBufferIndirectDrawElementsNoFirstIndex<test_api::GL> >));
7901 addChild(new TestSubcase(m_context, "basic-drawElements-basevertex",
7902 TestSubcase::Create<CBufferIndirectDrawElementsNoBasevertex<test_api::GL> >));
7903 addChild(new TestSubcase(m_context, "basic-drawElements-bufferOffset",
7904 TestSubcase::Create<CBufferIndirectDrawElementsOffset<test_api::GL> >));
7905 addChild(new TestSubcase(m_context, "basic-drawElements-vertexIds",
7906 TestSubcase::Create<CBufferIndirectDrawElementsVertexIds<test_api::GL> >));
7908 addChild(new TestSubcase(m_context, "basic-indicesDataType-unsigned_short",
7909 TestSubcase::Create<CIndicesDataTypeUnsignedShort<test_api::GL> >));
7910 addChild(new TestSubcase(m_context, "basic-indicesDataType-unsigned_byte",
7911 TestSubcase::Create<CIndicesDataTypeUnsignedByte<test_api::GL> >));
7913 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-points",
7914 TestSubcase::Create<CModeDrawArraysPoints<test_api::GL> >));
7915 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-lines",
7916 TestSubcase::Create<CModeDrawArraysLines<test_api::GL> >));
7917 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_strip",
7918 TestSubcase::Create<CModeDrawArraysLineStrip<test_api::GL> >));
7919 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_loop",
7920 TestSubcase::Create<CModeDrawArraysLineLoop<test_api::GL> >));
7921 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_strip",
7922 TestSubcase::Create<CModeDrawArraysTriangleStrip<test_api::GL> >));
7923 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_fan",
7924 TestSubcase::Create<CModeDrawArraysTriangleFan<test_api::GL> >));
7925 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-lines_adjacency",
7926 TestSubcase::Create<CModeDrawArraysLinesAdjacency<test_api::GL> >));
7927 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_strip_adjacency",
7928 TestSubcase::Create<CModeDrawArraysLineStripAdjacency<test_api::GL> >));
7929 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangles_adjacency",
7930 TestSubcase::Create<CModeDrawArraysTrianglesAdjacency<test_api::GL> >));
7931 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_strip_adjacency",
7932 TestSubcase::Create<CModeDrawArraysTriangleStripAdjacency<test_api::GL> >));
7934 addChild(new TestSubcase(m_context, "basic-mode-drawElements-points",
7935 TestSubcase::Create<CModeDrawElementsPoints<test_api::GL> >));
7936 addChild(new TestSubcase(m_context, "basic-mode-drawElements-lines",
7937 TestSubcase::Create<CModeDrawElementsLines<test_api::GL> >));
7938 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_strip",
7939 TestSubcase::Create<CModeDrawElementsLineStrip<test_api::GL> >));
7940 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_loop",
7941 TestSubcase::Create<CModeDrawElementsLineLoop<test_api::GL> >));
7942 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_strip",
7943 TestSubcase::Create<CModeDrawElementsTriangleStrip<test_api::GL> >));
7944 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_fan",
7945 TestSubcase::Create<CModeDrawElementsTriangleFan<test_api::GL> >));
7946 addChild(new TestSubcase(m_context, "basic-mode-drawElements-lines_adjacency",
7947 TestSubcase::Create<CModeDrawElementsLinesAdjacency<test_api::GL> >));
7948 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_strip_adjacency",
7949 TestSubcase::Create<CModeDrawElementsLineStripAdjacency<test_api::GL> >));
7950 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangles_adjacency",
7951 TestSubcase::Create<CModeDrawElementsTrianglesAdjacency<test_api::GL> >));
7952 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_strip_adjacency",
7953 TestSubcase::Create<CModeDrawElementsTriangleStripAdjacency<test_api::GL> >));
7955 addChild(new TestSubcase(m_context, "advanced-twoPass-transformFeedback-arrays",
7956 TestSubcase::Create<CTransformFeedbackArray<test_api::GL> >));
7957 addChild(new TestSubcase(m_context, "advanced-twoPass-transformFeedback-elements",
7958 TestSubcase::Create<CTransformFeedbackElements<test_api::GL> >));
7960 addChild(new TestSubcase(m_context, "advanced-primitiveRestart-elements",
7961 TestSubcase::Create<CPrimitiveRestartElements<test_api::GL> >));
7963 addChild(new TestSubcase(m_context, "negative-noindirect-arrays",
7964 TestSubcase::Create<CNegativeZeroBufferArray<test_api::GL> >));
7965 addChild(new TestSubcase(m_context, "negative-noindirect-elements",
7966 TestSubcase::Create<CNegativeZeroBufferElements<test_api::GL> >));
7967 addChild(new TestSubcase(m_context, "negative-invalidMode-arrays",
7968 TestSubcase::Create<CNegativeInvalidModeArray<test_api::GL> >));
7969 addChild(new TestSubcase(m_context, "negative-invalidMode-elements",
7970 TestSubcase::Create<CNegativeInvalidModeElements<test_api::GL> >));
7972 new TestSubcase(m_context, "negative-noVAO-arrays", TestSubcase::Create<CNegativeNoVAOArrays<test_api::GL> >));
7973 addChild(new TestSubcase(m_context, "negative-noVAO-elements",
7974 TestSubcase::Create<CNegativeNoVAOElements<test_api::GL> >));
7975 addChild(new TestSubcase(m_context, "negative-bufferMapped-arrays",
7976 TestSubcase::Create<CNegativeBufferMappedArray<test_api::GL> >));
7977 addChild(new TestSubcase(m_context, "negative-bufferMapped-elements",
7978 TestSubcase::Create<CNegativeBufferMappedElements<test_api::GL> >));
7979 addChild(new TestSubcase(m_context, "negative-invalidType-elements",
7980 TestSubcase::Create<CNegativeDataWrongElements<test_api::GL> >));
7981 addChild(new TestSubcase(m_context, "negative-gshIncompatible-arrays",
7982 TestSubcase::Create<CNegativeGshArray<test_api::GL> >));
7983 addChild(new TestSubcase(m_context, "negative-gshIncompatible-elements",
7984 TestSubcase::Create<CNegativeGshElements<test_api::GL> >));
7985 addChild(new TestSubcase(m_context, "negative-wrongOffset-arrays",
7986 TestSubcase::Create<CNegativeStructureWrongOffsetArray<test_api::GL> >));
7987 addChild(new TestSubcase(m_context, "negative-wrongOffset-elements",
7988 TestSubcase::Create<CNegativeStructureWrongOffsetElements<test_api::GL> >));
7989 addChild(new TestSubcase(m_context, "negative-invalidSize-arrays",
7990 TestSubcase::Create<CNegativeInvalidSizeArrays<test_api::GL> >));
7991 addChild(new TestSubcase(m_context, "negative-invalidSize-elements",
7992 TestSubcase::Create<CNegativeInvalidSizeElements<test_api::GL> >));
7993 addChild(new TestSubcase(m_context, "negative-unalignedOffset",
7994 TestSubcase::Create<CNegativeUnalignedOffset<test_api::GL> >));
8010 addChild(new TestSubcase(m_context, "advanced-twoPass-Compute-arrays",
8011 TestSubcase::Create<CComputeShaderArray<test_api::GL> >));
8012 addChild(new TestSubcase(m_context, "advanced-twoPass-Compute-elements",
8013 TestSubcase::Create<CComputeShaderElements<test_api::GL> >));
8031 new TestSubcase(m_context, "basic-binding-default", TestSubcase::Create<CDefaultBindingPoint<test_api::ES3> >));
8032 addChild(new TestSubcase(m_context, "basic-binding-zero", TestSubcase::Create<CZeroBindingPoint<test_api::ES3> >));
8034 new TestSubcase(m_context, "basic-binding-single", TestSubcase::Create<CSingleBindingPoint<test_api::ES3> >));
8036 new TestSubcase(m_context, "basic-binding-multi", TestSubcase::Create<CMultiBindingPoint<test_api::ES3> >));
8038 new TestSubcase(m_context, "basic-binding-delete", TestSubcase::Create<CDeleteBindingPoint<test_api::ES3> >));
8040 addChild(new TestSubcase(m_context, "basic-buffer-data", TestSubcase::Create<CBufferData<test_api::ES3> >));
8041 addChild(new TestSubcase(m_context, "basic-buffer-subData", TestSubcase::Create<CBufferSubData<test_api::ES3> >));
8042 addChild(new TestSubcase(m_context, "basic-buffer-getPointerv",
8043 TestSubcase::Create<CBufferGetPointerv<test_api::ES3> >));
8044 addChild(new TestSubcase(m_context, "basic-buffer-mapRange", TestSubcase::Create<CBufferMapRange<test_api::ES3> >));
8045 addChild(new TestSubcase(m_context, "basic-buffer-flushMappedRange",
8046 TestSubcase::Create<CBufferFlushMappedRange<test_api::ES3> >));
8047 addChild(new TestSubcase(m_context, "basic-buffer-copySubData",
8048 TestSubcase::Create<CBufferCopySubData<test_api::ES3> >));
8050 addChild(new TestSubcase(m_context, "basic-drawArrays-singlePrimitive",
8051 TestSubcase::Create<CVBODrawArraysSingle<test_api::ES3> >));
8052 addChild(new TestSubcase(m_context, "basic-drawArrays-manyPrimitives",
8053 TestSubcase::Create<CVBODrawArraysMany<test_api::ES3> >));
8054 addChild(new TestSubcase(m_context, "basic-drawArrays-instancing",
8055 TestSubcase::Create<CVBODrawArraysInstancing<test_api::ES3> >));
8056 addChild(new TestSubcase(m_context, "basic-drawArrays-xfbPaused",
8057 TestSubcase::Create<CVBODrawArraysXFBPaused<test_api::ES3> >));
8058 addChild(new TestSubcase(m_context, "basic-drawElements-singlePrimitive",
8059 TestSubcase::Create<CVBODrawElementsSingle<test_api::ES3> >));
8060 addChild(new TestSubcase(m_context, "basic-drawElements-manyPrimitives",
8061 TestSubcase::Create<CVBODrawElementsMany<test_api::ES3> >));
8062 addChild(new TestSubcase(m_context, "basic-drawElements-instancing",
8063 TestSubcase::Create<CVBODrawElementsInstancing<test_api::ES3> >));
8064 addChild(new TestSubcase(m_context, "basic-drawElements-xfbPaused",
8065 TestSubcase::Create<CVBODrawArraysXFBPaused<test_api::ES3> >));
8067 addChild(new TestSubcase(m_context, "basic-drawArrays-simple",
8068 TestSubcase::Create<CBufferIndirectDrawArraysSimple<test_api::ES3> >));
8069 addChild(new TestSubcase(m_context, "basic-drawArrays-noFirst",
8070 TestSubcase::Create<CBufferIndirectDrawArraysNoFirst<test_api::ES3> >));
8071 addChild(new TestSubcase(m_context, "basic-drawArrays-bufferOffset",
8072 TestSubcase::Create<CBufferIndirectDrawArraysOffset<test_api::ES3> >));
8073 addChild(new TestSubcase(m_context, "basic-drawArrays-vertexIds",
8074 TestSubcase::Create<CBufferIndirectDrawArraysVertexIds<test_api::ES3> >));
8075 addChild(new TestSubcase(m_context, "basic-drawElements-simple",
8076 TestSubcase::Create<CBufferIndirectDrawElementsSimple<test_api::ES3> >));
8077 addChild(new TestSubcase(m_context, "basic-drawElements-noFirstIndex",
8078 TestSubcase::Create<CBufferIndirectDrawElementsNoFirstIndex<test_api::ES3> >));
8079 addChild(new TestSubcase(m_context, "basic-drawElements-basevertex",
8080 TestSubcase::Create<CBufferIndirectDrawElementsNoBasevertex<test_api::ES3> >));
8081 addChild(new TestSubcase(m_context, "basic-drawElements-bufferOffset",
8082 TestSubcase::Create<CBufferIndirectDrawElementsOffset<test_api::ES3> >));
8083 addChild(new TestSubcase(m_context, "basic-drawElements-vertexIds",
8084 TestSubcase::Create<CBufferIndirectDrawElementsVertexIds<test_api::ES3> >));
8086 addChild(new TestSubcase(m_context, "basic-indicesDataType-unsigned_short",
8087 TestSubcase::Create<CIndicesDataTypeUnsignedShort<test_api::ES3> >));
8088 addChild(new TestSubcase(m_context, "basic-indicesDataType-unsigned_byte",
8089 TestSubcase::Create<CIndicesDataTypeUnsignedByte<test_api::ES3> >));
8091 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-points",
8092 TestSubcase::Create<CModeDrawArraysPoints<test_api::ES3> >));
8093 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-lines",
8094 TestSubcase::Create<CModeDrawArraysLines<test_api::ES3> >));
8095 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_strip",
8096 TestSubcase::Create<CModeDrawArraysLineStrip<test_api::ES3> >));
8097 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_loop",
8098 TestSubcase::Create<CModeDrawArraysLineLoop<test_api::ES3> >));
8099 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_strip",
8100 TestSubcase::Create<CModeDrawArraysTriangleStrip<test_api::ES3> >));
8101 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_fan",
8102 TestSubcase::Create<CModeDrawArraysTriangleFan<test_api::ES3> >));
8103 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-lines_adjacency",
8104 TestSubcase::Create<CModeDrawArraysLinesAdjacency<test_api::ES3> >));
8105 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-line_strip_adjacency",
8106 TestSubcase::Create<CModeDrawArraysLineStripAdjacency<test_api::ES3> >));
8107 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangles_adjacency",
8108 TestSubcase::Create<CModeDrawArraysTrianglesAdjacency<test_api::ES3> >));
8109 addChild(new TestSubcase(m_context, "basic-mode-drawArrays-triangle_strip_adjacency",
8110 TestSubcase::Create<CModeDrawArraysTriangleStripAdjacency<test_api::ES3> >));
8112 addChild(new TestSubcase(m_context, "basic-mode-drawElements-points",
8113 TestSubcase::Create<CModeDrawElementsPoints<test_api::ES3> >));
8114 addChild(new TestSubcase(m_context, "basic-mode-drawElements-lines",
8115 TestSubcase::Create<CModeDrawElementsLines<test_api::ES3> >));
8116 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_strip",
8117 TestSubcase::Create<CModeDrawElementsLineStrip<test_api::ES3> >));
8118 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_loop",
8119 TestSubcase::Create<CModeDrawElementsLineLoop<test_api::ES3> >));
8120 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_strip",
8121 TestSubcase::Create<CModeDrawElementsTriangleStrip<test_api::ES3> >));
8122 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_fan",
8123 TestSubcase::Create<CModeDrawElementsTriangleFan<test_api::ES3> >));
8124 addChild(new TestSubcase(m_context, "basic-mode-drawElements-lines_adjacency",
8125 TestSubcase::Create<CModeDrawElementsLinesAdjacency<test_api::ES3> >));
8126 addChild(new TestSubcase(m_context, "basic-mode-drawElements-line_strip_adjacency",
8127 TestSubcase::Create<CModeDrawElementsLineStripAdjacency<test_api::ES3> >));
8128 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangles_adjacency",
8129 TestSubcase::Create<CModeDrawElementsTrianglesAdjacency<test_api::ES3> >));
8130 addChild(new TestSubcase(m_context, "basic-mode-drawElements-triangle_strip_adjacency",
8131 TestSubcase::Create<CModeDrawElementsTriangleStripAdjacency<test_api::ES3> >));
8133 addChild(new TestSubcase(m_context, "advanced-twoPass-transformFeedback-arrays",
8134 TestSubcase::Create<CTransformFeedbackArray<test_api::ES3> >));
8135 addChild(new TestSubcase(m_context, "advanced-twoPass-transformFeedback-elements",
8136 TestSubcase::Create<CTransformFeedbackElements<test_api::ES3> >));
8138 addChild(new TestSubcase(m_context, "advanced-twoPass-Compute-arrays",
8139 TestSubcase::Create<CComputeShaderArray<test_api::ES3> >));
8140 addChild(new TestSubcase(m_context, "advanced-twoPass-Compute-elements",
8141 TestSubcase::Create<CComputeShaderElements<test_api::ES3> >));
8143 addChild(new TestSubcase(m_context, "advanced-primitiveRestart-elements",
8144 TestSubcase::Create<CPrimitiveRestartElements<test_api::ES3> >));
8146 addChild(new TestSubcase(m_context, "negative-noindirect-arrays",
8147 TestSubcase::Create<CNegativeZeroBufferArray<test_api::ES3> >));
8148 addChild(new TestSubcase(m_context, "negative-noindirect-elements",
8149 TestSubcase::Create<CNegativeZeroBufferElements<test_api::ES3> >));
8150 addChild(new TestSubcase(m_context, "negative-invalidMode-arrays",
8151 TestSubcase::Create<CNegativeInvalidModeArray<test_api::ES3> >));
8152 addChild(new TestSubcase(m_context, "negative-invalidMode-elements",
8153 TestSubcase::Create<CNegativeInvalidModeElements<test_api::ES3> >));
8155 new TestSubcase(m_context, "negative-noVAO-arrays", TestSubcase::Create<CNegativeNoVAOArrays<test_api::ES3> >));
8156 addChild(new TestSubcase(m_context, "negative-noVAO-elements",
8157 TestSubcase::Create<CNegativeNoVAOElements<test_api::ES3> >));
8159 new TestSubcase(m_context, "negative-noVBO-arrays", TestSubcase::Create<CNegativeNoVBOArrays<test_api::ES3> >));
8160 addChild(new TestSubcase(m_context, "negative-noVBO-elements",
8161 TestSubcase::Create<CNegativeNoVBOElements<test_api::ES3> >));
8162 addChild(new TestSubcase(m_context, "negative-bufferMapped-arrays",
8163 TestSubcase::Create<CNegativeBufferMappedArray<test_api::ES3> >));
8164 addChild(new TestSubcase(m_context, "negative-bufferMapped-elements",
8165 TestSubcase::Create<CNegativeBufferMappedElements<test_api::ES3> >));
8166 addChild(new TestSubcase(m_context, "negative-invalidType-elements",
8167 TestSubcase::Create<CNegativeDataWrongElements<test_api::ES3> >));
8169 addChild(new TestSubcase(m_context, "negative-wrongOffset-arrays",
8170 TestSubcase::Create<CNegativeStructureWrongOffsetArray<test_api::ES3> >));
8171 addChild(new TestSubcase(m_context, "negative-wrongOffset-elements",
8172 TestSubcase::Create<CNegativeStructureWrongOffsetElements<test_api::ES3> >));
8173 addChild(new TestSubcase(m_context, "negative-invalidSize-arrays",
8174 TestSubcase::Create<CNegativeInvalidSizeArrays<test_api::ES3> >));
8175 addChild(new TestSubcase(m_context, "negative-invalidSize-elements",
8176 TestSubcase::Create<CNegativeInvalidSizeElements<test_api::ES3> >));
8177 addChild(new TestSubcase(m_context, "negative-unalignedOffset",
8178 TestSubcase::Create<CNegativeUnalignedOffset<test_api::ES3> >));
8179 addChild(new TestSubcase(m_context, "negative-xfb", TestSubcase::Create<CNegativeXFB<test_api::ES3> >));