1 # Common OpenGL CTS Test Code
4 include_directories(${PROJECT_SOURCE_DIR}/framework/platform/win32)
5 add_definitions(-DGLCTS_SUPPORT_WGL=1)
9 ${PROJECT_SOURCE_DIR}/modules/glshared
13 glcBlendEquationAdvancedTests.cpp
14 glcBlendEquationAdvancedTests.hpp
27 glcContextFlagsTests.cpp
28 glcContextFlagsTests.hpp
29 glcExposedExtensionsTests.cpp
30 glcExposedExtensionsTests.hpp
37 glcRobustnessTests.cpp
38 glcRobustnessTests.hpp
39 glcPolygonOffsetClampTests.cpp
40 glcPolygonOffsetClampTests.hpp
41 glcParallelShaderCompileTests.cpp
42 glcParallelShaderCompileTests.hpp
43 glcRobustBufferAccessBehaviorTests.cpp
44 glcRobustBufferAccessBehaviorTests.hpp
45 glcSeparableProgramsTransformFeedbackTests.cpp
46 glcSeparableProgramsTransformFeedbackTests.hpp
47 glcShaderConstExprTests.hpp
48 glcShaderConstExprTests.cpp
49 glcShaderGroupVoteTests.cpp
50 glcShaderGroupVoteTests.hpp
51 glcShaderIndexingTests.cpp
52 glcShaderIndexingTests.hpp
53 glcShaderIntegerMixTests.cpp
54 glcShaderIntegerMixTests.hpp
57 glcShaderLibraryCase.cpp
58 glcShaderLibraryCase.hpp
59 glcShaderLoopTests.cpp
60 glcShaderLoopTests.hpp
61 glcShaderNegativeTests.hpp
62 glcShaderNegativeTests.cpp
63 glcShaderMultisampleInterpolationTests.cpp
64 glcShaderMultisampleInterpolationTests.hpp
65 glcShaderRenderCase.cpp
66 glcShaderRenderCase.hpp
67 glcShaderStructTests.cpp
68 glcShaderStructTests.hpp
69 glcShaderSwitchTests.cpp
70 glcShaderSwitchTests.hpp
71 glcSampleVariablesTests.cpp
72 glcSampleVariablesTests.hpp
75 glcTestCaseWrapper.cpp
76 glcTestCaseWrapper.hpp
79 glcTextureFilterAnisotropicTests.cpp
80 glcTextureFilterAnisotropicTests.hpp
81 glcUniformBlockCase.cpp
82 glcUniformBlockCase.hpp
83 glcUniformBlockTests.cpp
84 glcUniformBlockTests.hpp
85 glcViewportArrayTests.cpp
86 glcViewportArrayTests.hpp
102 add_library(glcts-common STATIC ${GLCTS_COMMON_SRCS})
103 target_link_libraries(glcts-common ${GLCTS_COMMON_LIBS})
105 set(GLCTS_COMMON_NOCONTEXTPACKAGE_SRCS
106 glcNoDefaultContextPackage.cpp
107 glcNoDefaultContextPackage.hpp
109 add_library(glcts-common-nocontext-package STATIC ${GLCTS_COMMON_NOCONTEXTPACKAGE_SRCS})