| # GL-CTS.esext |
| |
| include_directories( |
| ../common |
| ) |
| |
| set(GLCTS_ESEXT_SRCS |
| esextcTestCaseBase.cpp |
| esextcTestCaseBase.hpp |
| esextcTestPackage.cpp |
| esextcTestPackage.hpp |
| disjoint_timer_query/esextcDisjointTimerQueryBase.cpp |
| disjoint_timer_query/esextcDisjointTimerQueryBase.hpp |
| disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.cpp |
| disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.hpp |
| disjoint_timer_query/esextcDisjointTimerQueryTests.cpp |
| disjoint_timer_query/esextcDisjointTimerQueryTests.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedBase.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedBase.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedBlending.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedBlending.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedNegative.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedNegative.hpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedTests.cpp |
| draw_buffers_indexed/esextcDrawBuffersIndexedTests.hpp |
| draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.cpp |
| draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.hpp |
| geometry_shader/esextcGeometryShaderAdjacency.cpp |
| geometry_shader/esextcGeometryShaderAdjacency.hpp |
| geometry_shader/esextcGeometryShaderAdjacencyTests.cpp |
| geometry_shader/esextcGeometryShaderAdjacencyTests.hpp |
| geometry_shader/esextcGeometryShaderAPI.cpp |
| geometry_shader/esextcGeometryShaderAPI.hpp |
| geometry_shader/esextcGeometryShaderBlitting.cpp |
| geometry_shader/esextcGeometryShaderBlitting.hpp |
| geometry_shader/esextcGeometryShaderClipping.cpp |
| geometry_shader/esextcGeometryShaderClipping.hpp |
| geometry_shader/esextcGeometryShaderConstantVariables.cpp |
| geometry_shader/esextcGeometryShaderConstantVariables.hpp |
| geometry_shader/esextcGeometryShaderInput.cpp |
| geometry_shader/esextcGeometryShaderInput.hpp |
| geometry_shader/esextcGeometryShaderLayeredFBO.cpp |
| geometry_shader/esextcGeometryShaderLayeredFBO.hpp |
| geometry_shader/esextcGeometryShaderLayeredFramebuffer.cpp |
| geometry_shader/esextcGeometryShaderLayeredFramebuffer.hpp |
| geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.cpp |
| geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.hpp |
| geometry_shader/esextcGeometryShaderLayeredRendering.cpp |
| geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.cpp |
| geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.hpp |
| geometry_shader/esextcGeometryShaderLayeredRendering.hpp |
| geometry_shader/esextcGeometryShaderLimits.cpp |
| geometry_shader/esextcGeometryShaderLimits.hpp |
| geometry_shader/esextcGeometryShaderLinking.cpp |
| geometry_shader/esextcGeometryShaderLinking.hpp |
| geometry_shader/esextcGeometryShaderNonarrayInput.cpp |
| geometry_shader/esextcGeometryShaderNonarrayInput.hpp |
| geometry_shader/esextcGeometryShaderOutput.cpp |
| geometry_shader/esextcGeometryShaderOutput.hpp |
| geometry_shader/esextcGeometryShaderPrimitiveCounter.cpp |
| geometry_shader/esextcGeometryShaderPrimitiveCounter.hpp |
| geometry_shader/esextcGeometryShaderPrimitiveQueries.cpp |
| geometry_shader/esextcGeometryShaderPrimitiveQueries.hpp |
| geometry_shader/esextcGeometryShaderProgramResource.cpp |
| geometry_shader/esextcGeometryShaderProgramResource.hpp |
| geometry_shader/esextcGeometryShaderQualifiers.cpp |
| geometry_shader/esextcGeometryShaderQualifiers.hpp |
| geometry_shader/esextcGeometryShaderRendering.cpp |
| geometry_shader/esextcGeometryShaderRendering.hpp |
| geometry_shader/esextcGeometryShaderTests.cpp |
| geometry_shader/esextcGeometryShaderTests.hpp |
| gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.cpp |
| gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.hpp |
| gpu_shader5/esextcGPUShader5FmaAccuracy.cpp |
| gpu_shader5/esextcGPUShader5FmaAccuracy.hpp |
| gpu_shader5/esextcGPUShader5FmaPrecision.cpp |
| gpu_shader5/esextcGPUShader5FmaPrecision.hpp |
| gpu_shader5/esextcGPUShader5ImagesArrayIndexing.cpp |
| gpu_shader5/esextcGPUShader5ImagesArrayIndexing.hpp |
| gpu_shader5/esextcGPUShader5PreciseQualifier.cpp |
| gpu_shader5/esextcGPUShader5PreciseQualifier.hpp |
| gpu_shader5/esextcGPUShader5SamplerArrayIndexing.cpp |
| gpu_shader5/esextcGPUShader5SamplerArrayIndexing.hpp |
| gpu_shader5/esextcGPUShader5SSBOArrayIndexing.cpp |
| gpu_shader5/esextcGPUShader5SSBOArrayIndexing.hpp |
| gpu_shader5/esextcGPUShader5Tests.cpp |
| gpu_shader5/esextcGPUShader5Tests.hpp |
| gpu_shader5/esextcGPUShader5TextureGatherOffset.cpp |
| gpu_shader5/esextcGPUShader5TextureGatherOffset.hpp |
| gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.cpp |
| gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.hpp |
| tessellation_shader/esextcTessellationShaderBarrier.cpp |
| tessellation_shader/esextcTessellationShaderBarrier.hpp |
| tessellation_shader/esextcTessellationShaderErrors.cpp |
| tessellation_shader/esextcTessellationShaderErrors.hpp |
| tessellation_shader/esextcTessellationShaderInvariance.cpp |
| tessellation_shader/esextcTessellationShaderInvariance.hpp |
| tessellation_shader/esextcTessellationShaderIsolines.cpp |
| tessellation_shader/esextcTessellationShaderIsolines.hpp |
| tessellation_shader/esextcTessellationShaderMaxPatchVertices.cpp |
| tessellation_shader/esextcTessellationShaderMaxPatchVertices.hpp |
| tessellation_shader/esextcTessellationShaderPoints.cpp |
| tessellation_shader/esextcTessellationShaderPoints.hpp |
| tessellation_shader/esextcTessellationShaderPrimitiveCoverage.cpp |
| tessellation_shader/esextcTessellationShaderPrimitiveCoverage.hpp |
| tessellation_shader/esextcTessellationShaderProgramInterfaces.cpp |
| tessellation_shader/esextcTessellationShaderProgramInterfaces.hpp |
| tessellation_shader/esextcTessellationShaderProperties.cpp |
| tessellation_shader/esextcTessellationShaderProperties.hpp |
| tessellation_shader/esextcTessellationShaderQuads.cpp |
| tessellation_shader/esextcTessellationShaderQuads.hpp |
| tessellation_shader/esextcTessellationShaderTCTE.cpp |
| tessellation_shader/esextcTessellationShaderTCTE.hpp |
| tessellation_shader/esextcTessellationShaderTessellation.cpp |
| tessellation_shader/esextcTessellationShaderTessellation.hpp |
| tessellation_shader/esextcTessellationShaderTests.cpp |
| tessellation_shader/esextcTessellationShaderTests.hpp |
| tessellation_shader/esextcTessellationShaderTriangles.cpp |
| tessellation_shader/esextcTessellationShaderTriangles.hpp |
| tessellation_shader/esextcTessellationShaderUtils.cpp |
| tessellation_shader/esextcTessellationShaderUtils.hpp |
| tessellation_shader/esextcTessellationShaderWinding.cpp |
| tessellation_shader/esextcTessellationShaderWinding.hpp |
| tessellation_shader/esextcTessellationShaderVertexOrdering.cpp |
| tessellation_shader/esextcTessellationShaderVertexOrdering.hpp |
| tessellation_shader/esextcTessellationShaderVertexSpacing.cpp |
| tessellation_shader/esextcTessellationShaderVertexSpacing.hpp |
| tessellation_shader/esextcTessellationShaderXFB.cpp |
| tessellation_shader/esextcTessellationShaderXFB.hpp |
| texture_border_clamp/esextcTextureBorderClampBase.cpp |
| texture_border_clamp/esextcTextureBorderClampBase.hpp |
| texture_border_clamp/esextcTextureBorderClampCompressedResources.hpp |
| texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.cpp |
| texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.hpp |
| texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.cpp |
| texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.hpp |
| texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.cpp |
| texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.hpp |
| texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.cpp |
| texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.hpp |
| texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.cpp |
| texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.hpp |
| texture_border_clamp/esextcTextureBorderClampSamplingTexture.cpp |
| texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.cpp |
| texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.hpp |
| texture_border_clamp/esextcTextureBorderClampSamplingTexture.hpp |
| texture_border_clamp/esextcTextureBorderClampTests.cpp |
| texture_border_clamp/esextcTextureBorderClampTests.hpp |
| texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.cpp |
| texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.hpp |
| texture_buffer/esextcTextureBufferActiveUniformValidation.cpp |
| texture_buffer/esextcTextureBufferActiveUniformValidation.hpp |
| texture_buffer/esextcTextureBufferAtomicFunctions.cpp |
| texture_buffer/esextcTextureBufferAtomicFunctions.hpp |
| texture_buffer/esextcTextureBufferBufferParameters.cpp |
| texture_buffer/esextcTextureBufferBufferParameters.hpp |
| texture_buffer/esextcTextureBufferErrors.cpp |
| texture_buffer/esextcTextureBufferErrors.hpp |
| texture_buffer/esextcTextureBufferMAXSizeValidation.cpp |
| texture_buffer/esextcTextureBufferMAXSizeValidation.hpp |
| texture_buffer/esextcTextureBufferOperations.cpp |
| texture_buffer/esextcTextureBufferOperations.hpp |
| texture_buffer/esextcTextureBufferParameters.cpp |
| texture_buffer/esextcTextureBufferParameters.hpp |
| texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.cpp |
| texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.hpp |
| texture_buffer/esextcTextureBufferPrecision.cpp |
| texture_buffer/esextcTextureBufferPrecision.hpp |
| texture_buffer/esextcTextureBufferTests.cpp |
| texture_buffer/esextcTextureBufferTests.hpp |
| texture_buffer/esextcTextureBufferTextureBufferRange.cpp |
| texture_buffer/esextcTextureBufferTextureBufferRange.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.hpp |
| texture_cube_map_array/esextcTextureCubeMapArraySampling.cpp |
| texture_cube_map_array/esextcTextureCubeMapArraySampling.hpp |
| texture_cube_map_array/esextcTextureCubeMapArraySamplingResources.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.hpp |
| texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.cpp |
| texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayTests.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayTests.hpp |
| texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.cpp |
| texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.hpp |
| texture_shadow_lod/esextcTextureShadowLodFunctionsTest.cpp |
| texture_shadow_lod/esextcTextureShadowLodFunctionsTest.hpp |
| ) |
| |
| set(GLCTS_ESEXT_LIBS |
| glcts-common |
| glutil |
| tcutil |
| ) |
| |
| #set(GLCTS_ESEXT_LIBS ${GLCTS_ESEXT_LIBS} glcts-gtf) |
| |
| PCH(GLCTS_ESEXT_SRCS ../pch.cpp) |
| |
| add_library(glcts-esext STATIC ${GLCTS_ESEXT_SRCS}) |
| target_link_libraries(glcts-esext ${GLCTS_ESEXT_LIBS}) |