1e5c31af7Sopenharmony_ci# GL-CTS.es2 2e5c31af7Sopenharmony_ci 3e5c31af7Sopenharmony_ciset(GLCTS_GL_SRCS 4e5c31af7Sopenharmony_ci gl3cClipDistance.cpp 5e5c31af7Sopenharmony_ci gl3cClipDistance.hpp 6e5c31af7Sopenharmony_ci gl3cCommonBugsTests.cpp 7e5c31af7Sopenharmony_ci gl3cCommonBugsTests.hpp 8e5c31af7Sopenharmony_ci gl3cTestPackages.cpp 9e5c31af7Sopenharmony_ci gl3cTestPackages.hpp 10e5c31af7Sopenharmony_ci gl3cCullDistanceTests.cpp 11e5c31af7Sopenharmony_ci gl3cCullDistanceTests.hpp 12e5c31af7Sopenharmony_ci gl3cGPUShader5Tests.cpp 13e5c31af7Sopenharmony_ci gl3cGPUShader5Tests.hpp 14e5c31af7Sopenharmony_ci gl3cGLSLnoperspectiveTests.cpp 15e5c31af7Sopenharmony_ci gl3cGLSLnoperspectiveTests.hpp 16e5c31af7Sopenharmony_ci gl3cTextureSizePromotion.cpp 17e5c31af7Sopenharmony_ci gl3cTextureSizePromotion.hpp 18e5c31af7Sopenharmony_ci gl3cTextureSwizzleTests.cpp 19e5c31af7Sopenharmony_ci gl3cTextureSwizzleTests.hpp 20e5c31af7Sopenharmony_ci gl3cTransformFeedbackTests.cpp 21e5c31af7Sopenharmony_ci gl3cTransformFeedbackTests.hpp 22e5c31af7Sopenharmony_ci gl3cTransformFeedbackOverflowQueryTests.cpp 23e5c31af7Sopenharmony_ci gl3cTransformFeedbackOverflowQueryTests.hpp 24e5c31af7Sopenharmony_ci gl4cTestPackages.cpp 25e5c31af7Sopenharmony_ci gl4cTestPackages.hpp 26e5c31af7Sopenharmony_ci gl4cBufferStorageTests.cpp 27e5c31af7Sopenharmony_ci gl4cBufferStorageTests.hpp 28e5c31af7Sopenharmony_ci# gl4cContextFlushControlTests.cpp 29e5c31af7Sopenharmony_ci# gl4cContextFlushControlTests.hpp 30e5c31af7Sopenharmony_ci gl4cCopyImageTests.cpp 31e5c31af7Sopenharmony_ci gl4cCopyImageTests.hpp 32e5c31af7Sopenharmony_ci gl4cDirectStateAccessBuffersTests.cpp 33e5c31af7Sopenharmony_ci gl4cDirectStateAccessFramebuffersAndRenderbuffersTests.cpp 34e5c31af7Sopenharmony_ci gl4cDirectStateAccessQueriesTests.cpp 35e5c31af7Sopenharmony_ci gl4cDirectStateAccessProgramPipelinesTests.cpp 36e5c31af7Sopenharmony_ci gl4cDirectStateAccessSamplersTests.cpp 37e5c31af7Sopenharmony_ci gl4cDirectStateAccessVertexArraysTests.cpp 38e5c31af7Sopenharmony_ci gl4cDirectStateAccessXFBTests.cpp 39e5c31af7Sopenharmony_ci gl4cDirectStateAccessTexturesTests.cpp 40e5c31af7Sopenharmony_ci gl4cDirectStateAccessTests.cpp 41e5c31af7Sopenharmony_ci gl4cDirectStateAccessTests.hpp 42e5c31af7Sopenharmony_ci gl4cEnhancedLayoutsTests.cpp 43e5c31af7Sopenharmony_ci gl4cEnhancedLayoutsTests.hpp 44e5c31af7Sopenharmony_ci gl4cGetTextureSubImageTests.cpp 45e5c31af7Sopenharmony_ci gl4cGetTextureSubImageTests.hpp 46e5c31af7Sopenharmony_ci gl4cES31CompatibilitySampleVariablesTests.cpp 47e5c31af7Sopenharmony_ci gl4cES31CompatibilityShaderImageLoadStoreTests.cpp 48e5c31af7Sopenharmony_ci gl4cES31CompatibilityShaderStorageBufferObjectTests.cpp 49e5c31af7Sopenharmony_ci gl4cES31CompatibilityTests.cpp 50e5c31af7Sopenharmony_ci gl4cES31CompatibilityTests.hpp 51e5c31af7Sopenharmony_ci gl4cMapBufferAlignmentTests.cpp 52e5c31af7Sopenharmony_ci gl4cMapBufferAlignmentTests.hpp 53e5c31af7Sopenharmony_ci gl4cMultiBindTests.cpp 54e5c31af7Sopenharmony_ci gl4cMultiBindTests.hpp 55e5c31af7Sopenharmony_ci gl4cShaderAtomicCountersTests.cpp 56e5c31af7Sopenharmony_ci gl4cShaderAtomicCountersTests.hpp 57e5c31af7Sopenharmony_ci gl4cShaderDrawParametersTests.cpp 58e5c31af7Sopenharmony_ci gl4cShaderDrawParametersTests.hpp 59e5c31af7Sopenharmony_ci gl4cTextureGatherTests.hpp 60e5c31af7Sopenharmony_ci gl4cTextureGatherTests.cpp 61e5c31af7Sopenharmony_ci gl4cProgramInterfaceQueryTests.hpp 62e5c31af7Sopenharmony_ci gl4cProgramInterfaceQueryTests.cpp 63e5c31af7Sopenharmony_ci gl4cComputeShaderTests.cpp 64e5c31af7Sopenharmony_ci gl4cComputeShaderTests.hpp 65e5c31af7Sopenharmony_ci gl4cConditionalRenderInvertedTests.cpp 66e5c31af7Sopenharmony_ci gl4cConditionalRenderInvertedTests.hpp 67e5c31af7Sopenharmony_ci gl4cGPUShaderFP64Tests.cpp 68e5c31af7Sopenharmony_ci gl4cGPUShaderFP64Tests.hpp 69e5c31af7Sopenharmony_ci gl4cIncompleteTextureAccessTests.cpp 70e5c31af7Sopenharmony_ci gl4cIncompleteTextureAccessTests.hpp 71e5c31af7Sopenharmony_ci gl4cShaderAtomicCounterOpsTests.cpp 72e5c31af7Sopenharmony_ci gl4cShaderAtomicCounterOpsTests.hpp 73e5c31af7Sopenharmony_ci gl4cShaderBallotTests.cpp 74e5c31af7Sopenharmony_ci gl4cShaderBallotTests.hpp 75e5c31af7Sopenharmony_ci gl4cShaderStorageBufferObjectTests.cpp 76e5c31af7Sopenharmony_ci gl4cShaderStorageBufferObjectTests.hpp 77e5c31af7Sopenharmony_ci gl4cShaderSubroutineTests.cpp 78e5c31af7Sopenharmony_ci gl4cShaderSubroutineTests.hpp 79e5c31af7Sopenharmony_ci gl4cShaderImageLoadStoreTests.cpp 80e5c31af7Sopenharmony_ci gl4cShaderImageLoadStoreTests.hpp 81e5c31af7Sopenharmony_ci gl4cShaderViewportLayerArrayTests.cpp 82e5c31af7Sopenharmony_ci gl4cShaderViewportLayerArrayTests.hpp 83e5c31af7Sopenharmony_ci gl4cShadingLanguage420PackTests.cpp 84e5c31af7Sopenharmony_ci gl4cShadingLanguage420PackTests.hpp 85e5c31af7Sopenharmony_ci gl4cStencilTexturingTests.cpp 86e5c31af7Sopenharmony_ci gl4cStencilTexturingTests.hpp 87e5c31af7Sopenharmony_ci gl4cVertexAttrib64BitTest.cpp 88e5c31af7Sopenharmony_ci gl4cVertexAttrib64BitTest.hpp 89e5c31af7Sopenharmony_ci gl4cVertexAttribBindingTests.cpp 90e5c31af7Sopenharmony_ci gl4cVertexAttribBindingTests.hpp 91e5c31af7Sopenharmony_ci gl4cShaderImageSizeTests.hpp 92e5c31af7Sopenharmony_ci gl4cShaderImageSizeTests.cpp 93e5c31af7Sopenharmony_ci gl4cSyncTests.cpp 94e5c31af7Sopenharmony_ci gl4cSyncTests.hpp 95e5c31af7Sopenharmony_ci gl4cTextureFilterMinmaxTests.cpp 96e5c31af7Sopenharmony_ci gl4cTextureFilterMinmaxTests.hpp 97e5c31af7Sopenharmony_ci gl4cTextureViewTests.cpp 98e5c31af7Sopenharmony_ci gl4cTextureViewTests.hpp 99e5c31af7Sopenharmony_ci gl4cTextureBarrierTests.cpp 100e5c31af7Sopenharmony_ci gl4cTextureBarrierTests.hpp 101e5c31af7Sopenharmony_ci gl4cClipControlTests.cpp 102e5c31af7Sopenharmony_ci gl4cClipControlTests.hpp 103e5c31af7Sopenharmony_ci gl4cShaderTextureImageSamplesTests.cpp 104e5c31af7Sopenharmony_ci gl4cShaderTextureImageSamplesTests.hpp 105e5c31af7Sopenharmony_ci gl4cPipelineStatisticsQueryTests.cpp 106e5c31af7Sopenharmony_ci gl4cPipelineStatisticsQueryTests.hpp 107e5c31af7Sopenharmony_ci gl4cSparseBufferTests.cpp 108e5c31af7Sopenharmony_ci gl4cSparseBufferTests.hpp 109e5c31af7Sopenharmony_ci gl4cSparseTextureTests.cpp 110e5c31af7Sopenharmony_ci gl4cSparseTextureTests.hpp 111e5c31af7Sopenharmony_ci gl4cSparseTexture2Tests.cpp 112e5c31af7Sopenharmony_ci gl4cSparseTexture2Tests.hpp 113e5c31af7Sopenharmony_ci gl4cSparseTextureClampTests.cpp 114e5c31af7Sopenharmony_ci gl4cSparseTextureClampTests.hpp 115e5c31af7Sopenharmony_ci gl4cSpirvExtensionsTests.cpp 116e5c31af7Sopenharmony_ci gl4cSpirvExtensionsTests.hpp 117e5c31af7Sopenharmony_ci gl4cPostDepthCoverageTests.cpp 118e5c31af7Sopenharmony_ci gl4cPostDepthCoverageTests.hpp 119e5c31af7Sopenharmony_ci gl4cIndirectParametersTests.cpp 120e5c31af7Sopenharmony_ci gl4cIndirectParametersTests.hpp 121e5c31af7Sopenharmony_ci gl4cLimitsTests.cpp 122e5c31af7Sopenharmony_ci gl4cLimitsTests.hpp 123e5c31af7Sopenharmony_ci gl4cGlSpirvTests.cpp 124e5c31af7Sopenharmony_ci gl4cGlSpirvTests.hpp 125e5c31af7Sopenharmony_ci ) 126e5c31af7Sopenharmony_ci 127e5c31af7Sopenharmony_ciset(GLCTS_GL_LIBS 128e5c31af7Sopenharmony_ci glcts-common 129e5c31af7Sopenharmony_ci glutil 130e5c31af7Sopenharmony_ci tcutil 131e5c31af7Sopenharmony_ci ) 132e5c31af7Sopenharmony_ci 133e5c31af7Sopenharmony_ciif (DEQP_GTF_AVAILABLE) 134e5c31af7Sopenharmony_ci list(APPEND GLCTS_GL_LIBS glcts-gtf) 135e5c31af7Sopenharmony_ciendif () 136e5c31af7Sopenharmony_ci 137e5c31af7Sopenharmony_ciPCH(GLCTS_GL_SRCS ../pch.cpp) 138e5c31af7Sopenharmony_ci 139e5c31af7Sopenharmony_ciinclude_directories(${PROJECT_BINARY_DIR}/external/vulkancts/framework/vulkan) 140e5c31af7Sopenharmony_ci 141e5c31af7Sopenharmony_ciadd_library(glcts-gl STATIC ${GLCTS_GL_SRCS}) 142e5c31af7Sopenharmony_ciadd_dependencies(glcts-gl deqp-vk-inl) 143e5c31af7Sopenharmony_citarget_link_libraries(glcts-gl ${GLCTS_GL_LIBS}) 144