summaryrefslogtreecommitdiff
path: root/tests/general/CMakeLists.gl.txt
blob: 0a5cd11e7834cc082785f4a0da4d03823ce51e2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141

include_directories(
	${GLEXT_INCLUDE_DIR}
	${OPENGL_INCLUDE_PATH}
)

link_libraries (
	piglitutil_${piglit_target_api}
	${OPENGL_gl_LIBRARY}
	${OPENGL_glu_LIBRARY}
)

if(NOT PIGLIT_USE_WAFFLE)
	# This test uses glutCreateSubWindow.
	piglit_add_executable (windowoverlap windowoverlap.c)
endif(NOT PIGLIT_USE_WAFFLE)

piglit_add_executable (attribs attribs.c)
piglit_add_executable (array-stride array-stride.c)
piglit_add_executable (bgra-vert-attrib-pointer bgra-vert-attrib-pointer.c)
piglit_add_executable (bgra-sec-color-pointer bgra-sec-color-pointer.c)
piglit_add_executable (blendminmax blendminmax.c)
piglit_add_executable (blendsquare blendsquare.c)
piglit_add_executable (clear-varray-2.0 clear-varray-2.0.c)
piglit_add_executable (copy-pixels copy-pixels.c)
piglit_add_executable (copypixels-sync copypixels-sync.c)
piglit_add_executable (copypixels-draw-sync copypixels-draw-sync.c)
piglit_add_executable (depth-clamp-range depth-clamp-range.c)
piglit_add_executable (dlist-clear dlist-clear.c)
piglit_add_executable (dlist-color-material dlist-color-material.c)
piglit_add_executable (dlist-fdo3129-01 dlist-fdo3129-01.c)
piglit_add_executable (dlist-fdo3129-02 dlist-fdo3129-02.c)
piglit_add_executable (dlist-fdo31590 dlist-fdo31590.c)
piglit_add_executable (depth_clamp depth_clamp.c)
piglit_add_executable (depthfunc depthfunc.c)
piglit_add_executable (depthrange-clear depthrange-clear.c)
piglit_add_executable (draw-arrays-colormaterial draw-arrays-colormaterial.c)
piglit_add_executable (draw-batch draw-batch.c)
piglit_add_executable (draw-copypixels-sync draw-copypixels-sync.c)
piglit_add_executable (draw-elements draw-elements.c)
piglit_add_executable (draw-elements-base-vertex draw-elements-base-vertex.c)
piglit_add_executable (draw-elements-base-vertex-bounds draw-elements-base-vertex-bounds.c)
piglit_add_executable (draw-elements-base-vertex-neg draw-elements-base-vertex-neg.c)
IF (UNIX)
	target_link_libraries (draw-elements-base-vertex-neg m)
ENDIF (UNIX)
piglit_add_executable (draw-elements-vs-inputs draw-elements-vs-inputs.c)
piglit_add_executable (draw-instanced draw-instanced.c)
piglit_add_executable (draw-instanced-divisor draw-instanced-divisor.c)
piglit_add_executable (draw-pixel-with-texture draw-pixel-with-texture.c)
piglit_add_executable (draw-sync draw-sync.c)
piglit_add_executable (draw-pixels draw-pixels.c)
piglit_add_executable (draw-vertices draw-vertices.c)
piglit_add_executable (draw-vertices-half-float draw-vertices-half-float.c)
piglit_add_executable (drawpix-z drawpix-z.c)
piglit_add_executable (fog-modes fog-modes.c)
IF (UNIX)
	target_link_libraries (fog-modes m)
ENDIF (UNIX)
piglit_add_executable (fragment-center fragment-center.c)
piglit_add_executable (framebuffer-srgb framebuffer-srgb.c)
IF (UNIX)
	target_link_libraries (framebuffer-srgb m)
ENDIF (UNIX)
piglit_add_executable (getactiveattrib getactiveattrib.c)
piglit_add_executable (geterror-inside-begin geterror-inside-begin.c)
piglit_add_executable (geterror-invalid-enum geterror-invalid-enum.c)
piglit_add_executable (gl30basic gl30basic.c)
piglit_add_executable (hiz hiz.c)
if (UNIX)
	target_link_libraries (hiz m)
endif (UNIX)
piglit_add_executable (early-z early-z.c)
piglit_add_executable (infinite-spot-light infinite-spot-light.c)
piglit_add_executable (isbufferobj isbufferobj.c)
piglit_add_executable (linestipple linestipple.c)
piglit_add_executable (line-aa-width line-aa-width.c)
IF (UNIX)
	target_link_libraries (line-aa-width m)
ENDIF (UNIX)
piglit_add_executable (longprim longprim.c)
piglit_add_executable (pos-array pos-array.c)
piglit_add_executable (pbo-drawpixels pbo-drawpixels.c)
piglit_add_executable (pbo-read-argb8888 pbo-read-argb8888.c)
piglit_add_executable (pbo-readpixels-small pbo-readpixels-small.c)
piglit_add_executable (pbo-teximage pbo-teximage.c)
piglit_add_executable (pbo-teximage-tiling pbo-teximage-tiling.c)
piglit_add_executable (pbo-teximage-tiling-2 pbo-teximage-tiling-2.c)
piglit_add_executable (point-line-no-cull point-line-no-cull.c)
piglit_add_executable (polygon-mode polygon-mode.c)
piglit_add_executable (primitive-restart primitive-restart.c)
piglit_add_executable (provoking-vertex provoking-vertex.c)
piglit_add_executable (push-pop-texture-state push-pop-texture-state.c)
piglit_add_executable (oes-read-format oes-read-format.c)
piglit_add_executable (read-front read-front.c)
piglit_add_executable (readpix-z readpix-z.c)
IF (NOT MSVC)
	piglit_add_executable (roundmode-getintegerv roundmode-getintegerv.c)
ENDIF (NOT MSVC)
IF (NOT MSVC)
	piglit_add_executable (roundmode-pixelstore roundmode-pixelstore.c)
ENDIF (NOT MSVC)
piglit_add_executable (scissor-bitmap scissor-bitmap.c)
piglit_add_executable (scissor-clear scissor-clear.c)
piglit_add_executable (scissor-copypixels scissor-copypixels.c)
piglit_add_executable (scissor-depth-clear scissor-depth-clear.c)
piglit_add_executable (scissor-many scissor-many.c)
piglit_add_executable (scissor-offscreen scissor-offscreen.c)
piglit_add_executable (scissor-stencil-clear scissor-stencil-clear.c)
piglit_add_executable (select select.c)
piglit_add_executable (stencil-drawpixels stencil-drawpixels.c)
piglit_add_executable (stencil-twoside stencil-twoside.c)
piglit_add_executable (stencil-wrap stencil-wrap.c)
piglit_add_executable (sync_api sync_api.c)
piglit_add_executable (texgen texgen.c)
piglit_add_executable (texunits texunits.c)
piglit_add_executable (timer_query timer_query.c)
piglit_add_executable (triangle-rasterization triangle-rasterization.cpp)
piglit_add_executable (triangle-rasterization-overdraw triangle-rasterization-overdraw.cpp)
piglit_add_executable (two-sided-lighting two-sided-lighting.c)
piglit_add_executable (two-sided-lighting-separate-specular two-sided-lighting-separate-specular.c)
piglit_add_executable (user-clip user-clip.c)
piglit_add_executable (varray-disabled varray-disabled.c)
piglit_add_executable (vao-01 vao-01.c)
piglit_add_executable (vao-02 vao-02.c)
piglit_add_executable (vao-element-array-buffer vao-element-array-buffer.c)
piglit_add_executable (vbo-map-remap vbo-map-remap.c)
piglit_add_executable (vbo-map-unsync vbo-map-unsync.c)
piglit_add_executable (vbo-bufferdata vbo-bufferdata.c)
piglit_add_executable (vbo-subdata-zero vbo-subdata-zero.c)
piglit_add_executable (vbo-subdata-sync vbo-subdata-sync.c)
piglit_add_executable (object_purgeable-api-pbo object_purgeable-api-pbo.c object_purgeable.c)
piglit_add_executable (object_purgeable-api-texture object_purgeable-api-texture.c object_purgeable.c)
piglit_add_executable (object_purgeable-api-vbo object_purgeable-api-vbo.c object_purgeable.c)
piglit_add_executable (occlusion_query occlusion_query.c)
piglit_add_executable (occlusion-query-discard occlusion-query-discard.c)
piglit_add_executable (quad-invariance quad-invariance.c)
piglit_add_executable (clear-accum clear-accum.c)
piglit_add_executable (vs-point_size-zero vs-point_size-zero.c)

# vim: ft=cmake: