include_directories(
	${GLEXT_INCLUDE_DIR}
	${OPENGL_INCLUDE_PATH}
)

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

piglit_add_executable (arb_shader_storage_buffer_object-minmax minmax.c)
piglit_add_executable (arb_shader_storage_buffer_object-rendering rendering.c)
piglit_add_executable (arb_shader_storage_buffer_object-issue1258 issue1258.c)
piglit_add_executable (arb_shader_storage_buffer_object-max-ssbo-size max-ssbo-size.c)
piglit_add_executable (arb_shader_storage_buffer_object-getintegeri_v getintegeri_v.c)
piglit_add_executable (arb_shader_storage_buffer_object-deletebuffers deletebuffers.c)
piglit_add_executable (arb_shader_storage_buffer_object-maxblocks maxblocks.c)
piglit_add_executable (arb_shader_storage_buffer_object-ssbo-binding ssbo-binding.c)
piglit_add_executable (arb_shader_storage_buffer_object-array-ssbo-binding array-ssbo-binding.c)
piglit_add_executable (arb_shader_storage_buffer_object-layout-std430-write-shader layout-std430-write-shader.c)
piglit_add_executable (arb_shader_storage_buffer_object-layout-std140-write-shader layout-std140-write-shader.c)
piglit_add_executable (arb_shader_storage_buffer_object-program_interface_query program-interface-query.c)
piglit_add_executable (arb_shader_storage_buffer_object-array-ssbo-auto-binding array-ssbo-auto-binding.c)

# vim: ft=cmake:
