/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFunctionalTests.cpp | 163 gls::ShaderLibrary shaderLibrary(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo()); in init() 182 addChild(new ShaderCommonFunctionTests (m_context)); in init() 183 addChild(new ShaderPackingFunctionTests (m_context)); in init() 184 addChild(createBuiltinPrecisionTests (m_context)); in init() 198 addChild(new ShaderLibraryTest (m_context, "preprocessor", "Preprocessor Tests")); in init() 199 addChild(new ShaderLibraryTest (m_context, "constants", "Constant Literal Tests")); in init() 200 addChild(new ShaderLibraryTest (m_context, "linkage", "Linkage Tests")); in init() 201 addChild(new ShaderLibraryTest (m_context, "conversions", "Type Conversion Tests")); in init() 202 addChild(new ShaderLibraryTest (m_context, "conditional in init() [all...] |
H A D | es3fReadPixelsTests.cpp | 146 glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(vertexSource, fragmentSource.str())); in render() 360 if (!m_useRenderBuffer && m_context.getRenderTarget().getNumSamples() > 1) in iterate() 363 const deUint8 redThreshold = (deUint8)deCeilFloatToInt32(256.0f * (2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().redBits, formatBitDepths.x())))); in iterate() 364 const deUint8 greenThreshold = (deUint8)deCeilFloatToInt32(256.0f * (2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().greenBits, formatBitDepths.y())))); in iterate() 365 const deUint8 blueThreshold = (deUint8)deCeilFloatToInt32(256.0f * (2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().blueBits, formatBitDepths.z())))); in iterate() 366 const deUint8 alphaThreshold = (deUint8)deCeilFloatToInt32(256.0f * (2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().alphaBits, formatBitDepths.w())))); in iterate() 386 const float redThreshold = 2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().redBits, formatBitDepths.x())); in iterate() 387 const float greenThreshold = 2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().greenBits, formatBitDepths.y())); in iterate() 388 const float blueThreshold = 2.0f / (float)(1 << deMin32(m_context.getRenderTarget().getPixelFormat().blueBits, formatBitDepths.z())); in iterate() 389 const float alphaThreshold = 2.0f / (float)(1 << deMin32(m_context in iterate() [all...] |
H A D | es3fRasterizerDiscardTests.cpp | 158 int width = m_context.getRenderTarget().getWidth(); in setupFramebufferObject() 159 int height = m_context.getRenderTarget().getHeight(); in setupFramebufferObject() 227 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSource, fragShaderSource)); in init() 249 const tcu::RenderTarget& renderTarget = m_context.getRenderTarget(); in iterate() 349 if ((m_caseOptions & CASEOPTION_FBO) || m_context.getRenderTarget().getStencilBits() > 0) in iterate() 375 glu::readPixels(m_context.getRenderContext(), 0, 0, pixels.getAccess()); in iterate() 444 basic->addChild(new RasterizerDiscardCase(m_context, "write_depth_points", "points", 4, CASE_WRITE_DEPTH, 0, GL_POINTS)); in init() 445 basic->addChild(new RasterizerDiscardCase(m_context, "write_depth_lines", "lines", 4, CASE_WRITE_DEPTH, 0, GL_LINES)); in init() 446 basic->addChild(new RasterizerDiscardCase(m_context, "write_depth_line_strip", "line_strip", 4, CASE_WRITE_DEPTH, 0, GL_LINE_STRIP)); in init() 447 basic->addChild(new RasterizerDiscardCase(m_context, "write_depth_line_loo in init() [all...] |
H A D | es3fRandomShaderTests.cpp | 74 vertexGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex shader", params, seed, true, false)); in init() 75 fragmentGroup->addChild(createRandomShaderCase(m_context, "Random expressions in fragment shader", params, seed, false, true)); in init() 76 combinedGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex and fragment shaders", params, seed, true, true)); in init() 105 vertexGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex shader", params, seed, true, false)); in init() 106 fragmentGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in fragment shader", params, seed, false, true)); in init() 107 combinedGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex and fragment shaders", params, seed, true, true)); in init() 134 vertexGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false)); in init() 135 fragmentGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true)); in init() 162 vertexGroup->addChild(createRandomShaderCase(m_context, "Comparison operators in vertex shader", params, seed, true, false)); in init() 163 fragmentGroup->addChild(createRandomShaderCase(m_context, "Compariso in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cDirectStateAccessTests.cpp | 65 addChild(new TransformFeedback::CreationTest(m_context)); in init() 66 addChild(new TransformFeedback::DefaultsTest(m_context)); in init() 67 addChild(new TransformFeedback::BuffersTest(m_context)); in init() 68 addChild(new TransformFeedback::ErrorsTest(m_context)); in init() 69 addChild(new TransformFeedback::FunctionalTest(m_context)); in init() 72 addChild(new Samplers::CreationTest(m_context)); in init() 73 addChild(new Samplers::DefaultsTest(m_context)); in init() 74 addChild(new Samplers::ErrorsTest(m_context)); in init() 75 addChild(new Samplers::FunctionalTest(m_context)); in init() 78 addChild(new ProgramPipelines::CreationTest(m_context)); in init() [all...] |
H A D | gl4cDirectStateAccessXFBTests.cpp | 74 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate() 77 bool is_at_least_gl_45 = (glu::contextSupports(m_context.getRenderContext().getType(), glu::ApiType::core(4, 5))); in iterate() 78 bool is_arb_direct_state_access = m_context.getContextInfo().isExtensionSupported("GL_ARB_direct_state_access"); in iterate() 114 m_context.getTestContext().getLog() in iterate() 132 m_context.getTestContext().getLog() << tcu::TestLog::Message in iterate() 148 m_context.getTestContext().getLog() << tcu::TestLog::Message in iterate() 157 m_context.getTestContext().getLog() << tcu::TestLog::Message in iterate() 234 bool is_at_least_gl_45 = (glu::contextSupports(m_context.getRenderContext().getType(), glu::ApiType::core(4, 5))); in iterate() 235 bool is_arb_direct_state_access = m_context.getContextInfo().isExtensionSupported("GL_ARB_direct_state_access"); in iterate() 295 const glw::Functions& gl = m_context in prepare() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fFunctionalTests.cpp | 114 gls::ShaderLibrary shaderLibrary(m_testCtx, m_context.getRenderContext(), m_context.getContextInfo()); in init() 145 addChild(new ShaderLibraryTest(m_context, m_files[ndx].fileName, m_files[ndx].testName, m_files[ndx].description)); in init() 163 addChild(new ComputeShaderBuiltinVarTests(m_context)); in init() 177 addChild(new ShaderCommonFunctionTests (m_context)); in init() 178 addChild(new ShaderPackingFunctionTests (m_context)); in init() 179 addChild(new ShaderIntegerFunctionTests (m_context)); in init() 180 addChild(new ShaderUniformIntegerFunctionTests (m_context)); in init() 181 addChild(new ShaderTextureSizeTests (m_context)); in init() 182 addChild(createBuiltinPrecisionTests (m_context)); in init() [all...] |
H A D | es31fProgramStateQueryTests.cpp | 109 const bool isES32orGL45 = checkSupport(m_context); in iterate() 111 if (!isES32orGL45 && !m_context.getContextInfo().isExtensionSupported("GL_EXT_geometry_shader")) in iterate() 147 glu::CallLogWrapper gl (m_context.getRenderContext().getFunctions(), m_testCtx.getLog()); in iterate() 154 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() in iterate() 155 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate() 156 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate() 157 << glu::GeometrySource(specializeShader(m_context, s_geometryTemplate1))); in iterate() 171 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() in iterate() 172 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate() 173 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplat in iterate() [all...] |
H A D | es31fIntegerStateQueryTests.cpp | 89 glu::CallLogWrapper gl (m_context.getRenderContext().getFunctions(), m_testCtx.getLog()); in iterate() 122 auto ctxType = m_context.getRenderContext().getType(); in init() 127 if (m_texTarget == GL_TEXTURE_2D_MULTISAMPLE_ARRAY && !m_context.getContextInfo().isExtensionSupported("GL_OES_texture_storage_multisample_2d_array")) in init() 129 if (m_texTarget == GL_TEXTURE_CUBE_MAP_ARRAY && !m_context.getContextInfo().isExtensionSupported("GL_EXT_texture_cube_map_array")) in init() 131 if (m_texTarget == GL_TEXTURE_BUFFER && !m_context.getContextInfo().isExtensionSupported("GL_EXT_texture_buffer")) in init() 137 glu::CallLogWrapper gl (m_context.getRenderContext().getFunctions(), m_testCtx.getLog()); in iterate() 209 if (!contextSupports(m_context.getRenderContext().getType(), glu::ApiType::core(4, 5))) in iterate() 210 TCU_CHECK_AND_THROW(NotSupportedError, contextSupports(m_context.getRenderContext().getType(), m_minimumVersion), "Test not supported in this context version."); in iterate() 212 glu::CallLogWrapper gl (m_context.getRenderContext().getFunctions(), m_testCtx.getLog()); in iterate() 216 const int value = contextSupports(m_context in iterate() [all...] |
/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() 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 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() 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 in init() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fFunctionalTests.cpp | 129 addChild(new ShaderExecuteTest(m_context, "preprocessor", "Preprocessor Tests")); in init() 130 addChild(new ShaderExecuteTest(m_context, "constants", "Constant Literal Tests")); in init() 131 addChild(new ShaderExecuteTest(m_context, "linkage", "Linkage Tests")); in init() 132 addChild(new ShaderExecuteTest(m_context, "conversions", "Type Conversion Tests")); in init() 133 addChild(new ShaderExecuteTest(m_context, "conditionals", "Conditionals Tests")); in init() 134 addChild(new ShaderExecuteTest(m_context, "declarations", "Declarations Tests")); in init() 135 addChild(new ShaderExecuteTest(m_context, "swizzles", "Swizzle Tests")); in init() 136 addChild(new ShaderExecuteTest(m_context, "functions", "Function Tests")); in init() 137 addChild(new ShaderExecuteTest(m_context, "keywords", "Keyword Tests")); in init() 138 addChild(new ShaderExecuteTest(m_context, "reserved_operator in init() [all...] |
H A D | es2fLightAmountTest.cpp | 170 glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShaderSource, fragmentShaderSource)); in iterate() 197 addChild(new LightAmountCase(m_context, "none", 0, 0, 0 )); in init() 198 addChild(new LightAmountCase(m_context, "1dir", 1, 0, 0 )); in init() 199 addChild(new LightAmountCase(m_context, "2dir", 2, 0, 0 )); in init() 200 addChild(new LightAmountCase(m_context, "4dir", 4, 0, 0 )); in init() 201 addChild(new LightAmountCase(m_context, "6dir", 6, 0, 0 )); in init() 202 addChild(new LightAmountCase(m_context, "8dir", 8, 0, 0 )); in init() 203 addChild(new LightAmountCase(m_context, "10dir", 10, 0, 0 )); in init() 204 addChild(new LightAmountCase(m_context, "12dir", 12, 0, 0 )); in init() 205 addChild(new LightAmountCase(m_context, "1 in init() [all...] |
H A D | es2fRandomShaderTests.cpp | 72 vertexGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex shader", params, seed, true, false)); in init() 73 fragmentGroup->addChild(createRandomShaderCase(m_context, "Random expressions in fragment shader", params, seed, false, true)); in init() 74 combinedGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex and fragment shaders", params, seed, true, true)); in init() 103 vertexGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex shader", params, seed, true, false)); in init() 104 fragmentGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in fragment shader", params, seed, false, true)); in init() 105 combinedGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex and fragment shaders", params, seed, true, true)); in init() 132 vertexGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false)); in init() 133 fragmentGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true)); in init() 160 vertexGroup->addChild(createRandomShaderCase(m_context, "Comparison operators in vertex shader", params, seed, true, false)); in init() 161 fragmentGroup->addChild(createRandomShaderCase(m_context, "Compariso in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/geometry_shader/ |
H A D | esextcGeometryShaderTests.cpp | 70 new TestCaseGroupBase(m_context, m_extParams, "rendering", "Rendering (Test Group 1)"); in init() 72 new GeometryShaderAdjacencyTests(m_context, m_extParams, "adjacency", "Adjacency (Test Group 2)"); in init() 74 new TestCaseGroupBase(m_context, m_extParams, "program_resource", "Program Resource (Test Group 3)"); in init() 76 new TestCaseGroupBase(m_context, m_extParams, "nonarray_input", "Nonarray input (Test Group 4)"); in init() 77 TestCaseGroupBase* inputTestGroup = new TestCaseGroupBase(m_context, m_extParams, "input", "Input (Test Group 5)"); in init() 80 m_context, m_extParams, "primitive_counter", "PrimitiveCounter (Test Group 6)"); in init() 83 new TestCaseGroupBase(m_context, m_extParams, "layered_rendering", "Layered rendering (Test Group 7)"); in init() 85 new TestCaseGroupBase(m_context, m_extParams, "clipping", "Clipping (Test Group 8)"); in init() 87 new TestCaseGroupBase(m_context, m_extParams, "blitting", "Blitting (Test Group 9)"); in init() 90 new TestCaseGroupBase(m_context, m_extParam in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | es31cTextureStorageMultisampleTests.cpp | 89 apiGLGetActiveUniformTestGroup->addChild(new glcts::MultisampleTextureGetActiveUniformSamplersTest(m_context)); in init() 93 new glcts::MultisampleTextureTexStorage2DGeneralSamplesNumberTest(m_context)); in init() 95 new glcts::MultisampleTextureTexStorage2DInvalidAndBorderCaseTextureSizesTest(m_context)); in init() 97 new glcts::MultisampleTextureTexStorage2DNonColorDepthOrStencilInternalFormatsTest(m_context)); in init() 99 new glcts::MultisampleTextureTexStorage2DReconfigurationRejectedTest(m_context)); in init() 101 new glcts::MultisampleTextureTexStorage2DTexture2DMultisampleArrayTest(m_context)); in init() 103 new glcts::MultisampleTextureTexStorage2DUnsupportedSamplesCountForColorTexturesTest(m_context)); in init() 105 new glcts::MultisampleTextureTexStorage2DUnsupportedSamplesCountForDepthTexturesTest(m_context)); in init() 107 new glcts::MultisampleTextureTexStorage2DUnsupportedSamplesCountForDepthStencilTexturesTest(m_context)); in init() 108 apiGLTexStorage2DMultisampleTestGroup->addChild(new glcts::MultisampleTextureTexStorage2DValidCallsTest(m_context)); in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectBinaryTests.cpp | 263 const auto& vkp = m_context.getPlatformInterface(); in iterate() 264 const vk::VkInstance instance = m_context.getInstance(); in iterate() 265 const vk::InstanceDriver instanceDriver (m_context.getPlatformInterface(), instance); in iterate() 266 const vk::VkPhysicalDevice physicalDevice = m_context.getPhysicalDevice(); in iterate() 267 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); in iterate() 268 const vk::VkDevice device = m_context.getDevice(); in iterate() 269 const deUint32 queueFamilyIndex = m_context.getUniversalQueueFamilyIndex(); in iterate() 270 const bool tessellationSupported = m_context.getDeviceFeatures().tessellationShader; in iterate() 271 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() 280 const auto& binaries = m_context in iterate() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_cube_map_array/ |
H A D | esextcTextureCubeMapArrayTests.cpp | 58 addChild(new TextureCubeMapArraySamplingTest(m_context, m_extParams, "sampling", "Test 1")); in init() 62 new TextureCubeMapArrayColorDepthAttachmentsTest(m_context, m_extParams, "color_depth_attachments", "Test 2")); in init() 65 addChild(new TextureCubeMapArrayStencilAttachments(m_context, m_extParams, "stencil_attachments_mutable_nonlayered", in init() 67 addChild(new TextureCubeMapArrayStencilAttachments(m_context, m_extParams, "stencil_attachments_mutable_layered", in init() 70 m_context, m_extParams, "stencil_attachments_immutable_nonlayered", "Test 3", true, false)); in init() 71 addChild(new TextureCubeMapArrayStencilAttachments(m_context, m_extParams, "stencil_attachments_immutable_layered", in init() 75 addChild(new TextureCubeMapArrayTex3DValidation(m_context, m_extParams, "tex3D_validation", "Test 4")); in init() 78 addChild(new TextureCubeMapArraySubImage3D(m_context, m_extParams, "subimage3D", "Test 5")); in init() 81 addChild(new TextureCubeMapArrayGetterCalls(m_context, m_extParams, "getter_calls", "Test 6")); in init() 85 m_context, m_extParam in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/gpu_shader5/ |
H A D | esextcGPUShader5Tests.cpp | 57 addChild(new GPUShader5SamplerArrayIndexing(m_context, m_extParams, "sampler_array_indexing", "Test 1")); in init() 60 addChild(new GPUShader5ImagesArrayIndexing(m_context, m_extParams, "images_array_indexing", "Test 2")); in init() 64 new GPUShader5AtomicCountersArrayIndexing(m_context, m_extParams, "atomic_counters_array_indexing", "Test 3")); in init() 68 new GPUShader5UniformBlocksArrayIndexing(m_context, m_extParams, "uniform_blocks_array_indexing", "Test 4")); in init() 73 addChild(new GPUShader5SSBOArrayIndexing(m_context, m_extParams, "ssbo_array_indexing", "Test 5")); in init() 77 addChild(new GPUShader5PreciseQualifier(m_context, m_extParams, "precise_qualifier", "Test 6")); in init() 80 addChild(new GPUShader5FmaAccuracyTest(m_context, m_extParams, "fma_accuracy", "Test 7")); in init() 83 addChild(new GPUShader5FmaPrecision<IDT_FLOAT>(m_context, m_extParams, "fma_precision_float", "Test 8 float")); in init() 84 addChild(new GPUShader5FmaPrecision<IDT_VEC2>(m_context, m_extParams, "fma_precision_vec2", "Test 8 vec2")); in init() 85 addChild(new GPUShader5FmaPrecision<IDT_VEC3>(m_context, m_extParam in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderTests.cpp | 62 TestCaseGroupBase* vertexGroup = new TestCaseGroupBase(m_context, m_extParams, "vertex", ""); in init() 63 vertexGroup->addChild(new TessellationShaderVertexOrdering(m_context, m_extParams)); in init() 64 vertexGroup->addChild(new TessellationShaderVertexSpacing(m_context, m_extParams)); in init() 67 TestCaseGroupBase* singleGroup = new TestCaseGroupBase(m_context, m_extParams, "single", ""); in init() 69 singleGroup->addChild(new TessellationShaderPropertiesDefaultContextWideValues(m_context, m_extParams)); in init() 71 singleGroup->addChild(new TessellationShadersIsolines(m_context, m_extParams)); in init() 73 singleGroup->addChild(new TessellationShaderProgramInterfaces(m_context, m_extParams)); in init() 75 singleGroup->addChild(new TessellationShaderPropertiesProgramObject(m_context, m_extParams)); in init() 76 singleGroup->addChild(new TessellationShaderXFB(m_context, m_extParams)); in init() 77 singleGroup->addChild(new TessellationShaderMaxPatchVertices(m_context, m_extParam in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_buffer/ |
H A D | esextcTextureBufferTests.cpp | 65 addChild(new TextureBufferOperationsViaBufferObjectLoad(m_context, m_extParams, in init() 68 addChild(new TextureBufferOperationsViaCPUWrites(m_context, m_extParams, "texture_buffer_operations_cpu_writes", in init() 72 m_context, m_extParams, "texture_buffer_operations_framebuffer_readback", "Test 1.3")); in init() 75 m_context, m_extParams, "texture_buffer_operations_transform_feedback", "Test 1.4")); in init() 77 addChild(new TextureBufferOperationsViaImageStore(m_context, m_extParams, "texture_buffer_operations_image_store", in init() 80 addChild(new TextureBufferOperationsViaSSBOWrites(m_context, m_extParams, "texture_buffer_operations_ssbo_writes", in init() 84 addChild(new TextureBufferMAXSizeValidation(m_context, m_extParams, "texture_buffer_max_size", "Test 2")); in init() 88 new TextureBufferTextureBufferRange(m_context, m_extParams, "texture_buffer_texture_buffer_range", "Test 3")); in init() 91 addChild(new TextureBufferParamValueIntToFloatConversion(m_context, m_extParams, "texture_buffer_conv_int_to_float", in init() 95 addChild(new TextureBufferAtomicFunctions(m_context, m_extParam in init() [all...] |
/third_party/vk-gl-cts/modules/gles2/performance/ |
H A D | es2pPerformanceTests.cpp | 59 addChild(new TextureFormatTests (m_context)); in init() 60 addChild(new TextureFilteringTests (m_context)); in init() 61 addChild(new TextureCountTests (m_context)); in init() 62 addChild(new TextureUploadTests (m_context)); in init() 78 addChild(new ShaderOperatorTests (m_context)); in init() 79 addChild(new ShaderControlStatementTests (m_context)); in init() 95 addChild(new StateChangeCallTests (m_context)); in init() 96 addChild(new StateChangeTests (m_context)); in init() 97 addChild(new RedundantStateChangeTests (m_context)); in init() 98 addChild(new DrawCallBatchingTests (m_context)); in init() [all...] |
/third_party/vk-gl-cts/modules/gles3/performance/ |
H A D | es3pPerformanceTests.cpp | 59 addChild(new TextureFormatTests (m_context)); in init() 60 addChild(new TextureFilteringTests (m_context)); in init() 61 addChild(new TextureCountTests (m_context)); in init() 77 addChild(new ShaderOperatorTests (m_context)); in init() 78 addChild(new ShaderControlStatementTests (m_context)); in init() 94 addChild(new StateChangeCallTests (m_context)); in init() 95 addChild(new StateChangeTests (m_context)); in init() 96 addChild(new RedundantStateChangeTests (m_context)); in init() 112 addChild(new BufferDataUploadTests (m_context)); in init() 129 addChild(new BlendTests (m_context)); in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
H A D | glcSubgroupsTests.cpp | 59 addChild(createSubgroupsBuiltinVarTests(m_context)); in init() 60 addChild(createSubgroupsBuiltinMaskVarTests(m_context)); in init() 61 addChild(createSubgroupsBasicTests(m_context)); in init() 62 addChild(createSubgroupsVoteTests(m_context)); in init() 63 addChild(createSubgroupsBallotTests(m_context)); in init() 64 addChild(createSubgroupsBallotBroadcastTests(m_context)); in init() 65 addChild(createSubgroupsBallotOtherTests(m_context)); in init() 66 addChild(createSubgroupsArithmeticTests(m_context)); in init() 67 addChild(createSubgroupsClusteredTests(m_context)); in init() 68 addChild(createSubgroupsPartitionedTests(m_context)); in init() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_border_clamp/ |
H A D | esextcTextureBorderClampTests.cpp | 63 new TextureBorderClampParameterBorderColorErrorTest(m_context, m_extParams, "border_color_errors", "Test 1")); in init() 66 addChild(new TextureBorderClampTexParameterIErrorsTest(m_context, m_extParams, "texparameteri_errors", "Test 2")); in init() 70 new TextureBorderClampGetTexParameterIErrorsTest(m_context, m_extParams, "gettexparameteri_errors", "Test 3")); in init() 73 addChild(new TextureBorderClampSamplerParameterIErrorTest(m_context, m_extParams, in init() 77 addChild(new TextureBorderClampSamplerParameterIWithWrongPnameTest(m_context, m_extParams, in init() 81 addChild(new TextureBorderClampParameterTextureBorderColor(m_context, m_extParams, "samplerparameteri_border_color", in init() 90 m_context, m_extParams, "Texture2DRGBA32F", "Test 7", configurationTexture2DRGBA32F)); in init() 97 addChild(new TextureBorderClampSamplingTexture<glw::GLint, glw::GLint>(m_context, m_extParams, "Texture2DR32I", in init() 105 addChild(new TextureBorderClampSamplingTexture<glw::GLuint, glw::GLuint>(m_context, m_extParams, "Texture2DR32UI", in init() 113 addChild(new TextureBorderClampSamplingTexture<glw::GLubyte, glw::GLubyte>(m_context, m_extParam in init() [all...] |