| /external/deqp/external/openglcts/modules/glesext/geometry_shader/ |
| D | esextcGeometryShaderLayeredFBO.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 34 const unsigned int GeometryShaderLayeredFBOShared::n_shared_fbo_ids = 4; /* as per test spec */ 35 const unsigned int GeometryShaderLayeredFBOShared::n_shared_to_ids = 7; /* as per test spec */ 36 const glw::GLuint GeometryShaderLayeredFBOShared::shared_to_depth = 4; /* as per test spec */ 37 const glw::GLuint GeometryShaderLayeredFBOShared::shared_to_height = 4; /* as per test spec */ [all …]
|
| D | esextcGeometryShaderAPI.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 68 /* createShaderProgramv conformance test shaders */ 90 … " gl_Position = vec4(-1.0, -1.0, 0.0, 1.0);\n" 93 … " gl_Position = vec4(-1.0, 1.0, 0.0, 1.0);\n" 96 … " gl_Position = vec4(1.0, -1.0, 0.0, 1.0);\n" [all …]
|
| D | esextcGeometryShaderLinking.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 71 * @param context Test context 73 * @param name Test case's name 74 * @param description Test case's description 87 /** Deinitializes GLES objects created during the test. */ [all …]
|
| D | esextcGeometryShaderInput.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 71 " gl_Position = vec4(-1, -1, 0, 1);\n" 76 " gl_Position = vec4(-1, 1, 0, 1);\n" 177 " // See test description for explanation of magic numbers\n" 182 " gl_Position = vec4(-7.0/8.0, 0, 0, 1);\n" [all …]
|
| D | esextcGeometryShaderPrimitiveCounter.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 63 * @param context Test context 64 * @param name Test group's name 65 * @param description Test group's desricption 76 /** Initializes the test group creating test cases that this group consists of [all …]
|
| D | esextcGeometryShaderLayeredRendering.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 98 /* NOTE: provoking_vertex_index holds an integer value which represents platform-reported 136 " gl_Position = vec4(1, -1, 0, 1);\n" 144 " gl_Position = vec4(-1, 1, 0, 1);\n" 152 " gl_Position = vec4(-1, -1, 0, 1);\n" [all …]
|
| /external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
| D | esextcTessellationShaderTessellation.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 35 /** Vertex shader source code for max_in_out_attributes test. */ 49 " vec4 value[(gl_MaxTessControlInputComponents) / 4 - 1];\n" 56 " for (int i = 0 ; i < (gl_MaxTessControlInputComponents - " 57 "4) / 4 ; i++)\n" /* Max vec4 output attributes - gl_Position */ [all …]
|
| D | esextcTessellationShaderXFB.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 37 * @param context Test context 41 "Verifies transform-feedback captures data from appropriate shader stage.") in TessellationShaderXFB() 60 /** Deinitializes ES objects created for the test. */ 71 const glw::Functions &gl = m_context.getRenderContext().getFunctions(); in deinit() local [all …]
|
| D | esextcTessellationShaderMaxPatchVertices.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 33 /* The test creates a patch with max patch vertices count size. 150 * @param context Test context 151 * @param name Test case's name 152 * @param description Test case's description [all …]
|
| D | esextcTessellationShaderTriangles.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 36 * @param context Test context 47 * Initializes test groups for geometry shader tests 58 * @param context Test context 75 /** Deinitializes ES objects created for the test. */ [all …]
|
| D | esextcTessellationShaderVertexOrdering.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 36 * @param context Test context 52 /** Deinitializes ES objects created for the test. */ 63 const glw::Functions &gl = m_context.getRenderContext().getFunctions(); in deinit() local 66 gl.bindBuffer(GL_TRANSFORM_FEEDBACK_BUFFER, 0 /* buffer */); in deinit() [all …]
|
| D | esextcTessellationShaderPrimitiveCoverage.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 26 * \brief TessellationShadePrimitiveCoverage (Test 31) 27 */ /*-------------------------------------------------------------------*/ 92 " gl_Position = gl_in[0].gl_Position * (1.0 - gl_TessCoord.x) * (1.0 - " 94 " + gl_in[1].gl_Position * ( gl_TessCoord.x) * (1.0 - " [all …]
|
| /external/deqp/external/openglcts/modules/glesext/texture_buffer/ |
| D | esextcTextureBufferOperations.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 26 * \brief Texture Buffer Operations (Test 1) 27 */ /*-------------------------------------------------------------------*/ 46 * @param context Test context 47 * @param name Test case's name [all …]
|
| /external/deqp/modules/gles31/functional/ |
| D | es31fVertexAttributeBindingStateQueryTests.cpp | 1 /*------------------------------------------------------------------------- 3 * ------------------------------------------------- 11 * http://www.apache.org/licenses/LICENSE-2.0 22 *//*--------------------------------------------------------------------*/ 53 virtual void test(tcu::ResultCollector &result) = 0; 69 test(result); in iterate() 79 void test(tcu::ResultCollector &result); 87 void AttributeBindingCase::test(tcu::ResultCollector &result) in test() function in deqp::gles31::Functional::__anon0e89ddf00111::AttributeBindingCase 89 glu::CallLogWrapper gl(m_context.getRenderContext().getFunctions(), m_testCtx.getLog()); in test() local 91 glw::GLint maxAttrs = -1; in test() [all …]
|
| /external/deqp/external/openglcts/modules/gles31/ |
| D | es31cTextureStorageMultisampleTexStorage2DMultisampleTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 * entry-points (ES3.1 only) 29 */ /*-------------------------------------------------------------------*/ 60 /** Deinitializes ES objects created during test execution */ 63 /* Delete texture in case the test case failed */ in deinit() [all …]
|
| D | es31cTextureStorageMultisampleTexStorage3DMultisampleTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 * entry-points (ES3.1 only) 29 */ /*-------------------------------------------------------------------*/ 45 * - "valid internalformat and samples values are accepted" test, 46 …* - "requests to set up multisample color textures with unsupported number of samples are rejected… [all …]
|
| D | es31cTextureStorageMultisampleDependenciesTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 30 */ /*-------------------------------------------------------------------*/ 63 /** Deinitializes ES objects created during test execution */ 66 const glw::Functions &gl = m_context.getRenderContext().getFunctions(); in deinit() local 70 gl.deleteFramebuffers(1, &fbo_id); in deinit() [all …]
|
| /external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/ |
| D | esextcTextureCubeMapArrayImageTextureSize.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 26 * \brief texture_cube_map_array extension - Image Texture Size (Test 10) 27 */ /*-------------------------------------------------------------------*/ 61 * @param context Test context 62 * @param name Test case's name [all …]
|
| /external/deqp/external/openglcts/modules/gl/ |
| D | gl4cConditionalRenderInvertedTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 32 /******************************** Test Group Implementation ********************************/ 39 … : TestCaseGroup(context, "conditional_render_inverted", "Conditional Render Inverted Test Suite") in Tests() 58 : deqp::TestCase(context, "coverage", "Conditional Render Inverted Coverage Test") in CoverageTest() 79 …/* This test should only be executed if we're running a GL4.5 context or related extension is avai… in iterate() [all …]
|
| D | gl3cTransformFeedbackOverflowQueryTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2014-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 */ /*-------------------------------------------------------------------*/ 53 Base class of all test cases of the feature. Enforces the requirements below: 124 /* Basic test init, child classes must call it. */ 146 API Implementation Dependent State Test [all …]
|
| D | gl4cDirectStateAccessXFBTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 …*/ /*---------------------------------------------------------------------------------------------… 55 /******************************** Creation Test Implementation ********************************/ 57 /** @brief Creation Test constructor. 62 : deqp::TestCase(context, "xfb_creation", "Transform Feedback Creation Test") in CreationTest() [all …]
|
| D | gl4cDirectStateAccessBuffersTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 …*/ /*---------------------------------------------------------------------------------------------… 62 /******************************** Creation Test Implementation ********************************/ 64 /** @brief Creation Test constructor. 69 : deqp::TestCase(context, "buffers_creation", "Buffer Objects Creation Test") in CreationTest() [all …]
|
| D | gl4cDirectStateAccessVertexArraysTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 …*/ /*---------------------------------------------------------------------------------------------… 62 /******************************** Creation Test Implementation ********************************/ 64 /** @brief Creation Test constructor. 69 : deqp::TestCase(context, "vertex_arrays_creation", "Vertex Array Objects Creation Test") in CreationTest() [all …]
|
| D | gl4cDirectStateAccessQueriesTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 …*/ /*---------------------------------------------------------------------------------------------… 60 /******************************** Creation Test Implementation ********************************/ 62 /** @brief Creation Test constructor. 67 : deqp::TestCase(context, "queries_creation", "Query Objects Creation Test") in CreationTest() [all …]
|
| D | gl4cDirectStateAccessFramebuffersAndRenderbuffersTests.cpp | 1 /*------------------------------------------------------------------------- 2 * OpenGL Conformance Test Suite 3 * ----------------------------- 5 * Copyright (c) 2015-2016 The Khronos Group Inc. 11 * http://www.apache.org/licenses/LICENSE-2.0 22 */ /*-------------------------------------------------------------------*/ 28 …*/ /*---------------------------------------------------------------------------------------------… 64 /******************************** Framebuffer Creation Test Implementation **********************… 66 /** @brief Creation Test constructor. 71 : deqp::TestCase(context, "framebuffers_creation", "Framebuffer Objects Creation Test") in CreationTest() [all …]
|