1e5c31af7Sopenharmony_ci# GL-CTS.esext 2e5c31af7Sopenharmony_ci 3e5c31af7Sopenharmony_ciinclude_directories( 4e5c31af7Sopenharmony_ci ../common 5e5c31af7Sopenharmony_ci ) 6e5c31af7Sopenharmony_ci 7e5c31af7Sopenharmony_ciset(GLCTS_ESEXT_SRCS 8e5c31af7Sopenharmony_ci esextcTestCaseBase.cpp 9e5c31af7Sopenharmony_ci esextcTestCaseBase.hpp 10e5c31af7Sopenharmony_ci esextcTestPackage.cpp 11e5c31af7Sopenharmony_ci esextcTestPackage.hpp 12e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryBase.cpp 13e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryBase.hpp 14e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.cpp 15e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.hpp 16e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryTests.cpp 17e5c31af7Sopenharmony_ci disjoint_timer_query/esextcDisjointTimerQueryTests.cpp 18e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedBase.cpp 19e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedBase.hpp 20e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.cpp 21e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.hpp 22e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.cpp 23e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.hpp 24e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.cpp 25e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.hpp 26e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.cpp 27e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.hpp 28e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedBlending.cpp 29e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedBlending.hpp 30e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedNegative.cpp 31e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedNegative.hpp 32e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedTests.cpp 33e5c31af7Sopenharmony_ci draw_buffers_indexed/esextcDrawBuffersIndexedTests.hpp 34e5c31af7Sopenharmony_ci draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.cpp 35e5c31af7Sopenharmony_ci draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.hpp 36e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAdjacency.cpp 37e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAdjacency.hpp 38e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAdjacencyTests.cpp 39e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAdjacencyTests.hpp 40e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAPI.cpp 41e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderAPI.hpp 42e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderBlitting.cpp 43e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderBlitting.hpp 44e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderClipping.cpp 45e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderClipping.hpp 46e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderConstantVariables.cpp 47e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderConstantVariables.hpp 48e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderInput.cpp 49e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderInput.hpp 50e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredFBO.cpp 51e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredFBO.hpp 52e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredFramebuffer.cpp 53e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredFramebuffer.hpp 54e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.cpp 55e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.hpp 56e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRendering.cpp 57e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.cpp 58e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.hpp 59e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLayeredRendering.hpp 60e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLimits.cpp 61e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLimits.hpp 62e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLinking.cpp 63e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderLinking.hpp 64e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderNonarrayInput.cpp 65e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderNonarrayInput.hpp 66e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderOutput.cpp 67e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderOutput.hpp 68e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderPrimitiveCounter.cpp 69e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderPrimitiveCounter.hpp 70e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderPrimitiveQueries.cpp 71e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderPrimitiveQueries.hpp 72e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderProgramResource.cpp 73e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderProgramResource.hpp 74e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderQualifiers.cpp 75e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderQualifiers.hpp 76e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderRendering.cpp 77e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderRendering.hpp 78e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderTests.cpp 79e5c31af7Sopenharmony_ci geometry_shader/esextcGeometryShaderTests.hpp 80e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.cpp 81e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.hpp 82e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5FmaAccuracy.cpp 83e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5FmaAccuracy.hpp 84e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5FmaPrecision.cpp 85e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5FmaPrecision.hpp 86e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5ImagesArrayIndexing.cpp 87e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5ImagesArrayIndexing.hpp 88e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5PreciseQualifier.cpp 89e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5PreciseQualifier.hpp 90e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5SamplerArrayIndexing.cpp 91e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5SamplerArrayIndexing.hpp 92e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5SSBOArrayIndexing.cpp 93e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5SSBOArrayIndexing.hpp 94e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5Tests.cpp 95e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5Tests.hpp 96e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5TextureGatherOffset.cpp 97e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5TextureGatherOffset.hpp 98e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.cpp 99e5c31af7Sopenharmony_ci gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.hpp 100e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderBarrier.cpp 101e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderBarrier.hpp 102e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderErrors.cpp 103e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderErrors.hpp 104e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderInvariance.cpp 105e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderInvariance.hpp 106e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderIsolines.cpp 107e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderIsolines.hpp 108e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderMaxPatchVertices.cpp 109e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderMaxPatchVertices.hpp 110e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderPoints.cpp 111e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderPoints.hpp 112e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderPrimitiveCoverage.cpp 113e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderPrimitiveCoverage.hpp 114e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderProgramInterfaces.cpp 115e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderProgramInterfaces.hpp 116e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderProperties.cpp 117e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderProperties.hpp 118e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderQuads.cpp 119e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderQuads.hpp 120e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTCTE.cpp 121e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTCTE.hpp 122e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTessellation.cpp 123e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTessellation.hpp 124e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTests.cpp 125e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTests.hpp 126e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTriangles.cpp 127e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderTriangles.hpp 128e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderUtils.cpp 129e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderUtils.hpp 130e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderWinding.cpp 131e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderWinding.hpp 132e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderVertexOrdering.cpp 133e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderVertexOrdering.hpp 134e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderVertexSpacing.cpp 135e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderVertexSpacing.hpp 136e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderXFB.cpp 137e5c31af7Sopenharmony_ci tessellation_shader/esextcTessellationShaderXFB.hpp 138e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampBase.cpp 139e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampBase.hpp 140e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampCompressedResources.hpp 141e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.cpp 142e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.hpp 143e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.cpp 144e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.hpp 145e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.cpp 146e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.hpp 147e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.cpp 148e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.hpp 149e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.cpp 150e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.hpp 151e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplingTexture.cpp 152e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.cpp 153e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.hpp 154e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampSamplingTexture.hpp 155e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampTests.cpp 156e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampTests.hpp 157e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.cpp 158e5c31af7Sopenharmony_ci texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.hpp 159e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferActiveUniformValidation.cpp 160e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferActiveUniformValidation.hpp 161e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferAtomicFunctions.cpp 162e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferAtomicFunctions.hpp 163e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferBufferParameters.cpp 164e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferBufferParameters.hpp 165e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferErrors.cpp 166e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferErrors.hpp 167e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferMAXSizeValidation.cpp 168e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferMAXSizeValidation.hpp 169e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferOperations.cpp 170e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferOperations.hpp 171e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferParameters.cpp 172e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferParameters.hpp 173e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.cpp 174e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.hpp 175e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferPrecision.cpp 176e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferPrecision.hpp 177e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferTests.cpp 178e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferTests.hpp 179e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferTextureBufferRange.cpp 180e5c31af7Sopenharmony_ci texture_buffer/esextcTextureBufferTextureBufferRange.hpp 181e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.cpp 182e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.hpp 183e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.cpp 184e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.hpp 185e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.cpp 186e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.hpp 187e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.cpp 188e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.hpp 189e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.cpp 190e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.hpp 191e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.cpp 192e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.hpp 193e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.cpp 194e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.hpp 195e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.cpp 196e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.hpp 197e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArraySampling.cpp 198e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArraySampling.hpp 199e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArraySamplingResources.hpp 200e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.cpp 201e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.hpp 202e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.cpp 203e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.hpp 204e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayTests.cpp 205e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayTests.hpp 206e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.cpp 207e5c31af7Sopenharmony_ci texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.hpp 208e5c31af7Sopenharmony_ci texture_shadow_lod/esextcTextureShadowLodFunctionsTest.cpp 209e5c31af7Sopenharmony_ci texture_shadow_lod/esextcTextureShadowLodFunctionsTest.hpp 210e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateTests.cpp 211e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateTests.hpp 212e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateErrors.cpp 213e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateErrors.hpp 214e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateBasic.cpp 215e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateBasic.hpp 216e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateComplex.cpp 217e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateComplex.hpp 218e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateCombinedTests.cpp 219e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateCombinedTests.hpp 220e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateAPI.cpp 221e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateAPI.hpp 222e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateAttachmentTests.cpp 223e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateAttachmentTests.hpp 224e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateRenderTarget.cpp 225e5c31af7Sopenharmony_ci fragment_shading_rate/esextcFragmentShadingRateRenderTarget.hpp 226e5c31af7Sopenharmony_ci ) 227e5c31af7Sopenharmony_ci 228e5c31af7Sopenharmony_ciset(GLCTS_ESEXT_LIBS 229e5c31af7Sopenharmony_ci glcts-common 230e5c31af7Sopenharmony_ci glutil 231e5c31af7Sopenharmony_ci tcutil 232e5c31af7Sopenharmony_ci ) 233e5c31af7Sopenharmony_ci 234e5c31af7Sopenharmony_ci#set(GLCTS_ESEXT_LIBS ${GLCTS_ESEXT_LIBS} glcts-gtf) 235e5c31af7Sopenharmony_ci 236e5c31af7Sopenharmony_ciPCH(GLCTS_ESEXT_SRCS ../pch.cpp) 237e5c31af7Sopenharmony_ci 238e5c31af7Sopenharmony_ciadd_library(glcts-esext STATIC ${GLCTS_ESEXT_SRCS}) 239e5c31af7Sopenharmony_citarget_link_libraries(glcts-esext ${GLCTS_ESEXT_LIBS}) 240