/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesShaderIntrinsics.cpp | 34 tcu::TestCaseGroup* createSparseResourcesShaderIntrinsicsTests (tcu::TestContext& testCtx) 36 de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "shader_intrinsics", "Sparse Resources Shader Intrinsics")); 81 de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, (getImageTypeName(imageType) + functions[functionNdx]).c_str(), "")); 86 de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
|
/external/deqp/modules/egl/ |
teglRobustnessTests.cpp | [all...] |
teglQueryContextTests.cpp | 371 : TestCaseGroup(eglTestCtx, "query_context", "Rendering context query tests") 380 void createQueryContextGroups (EglTestContext& eglTestCtx, tcu::TestCaseGroup* group) 393 tcu::TestCaseGroup* simpleGroup = new tcu::TestCaseGroup(m_testCtx, "simple", "Simple API tests"); 401 tcu::TestCaseGroup* getCurrentContextGroup = new tcu::TestCaseGroup(m_testCtx, "get_current_context", "eglGetCurrentContext() tests"); 409 tcu::TestCaseGroup* getCurrentSurfaceGroup = new tcu::TestCaseGroup(m_testCtx, "get_current_surface", "eglGetCurrentSurface() tests"); 417 tcu::TestCaseGroup* getCurrentDisplayGroup = new tcu::TestCaseGroup(m_testCtx, "get_current_display", "eglGetCurrentDisplay() tests") [all...] |
teglCreateSurfaceTests.cpp | 276 : TestCaseGroup(eglTestCtx, "create_surface", "Basic surface construction tests") 294 tcu::TestCaseGroup* windowGroup = new tcu::TestCaseGroup(m_testCtx, "window", "Window surfaces"); 309 tcu::TestCaseGroup* pixmapGroup = new tcu::TestCaseGroup(m_testCtx, "pixmap", "Pixmap surfaces"); 324 tcu::TestCaseGroup* pbufferGroup = new tcu::TestCaseGroup(m_testCtx, "pbuffer", "Pbuffer surfaces"); 339 tcu::TestCaseGroup* windowGroup = new tcu::TestCaseGroup(m_testCtx, "platform_window", "Window surfaces with platform extension"); 354 tcu::TestCaseGroup* pixmapGroup = new tcu::TestCaseGroup(m_testCtx, "platform_pixmap", "Pixmap surfaces with platform (…) [all...] |
teglGetProcAddressTests.cpp | 275 : TestCaseGroup(eglTestCtx, "get_proc_address", "eglGetProcAddress() tests") 287 tcu::TestCaseGroup* extensionsGroup = new tcu::TestCaseGroup(m_testCtx, "extension", "Test EGL extensions"); 304 tcu::TestCaseGroup* coreFuncGroup = new tcu::TestCaseGroup(m_testCtx, "core", "Test core functions");
|
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
vktTessellationLimitsTests.cpp | 113 tcu::TestCaseGroup* createLimitsTests (tcu::TestContext& testCtx) 115 de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "limits", "Tessellation limits tests"));
|
/external/deqp/modules/gles3/functional/ |
es3fBufferMapTests.cpp | 542 : TestCaseGroup(context, "map", "Buffer map tests") 600 tcu::TestCaseGroup* mapReadGroup = new tcu::TestCaseGroup(m_testCtx, "read", "Buffer read using glMapBufferRange()"); 607 tcu::TestCaseGroup* writeGroup = new tcu::TestCaseGroup(m_testCtx, bufferDataSources[srcNdx].name, ""); 625 tcu::TestCaseGroup* hintsGroup = new tcu::TestCaseGroup(m_testCtx, "usage_hints", "Different usage hints with glMapBufferRange()"); 645 tcu::TestCaseGroup* mapWriteGroup = new tcu::TestCaseGroup(m_testCtx, "write", "Buffer write using glMapBufferRange()"); 652 tcu::TestCaseGroup* useGroup = new tcu::TestCaseGroup(m_testCtx, bufferUses[useNdx].name, "") [all...] |
es3fDefaultVertexArrayObjectTests.cpp | 73 : TestCaseGroup(context, "default_vertex_array_object", "Default vertex array object")
|
es3fBlendTests.cpp | 356 : TestCaseGroup(context, "blend", "Blend tests") 405 TestCaseGroup* fbGroup = new TestCaseGroup(m_context, useSrgbFbo ? "fbo_srgb" : "default_framebuffer", useSrgbFbo ? "Use a FBO with GL_SRGB8_ALPHA8" : "Use the default framebuffer"); 411 TestCaseGroup* group = new TestCaseGroup(m_context, "equation_src_func_dst_func", "Combinations of Blend Equations and Functions"); 445 TestCaseGroup* mainGroup = new TestCaseGroup(m_context, "rgb_func_alpha_func", "Combinations of RGB and Alpha Functions"); 447 TestCaseGroup* srcGroup = new TestCaseGroup(m_context, "src", "Source functions"); 448 TestCaseGroup* dstGroup = new TestCaseGroup(m_context, "dst", "Destination functions") [all...] |
es3fBufferCopyTests.cpp | 231 : TestCaseGroup(context, "copy", "Buffer copy tests") 255 tcu::TestCaseGroup* basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic buffer copy cases"); 279 tcu::TestCaseGroup* subrangeGroup = new tcu::TestCaseGroup(m_testCtx, "subrange", "Buffer subrange copy tests"); 319 tcu::TestCaseGroup* singleBufGroup = new tcu::TestCaseGroup(m_testCtx, "single_buffer", "Copies within single buffer");
|
es3fSamplerObjectTests.cpp | 52 : TestCaseGroup(context, "samplers", "Texture sampler tests") 93 TestCaseGroup* simpleTexture2D = new TestCaseGroup(m_context, "single_tex_2d", "Simple 2D texture with sampler"); 138 TestCaseGroup* multiTexture2D = new TestCaseGroup(m_context, "multi_tex_2d", "Multiple texture units 2D texture with sampler"); 176 TestCaseGroup* simpleTexture3D = new TestCaseGroup(m_context, "single_tex_3d", "Simple 3D texture with sampler"); 221 TestCaseGroup* multiTexture3D = new TestCaseGroup(m_context, "multi_tex_3d", "Multiple texture units 3D texture with sampler"); 259 TestCaseGroup* simpleTextureCube = new TestCaseGroup(m_context, "single_cubemap", "Simple cubemap texture with s (…) [all...] |
/external/deqp/modules/gles31/functional/ |
es31fShaderMultisampleInterpolationTests.cpp | [all...] |
es31fDefaultVertexArrayObjectTests.cpp | 75 : TestCaseGroup(context, "default_vertex_array_object", "Default vertex array object")
|
es31fTextureBufferTests.cpp | 554 TestCaseGroup* createTextureBufferTests (Context& context) 556 TestCaseGroup* const root = new TestCaseGroup(context, "texture_buffer", "Texture buffer syncronization tests"); 612 TestCaseGroup* const queryGroup = new TestCaseGroup(context, "state_query", "Query states and limits"); 646 TestCaseGroup* const renderGroup = new TestCaseGroup(context, "render", "Setup texture buffer with glBufferData and render data in different ways"); 652 TestCaseGroup* const renderTypeGroup = new TestCaseGroup(context, toTestName(renderType).c_str(), toTestName(renderType).c_str()); 687 TestCaseGroup* const modifyGroup = new TestCaseGroup(context, "modify", "Modify texture buffer content in multip (…) [all...] |
es31fShaderBuiltinConstantTests.cpp | 290 : TestCaseGroup(context, "builtin_constants", "Built-in Constant Tests") 357 tcu::TestCaseGroup* const coreGroup = new tcu::TestCaseGroup(m_testCtx, "core", "Core Specification"); 369 tcu::TestCaseGroup* const sampleVarGroup = new tcu::TestCaseGroup(m_testCtx, "sample_variables", "GL_OES_sample_variables"); 393 tcu::TestCaseGroup* const geomGroup = new tcu::TestCaseGroup(m_testCtx, "geometry_shader", "GL_EXT_geometry_shader"); 432 tcu::TestCaseGroup* const tessGroup = new tcu::TestCaseGroup(m_testCtx, "tessellation_shader", "GL_EXT_tessellation_shader");
|
es31fTextureStateQueryTests.cpp | 74 : TestCaseGroup(context, "texture", "Texture State Query tests") 203 tcu::TestCaseGroup* const targetGroup = new tcu::TestCaseGroup(m_testCtx, textureTargets[targetNdx].name, textureTargets[targetNdx].name); 264 tcu::TestCaseGroup* const targetGroup = new tcu::TestCaseGroup(m_testCtx, pureSetters[setterNdx].name, pureSetters[setterNdx].desc);
|
/external/deqp/modules/gles2/performance/ |
es2pTextureUploadTests.cpp | 473 : TestCaseGroup(context, "upload", "Texture upload tests") 488 TestCaseGroup* uploadCall = new TestCaseGroup(m_context, "upload", "Texture upload"); 489 TestCaseGroup* uploadAndDraw = new TestCaseGroup(m_context, "upload_draw_swap", "Texture upload, draw & buffer swap"); 525 TestCaseGroup* uploadCallGroup; 526 TestCaseGroup* uploadAndDrawGroup; 529 { 16, new TestCaseGroup(m_context, "16x16", "Texture size 16x16"), new TestCaseGroup(m_context, "16x16", "Texture size 16x16") }, 530 { 256, new TestCaseGroup(m_context, "256x256", "Texture size 256x256"), new TestCaseGroup(m_context, "256x256", "Texture (…) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
vktGeometryEmitGeometryShaderTests.cpp | 56 using tcu::TestCaseGroup; 210 TestCaseGroup* createEmitGeometryShaderTests (TestContext& testCtx) 212 MovePtr<TestCaseGroup> emitGroup (new TestCaseGroup(testCtx, "emit", "Different emit counts."));
|
vktGeometryVaryingGeometryShaderTests.cpp | 53 using tcu::TestCaseGroup; 261 TestCaseGroup* createVaryingGeometryShaderTests (TestContext& testCtx) 263 MovePtr<TestCaseGroup> varyingGroup (new TestCaseGroup(testCtx, "varying", "Test varyings."));
|
/external/deqp/modules/gles2/functional/ |
es2fVertexArrayTest.cpp | 47 class SingleVertexArrayUsageTests : public TestCaseGroup 61 : TestCaseGroup(context, "usages", "Single vertex atribute, usage") 115 class SingleVertexArrayStrideTests : public TestCaseGroup 129 : TestCaseGroup(context, "strides", "Single stride vertex atribute") 185 class SingleVertexArrayFirstTests : public TestCaseGroup 199 : TestCaseGroup(context, "first", "Single vertex atribute different first values") 256 class SingleVertexArrayOffsetTests : public TestCaseGroup 270 : TestCaseGroup(context, "offset", "Single vertex atribute offset element") 323 class SingleVertexArrayNormalizeTests : public TestCaseGroup 337 : TestCaseGroup(context, "normalize", "Single normalize vertex atribute" [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
vktApiGranularityTests.cpp | 434 tcu::TestCaseGroup* createGranularityQueryTests (tcu::TestContext& testCtx) 436 de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "granularity", "Granularity query tests")); 438 de::MovePtr<tcu::TestCaseGroup> single (new tcu::TestCaseGroup(testCtx, "single", "Single texture granularity tests.")); 439 de::MovePtr<tcu::TestCaseGroup> multi (new tcu::TestCaseGroup(testCtx, "multi", "Multiple textures with same format granularity tests.")); 440 de::MovePtr<tcu::TestCaseGroup> random (new tcu::TestCaseGroup(testCtx, "random", "Multiple textures with a guaranteed format occurence.")); 441 de::MovePtr<tcu::TestCaseGroup> inRenderPass (new tcu::TestCaseGroup(testCtx, "in_render_pass", "Single texture granularity tests (…) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
vktMemoryAllocationTests.cpp | 501 tcu::TestCaseGroup* createAllocationTests (tcu::TestContext& testCtx) 503 de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "allocation", "Memory allocation tests.")); 546 de::MovePtr<tcu::TestCaseGroup> basicGroup (new tcu::TestCaseGroup(testCtx, "basic", "Basic memory allocation and free tests")); 552 de::MovePtr<tcu::TestCaseGroup> sizeGroup (new tcu::TestCaseGroup(testCtx, ("size_" + string(allocationSizeName)).c_str(), ("Test different allocation sizes " + de::toString(allocationSize)).c_str())); 559 de::MovePtr<tcu::TestCaseGroup> orderGroup (new tcu::TestCaseGroup(testCtx, orderName, orderDescription)); 602 de::MovePtr<tcu::TestCaseGroup> percentGroup (new tcu::TestCaseGroup(testCtx, ("percent_" + de::toString(allocationPercent)).c_s (…) [all...] |
/external/deqp/modules/gles2/stress/ |
es2sMemoryTests.cpp | 46 : TestCaseGroup(testCtx, "memory", "Memory stress tests") 59 tcu::TestCaseGroup* basicGroup = new TestCaseGroup(m_context, "basic", "Basic allocation stress tests."); 84 tcu::TestCaseGroup* randomGroup = new TestCaseGroup(m_context, "random", "Random allocation stress tests."); 122 tcu::TestCaseGroup* basicClearGroup = new TestCaseGroup(m_context, "basic_clear", "Basic allocation stress tests with glClear after OOM."); 147 tcu::TestCaseGroup* randomClearGroup = new TestCaseGroup(m_context, "random_clear", "Random allocation stress tests with glClear after OOM.");
|
/external/deqp/modules/gles3/stress/ |
es3sMemoryTests.cpp | 48 : TestCaseGroup(testCtx, "memory", "Memory stress tests") 61 tcu::TestCaseGroup* basicGroup = new TestCaseGroup(m_context, "basic", "Basic allocation stress tests."); 86 tcu::TestCaseGroup* randomGroup = new TestCaseGroup(m_context, "random", "Random allocation stress tests."); 124 tcu::TestCaseGroup* basicClearGroup = new TestCaseGroup(m_context, "basic_clear", "Basic allocation stress tests with glClear after OOM."); 149 tcu::TestCaseGroup* randomClearGroup = new TestCaseGroup(m_context, "random_clear", "Random allocation stress tests with glClear after OOM.");
|
/external/deqp/framework/common/ |
tcuTestHierarchyIterator.cpp | 75 void DefaultHierarchyInflater::enterGroupNode (TestCaseGroup* testGroup, vector<TestNode*>& children) 81 void DefaultHierarchyInflater::leaveGroupNode (TestCaseGroup* testGroup) 113 case NODETYPE_GROUP: m_inflater.leaveGroupNode(static_cast<TestCaseGroup*>(node)); break; 202 case NODETYPE_GROUP: m_inflater.enterGroupNode(static_cast<TestCaseGroup*>(node), iter.children); break; 239 case NODETYPE_GROUP: m_inflater.leaveGroupNode(static_cast<TestCaseGroup*>(node)); break;
|