blob: d73a8db685a7a25d84a8924b7aa513e85fa1043b [file] [log] [blame]
# 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})