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 glcAggressiveShaderOptimizationsTests.cpp
14 glcAggressiveShaderOptimizationsTests.hpp
15 glcBlendEquationAdvancedTests.cpp
16 glcBlendEquationAdvancedTests.hpp
29 glcContextFlagsTests.cpp
30 glcContextFlagsTests.hpp
31 glcExposedExtensionsTests.cpp
32 glcExposedExtensionsTests.hpp
37 glcInternalformatTests.cpp
38 glcInternalformatTests.hpp
39 glcMultipleContextsTests.cpp
40 glcMultipleContextsTests.hpp
43 glcRobustnessTests.cpp
44 glcRobustnessTests.hpp
45 glcPolygonOffsetClampTests.cpp
46 glcPolygonOffsetClampTests.hpp
47 glcParallelShaderCompileTests.cpp
48 glcParallelShaderCompileTests.hpp
49 glcRobustBufferAccessBehaviorTests.cpp
50 glcRobustBufferAccessBehaviorTests.hpp
51 glcSeparableProgramsTransformFeedbackTests.cpp
52 glcSeparableProgramsTransformFeedbackTests.hpp
53 glcShaderConstExprTests.hpp
54 glcShaderConstExprTests.cpp
55 glcShaderGroupVoteTests.cpp
56 glcShaderGroupVoteTests.hpp
57 glcShaderIndexingTests.cpp
58 glcShaderIndexingTests.hpp
59 glcShaderIntegerMixTests.cpp
60 glcShaderIntegerMixTests.hpp
63 glcShaderLibraryCase.cpp
64 glcShaderLibraryCase.hpp
65 glcShaderLoopTests.cpp
66 glcShaderLoopTests.hpp
67 glcShaderNegativeTests.hpp
68 glcShaderNegativeTests.cpp
69 glcShaderMacroTests.cpp
70 glcShaderMacroTests.hpp
71 glcShaderMultisampleInterpolationTests.cpp
72 glcShaderMultisampleInterpolationTests.hpp
73 glcShaderRenderCase.cpp
74 glcShaderRenderCase.hpp
75 glcShaderStructTests.cpp
76 glcShaderStructTests.hpp
77 glcShaderSwitchTests.cpp
78 glcShaderSwitchTests.hpp
79 glcSampleVariablesTests.cpp
80 glcSampleVariablesTests.hpp
83 glcTestCaseWrapper.cpp
84 glcTestCaseWrapper.hpp
87 glcTextureFilterAnisotropicTests.cpp
88 glcTextureFilterAnisotropicTests.hpp
89 glcTextureRepeatModeTests.cpp
90 glcTextureRepeatModeTests.hpp
91 glcUniformBlockCase.cpp
92 glcUniformBlockCase.hpp
93 glcUniformBlockTests.cpp
94 glcUniformBlockTests.hpp
95 glcViewportArrayTests.cpp
96 glcViewportArrayTests.hpp
106 set(GLCTS_COMMON_LIBS
112 add_library(glcts-common STATIC ${GLCTS_COMMON_SRCS})
113 target_link_libraries(glcts-common ${GLCTS_COMMON_LIBS})
115 set(GLCTS_COMMON_NOCONTEXTPACKAGE_SRCS
116 glcNoDefaultContextPackage.cpp
117 glcNoDefaultContextPackage.hpp
119 add_library(glcts-common-nocontext-package STATIC ${GLCTS_COMMON_NOCONTEXTPACKAGE_SRCS})