/third_party/vk-gl-cts/modules/gles3/stress/ |
H A D | es3sMemoryTests.cpp | 61 tcu::TestCaseGroup* basicGroup = new TestCaseGroup(m_context, "basic", "Basic allocation stress tests."); in init() local 64 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, false, false, false, false, "buffer_1mb_no_write_no_use", "1MiB buffer allocations, no data writes, no use")); in init() 65 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, true, false, false, false, "buffer_1mb_write_no_use", "1MiB buffer allocations, data writes, no use")); in init() 66 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, false, true, false, false, "buffer_1mb_no_write_use", "1MiB buffer allocations, no data writes, data used")); in init() 67 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, true, true, false, false, "buffer_1mb_write_use", "1MiB buffer allocations, data writes, data used")); in init() 69 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, false, false, false, false, "buffer_8mb_no_write_no_use", "8MiB buffer allocations, no data writes, no use")); in init() 70 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, true, false, false, false, "buffer_8mb_write_no_use", "8MiB buffer allocations, data writes, no use")); in init() 71 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, false, true, false, false, "buffer_8mb_no_write_use", "8MiB buffer allocations, no data writes, data used")); in init() 72 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, true, true, false, false, "buffer_8mb_write_use", "8MiB buffer allocations, data writes, data used")); in init() 74 basicGroup in init() [all...] |
/third_party/vk-gl-cts/modules/gles2/stress/ |
H A D | es2sMemoryTests.cpp | 59 tcu::TestCaseGroup* basicGroup = new TestCaseGroup(m_context, "basic", "Basic allocation stress tests."); in init() local 62 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, false, false, false, false, "buffer_1mb_no_write_no_use", "1MiB buffer allocations, no data writes, no use")); in init() 63 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, true, false, false, false, "buffer_1mb_write_no_use", "1MiB buffer allocations, data writes, no use")); in init() 64 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, false, true, false, false, "buffer_1mb_no_write_use", "1MiB buffer allocations, no data writes, data used")); in init() 65 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 1*MiB, 1*MiB, true, true, false, false, "buffer_1mb_write_use", "1MiB buffer allocations, data writes, data used")); in init() 67 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, false, false, false, false, "buffer_8mb_no_write_no_use", "8MiB buffer allocations, no data writes, no use")); in init() 68 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, true, false, false, false, "buffer_8mb_write_no_use", "8MiB buffer allocations, data writes, no use")); in init() 69 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, false, true, false, false, "buffer_8mb_no_write_use", "8MiB buffer allocations, no data writes, data used")); in init() 70 basicGroup->addChild(new MemoryStressCase(m_context.getTestContext(), m_context.getRenderContext(), MEMOBJECTTYPE_BUFFER, 0, 0, 8*MiB, 8*MiB, true, true, false, false, "buffer_8mb_write_use", "8MiB buffer allocations, data writes, data used")); in init() 72 basicGroup in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryBasicGeometryShaderTests.cpp | 1079 MovePtr<TestCaseGroup> basicGroup (new tcu::TestCaseGroup(testCtx, "basic")); in createBasicGeometryShaderTests() 1082 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_10", createPattern(10))); in createBasicGeometryShaderTests() 1083 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_128", createPattern(128))); in createBasicGeometryShaderTests() 1085 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_10_and_100", createPattern(10, 100))); in createBasicGeometryShaderTests() 1086 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_100_and_10", createPattern(100, 10))); in createBasicGeometryShaderTests() 1087 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_0_and_128", createPattern(0, 128))); in createBasicGeometryShaderTests() 1088 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_128_and_0", createPattern(128, 0))); in createBasicGeometryShaderTests() 1091 basicGroup->addChild(new VaryingOutputCountCase (testCtx, "output_vary_by_attribute", READ_ATTRIBUTE, MODE_WITHOUT_INSTANCING)); in createBasicGeometryShaderTests() 1092 basicGroup->addChild(new VaryingOutputCountCase (testCtx, "output_vary_by_uniform", READ_UNIFORM, MODE_WITHOUT_INSTANCING)); in createBasicGeometryShaderTests() 1093 basicGroup in createBasicGeometryShaderTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryBasicGeometryShaderTests.cpp | 1082 MovePtr<TestCaseGroup> basicGroup (new tcu::TestCaseGroup(testCtx, "basic", "Basic tests.")); in createBasicGeometryShaderTests() 1084 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_10", "Output 10 vertices", createPattern(10))); in createBasicGeometryShaderTests() 1085 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_128", "Output 128 vertices", createPattern(128))); in createBasicGeometryShaderTests() 1086 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_10_and_100", "Output 10 and 100 vertices in two invocations", createPattern(10, 100))); in createBasicGeometryShaderTests() 1087 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_100_and_10", "Output 100 and 10 vertices in two invocations", createPattern(100, 10))); in createBasicGeometryShaderTests() 1088 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_0_and_128", "Output 0 and 128 vertices in two invocations", createPattern(0, 128))); in createBasicGeometryShaderTests() 1089 basicGroup->addChild(new GeometryOutputCountTest (testCtx, "output_128_and_0", "Output 128 and 0 vertices in two invocations", createPattern(128, 0))); in createBasicGeometryShaderTests() 1091 basicGroup->addChild(new VaryingOutputCountCase (testCtx, "output_vary_by_attribute", "Output varying number of vertices", READ_ATTRIBUTE, MODE_WITHOUT_INSTANCING)); in createBasicGeometryShaderTests() 1092 basicGroup->addChild(new VaryingOutputCountCase (testCtx, "output_vary_by_uniform", "Output varying number of vertices", READ_UNIFORM, MODE_WITHOUT_INSTANCING)); in createBasicGeometryShaderTests() 1093 basicGroup in createBasicGeometryShaderTests() [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFragOpInteractionTests.cpp | 50 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic_shader", "Basic shaders"); in init() member in deqp::gles3::Functional::tcu 55 addChild(basicGroup); in init() 79 basicGroup->addChild(new FragOpInteractionCase(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo(), de::toString(ndx).c_str(), params)); in init()
|
H A D | es3fFboStencilbufferTests.cpp | 257 tcu::TestCaseGroup* basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic stencil tests"); in init() local 258 addChild(basicGroup); in init() 265 basicGroup->addChild(new BasicFboStencilCase(m_context, getFormatName(format), "", format, IVec2(111, 132), false)); in init() 268 basicGroup->addChild(new BasicFboStencilCase(m_context, (string(getFormatName(format)) + "_depth").c_str(), "", format, IVec2(111, 132), true)); in init()
|
H A D | es3fBufferCopyTests.cpp | 255 tcu::TestCaseGroup* basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic buffer copy cases"); in init() local 256 addChild(basicGroup); in init() 272 basicGroup->addChild(new BasicBufferCopyCase(m_context, name.c_str(), "", srcTarget, size, hint, dstTarget, size, hint, 0, 0, size, verify)); in init()
|
H A D | es3fBufferWriteTests.cpp | 586 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic upload with glBufferData()"); in init() member in deqp::gles3::Functional::tcu 587 addChild(basicGroup); in init() 599 basicGroup->addChild(new BasicBufferDataCase(m_context, name.c_str(), "", target, usage, size, verify)); in init() 687 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic_subdata", "Basic glBufferSubData() usage"); in init() member in deqp::gles3::Functional::tcu 688 addChild(basicGroup); in init() 700 basicGroup->addChild(new BasicBufferDataCase(m_context, name.c_str(), "", target, usage, size, verify)); in init()
|
H A D | es3fFboDepthbufferTests.cpp | 329 tcu::TestCaseGroup* basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic depth tests"); in init() local 330 addChild(basicGroup); in init() 333 basicGroup->addChild(new BasicFboDepthCase(m_context, getFormatName(depthFormats[fmtNdx]), "", depthFormats[fmtNdx], 119, 127)); in init()
|
H A D | es3fFragmentOutputTests.cpp | 1152 tcu::TestCaseGroup* basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic fragment output tests"); 1153 addChild(basicGroup); 1161 basicGroup->addChild(floatGroup); 1184 basicGroup->addChild(fixedGroup); 1207 basicGroup->addChild(intGroup); 1230 basicGroup->addChild(uintGroup);
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fFragOpInteractionTests.cpp | 50 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic_shader", "Basic shaders"); in init() member in deqp::gles2::Functional::tcu 55 addChild(basicGroup); in init() 79 basicGroup->addChild(new FragOpInteractionCase(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo(), de::toString(ndx).c_str(), params)); in init()
|
H A D | es2fBufferWriteTests.cpp | 571 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic upload with glBufferData()"); in init() member in deqp::gles2::Functional::tcu 572 addChild(basicGroup); in init() 584 basicGroup->addChild(new BasicBufferDataCase(m_context, name.c_str(), "", target, usage, size, verify)); in init() 687 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic_subdata", "Basic glBufferSubData() usage"); in init() member in deqp::gles2::Functional::tcu 688 addChild(basicGroup); in init() 700 basicGroup->addChild(new BasicBufferDataCase(m_context, name.c_str(), "", target, usage, size, verify)); in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 2698 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(testCtx, "basic_type")); in createCrossStageInterfaceTests() 2705 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "flat", parm)); in createCrossStageInterfaceTests() 2709 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "no_perspective", parm)); in createCrossStageInterfaceTests() 2716 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "relaxedprecision", parm)); in createCrossStageInterfaceTests() 2719 testGroup->addChild(basicGroup.release()); in createCrossStageInterfaceTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 2698 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(testCtx, "basic_type", "")); in createCrossStageInterfaceTests() 2705 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "flat", "", parm)); in createCrossStageInterfaceTests() 2709 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "no_perspective", "", parm)); in createCrossStageInterfaceTests() 2716 basicGroup->addChild(new CrossStageBasicTestsCase(testCtx, "relaxedprecision", "", parm)); in createCrossStageInterfaceTests() 2719 testGroup->addChild(basicGroup.release()); in createCrossStageInterfaceTests()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fAdvancedBlendTests.cpp | 796 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Single quad only"); in init() member in deqp::gles31::Functional::tcu 804 addChild(basicGroup); in init() 838 basicGroup->addChild (new AdvancedBlendCase(m_context, name, desc, mode, 1, false, RENDERTARGETTYPE_DEFAULT)); in init()
|
H A D | es31fGeometryShaderTests.cpp | 6116 tcu::TestCaseGroup* const basicGroup = new tcu::TestCaseGroup(m_testCtx, "basic", "Basic tests."); 6127 this->addChild(basicGroup); 6192 basicGroup->addChild(new OutputCountCase (m_context, "output_10", "Output 10 vertices", OutputCountPatternSpec(10))); 6193 basicGroup->addChild(new OutputCountCase (m_context, "output_128", "Output 128 vertices", OutputCountPatternSpec(128))); 6194 basicGroup->addChild(new OutputCountCase (m_context, "output_256", "Output 256 vertices", OutputCountPatternSpec(256))); 6195 basicGroup->addChild(new OutputCountCase (m_context, "output_max", "Output max vertices", OutputCountPatternSpec(-1))); 6196 basicGroup->addChild(new OutputCountCase (m_context, "output_10_and_100", "Output 10 and 100 vertices in two invocations", OutputCountPatternSpec(10, 100))); 6197 basicGroup->addChild(new OutputCountCase (m_context, "output_100_and_10", "Output 100 and 10 vertices in two invocations", OutputCountPatternSpec(100, 10))); 6198 basicGroup->addChild(new OutputCountCase (m_context, "output_0_and_128", "Output 0 and 128 vertices in two invocations", OutputCountPatternSpec(0, 128))); 6199 basicGroup [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryAllocationTests.cpp | 974 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(testCtx, "basic")); 1023 basicGroup->addChild(sizeGroup.release()); 1070 basicGroup->addChild(percentGroup.release()); 1073 group->addChild(basicGroup.release());
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryAllocationTests.cpp | 970 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(testCtx, "basic", "Basic memory allocation and free tests")); 1020 basicGroup->addChild(sizeGroup.release()); 1068 basicGroup->addChild(percentGroup.release()); 1071 group->addChild(basicGroup.release());
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sc/ |
H A D | vktDeviceObjectReservationTests.cpp | 1997 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(group->getTestContext(), "basic")); in createDeviceObjectReservationTests() 1999 basicGroup->addChild(new InstanceFactory1<DeviceObjectReservationInstance, TestParams>(testCtx, tcu::NODETYPE_SELF_VALIDATE, "create_device", TestParams())); in createDeviceObjectReservationTests() 2000 basicGroup->addChild(new InstanceFactory1<MultipleReservation, TestParams>(testCtx, tcu::NODETYPE_SELF_VALIDATE, "multiple_device_object_reservation", TestParams())); in createDeviceObjectReservationTests() 2002 group->addChild(basicGroup.release()); in createDeviceObjectReservationTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sc/ |
H A D | vktDeviceObjectReservationTests.cpp | 1995 de::MovePtr<tcu::TestCaseGroup> basicGroup(new tcu::TestCaseGroup(group->getTestContext(), "basic", "")); in createDeviceObjectReservationTests() 1997 basicGroup->addChild(new InstanceFactory1<DeviceObjectReservationInstance, TestParams>(testCtx, tcu::NODETYPE_SELF_VALIDATE, "create_device", "", TestParams())); in createDeviceObjectReservationTests() 1998 basicGroup->addChild(new InstanceFactory1<MultipleReservation, TestParams>(testCtx, tcu::NODETYPE_SELF_VALIDATE, "multiple_device_object_reservation", "", TestParams())); in createDeviceObjectReservationTests() 2000 group->addChild(basicGroup.release()); in createDeviceObjectReservationTests()
|