diff --git a/graphics/piglit/Makefile b/graphics/piglit/Makefile index 62f159a1cf8c..49ce87f1131b 100644 --- a/graphics/piglit/Makefile +++ b/graphics/piglit/Makefile @@ -1,60 +1,49 @@ PORTNAME= piglit -PORTVERSION= 20200910 -PORTREVISION= 3 +PORTVERSION= 20260502 CATEGORIES= graphics MAINTAINER= x11@FreeBSD.org COMMENT= Automated OpenGL and OpenCL testsuite WWW= https://piglit.freedesktop.org/ LICENSE= MIT GPLv2 GPLv3 LGPL20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + glslangValidator:graphics/glslang \ vulkan-headers>0:graphics/vulkan-headers \ wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libvulkan.so:graphics/vulkan-loader \ libwaffle-1.so:graphics/waffle \ libwayland-egl.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} +USES= cmake compiler:c11 gl pkgconfig python shebangfix xorg USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= mesa GL_PROJECT= piglit -GL_TAGNAME= 136a7f5fa0703603be1ffb338abe4865e76a8058 - -PATCH_SITES= https://gitlab.freedesktop.org/mesa/piglit/-/commit/ -PATCH_DIST_STRIP= -p1 -PATCHFILES+= 7f1916da04fc.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= c6a4d8aa8e68.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= 0443b6a18648.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= 96d8ddd0a658.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= d5f4cfd3b0da.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= 64c468c6c7e3.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 -PATCHFILES+= 681e86f53c2e.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383 - -USES= cmake compiler:c11 gl pkgconfig python shebangfix xorg +GL_TAGNAME= 0730373391be9a944a16a2a975871c0e740c45f0 USE_GL= egl gbm gl glu USE_XORG= x11 xcb xext xrender -SHEBANG_FILES= piglit +SHEBANG_FILES= piglit replayer/replayer.py CMAKE_ON= PIGLIT_BUILD_GLES2_TESTS PIGLIT_BUILD_GLES3_TESTS LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message DATADIR= ${PREFIX}/lib/piglit PORTDATA= * OPTIONS_DEFINE= DOCS .include diff --git a/graphics/piglit/distinfo b/graphics/piglit/distinfo index 03799115b482..6392c0a0e002 100644 --- a/graphics/piglit/distinfo +++ b/graphics/piglit/distinfo @@ -1,17 +1,3 @@ -TIMESTAMP = 1617891400 -SHA256 (mesa-piglit-136a7f5fa0703603be1ffb338abe4865e76a8058_GL0.tar.gz) = ac3afee57ff4818f165b90d017389673873cf8782e1091262f85efbf3d33f35e -SIZE (mesa-piglit-136a7f5fa0703603be1ffb338abe4865e76a8058_GL0.tar.gz) = 24436135 -SHA256 (7f1916da04fc.patch) = 78a30b68c59cc9aaf6bbcccfde2d12e9f43d4e49153c8710dc99362c81d8ca17 -SIZE (7f1916da04fc.patch) = 774 -SHA256 (c6a4d8aa8e68.patch) = 6bccb2b4f1beba22e842b5883f7b1ec0fa53e971dc96d1a51a9d7fe66970e01e -SIZE (c6a4d8aa8e68.patch) = 840 -SHA256 (0443b6a18648.patch) = bf74233898eeb709e0c79f9603d0be5b857d16fbac66ac7069033f7cf2eb7c8a -SIZE (0443b6a18648.patch) = 718 -SHA256 (96d8ddd0a658.patch) = d6c362350f727066a6b03a9e12fbdb09ea3cc2df45bac8196c63b25d827d51eb -SIZE (96d8ddd0a658.patch) = 928 -SHA256 (d5f4cfd3b0da.patch) = 5fdbd103f3a8a5e64c6ea49c1476b414323568bd8f2f33aea475be69cf956b3a -SIZE (d5f4cfd3b0da.patch) = 1100 -SHA256 (64c468c6c7e3.patch) = 478ef23ccf707bb01536505509e6a09f97ab8a9c076fdd833972d626df4a8795 -SIZE (64c468c6c7e3.patch) = 760 -SHA256 (681e86f53c2e.patch) = 9a118396d6b7c893105354ab3b8e5c684b4e3683f87bbcaae9ccd74b63c21286 -SIZE (681e86f53c2e.patch) = 854 +TIMESTAMP = 1777721999 +SHA256 (mesa-piglit-0730373391be9a944a16a2a975871c0e740c45f0_GL0.tar.gz) = be29e3dc39e6f2349809d2e10001fa0624fd91393c76ffc7d0eb31a9846b0a03 +SIZE (mesa-piglit-0730373391be9a944a16a2a975871c0e740c45f0_GL0.tar.gz) = 24880280 diff --git a/graphics/piglit/files/patch-CMakeLists.txt b/graphics/piglit/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..03dfecf1012f --- /dev/null +++ b/graphics/piglit/files/patch-CMakeLists.txt @@ -0,0 +1,20 @@ +--- CMakeLists.txt.orig 2026-05-02 14:11:44 UTC ++++ CMakeLists.txt +@@ -22,7 +22,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + + set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + +-if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ++if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") + set(DEFAULT_EGL ON) + set(DEFAULT_GLX ON) + set(DEFAULT_WGL OFF) +@@ -230,7 +230,7 @@ endif() + add_definitions(-DPIGLIT_HAS_WGL) + endif() + +-IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ++IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") + pkg_check_modules(LIBDRM QUIET libdrm) + pkg_check_modules(XCB QUIET xcb) + pkg_check_modules(XCB_DRI2 QUIET xcb-dri2) diff --git a/graphics/piglit/files/patch-tests_spec_ext__external__objects_vk.c b/graphics/piglit/files/patch-tests_spec_ext__external__objects_vk.c deleted file mode 100644 index 66ba84af02b2..000000000000 --- a/graphics/piglit/files/patch-tests_spec_ext__external__objects_vk.c +++ /dev/null @@ -1,11 +0,0 @@ ---- tests/spec/ext_external_objects/vk.c.orig 2020-09-09 08:57:32 UTC -+++ tests/spec/ext_external_objects/vk.c -@@ -336,7 +336,7 @@ get_aspect_from_depth_format(VkFormat depth_format) - default: - break; - } -- return VK_NULL_HANDLE; -+ return VK_IMAGE_ASPECT_NONE; - } - - static VkPipelineStageFlags diff --git a/graphics/piglit/files/patch-tests_util_CMakeLists.txt b/graphics/piglit/files/patch-tests_util_CMakeLists.txt new file mode 100644 index 000000000000..d09c367c7857 --- /dev/null +++ b/graphics/piglit/files/patch-tests_util_CMakeLists.txt @@ -0,0 +1,20 @@ +--- tests/util/CMakeLists.txt.orig 2026-05-02 14:11:44 UTC ++++ tests/util/CMakeLists.txt +@@ -129,7 +129,7 @@ endif() + ) + endif() + +-if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ++if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") + # One needs to have at least one hardware driver present, otherwise + # there is no point compiling just the dispatcher. + if(PIGLIT_BUILD_DMA_BUF_TESTS) +@@ -160,7 +160,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") + list(APPEND UTIL_GL_LIBS ${WAYLAND_LDFLAGS}) + endif() + +-endif(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ++endif(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") + + if(MSVC) + list(APPEND UTIL_SOURCES msvc/getopt.c) diff --git a/graphics/piglit/files/patch-tests_util_piglit-util.c b/graphics/piglit/files/patch-tests_util_piglit-util.c new file mode 100644 index 000000000000..9a69b602c876 --- /dev/null +++ b/graphics/piglit/files/patch-tests_util_piglit-util.c @@ -0,0 +1,12 @@ +--- tests/util/piglit-util.c.orig 2026-05-02 14:11:44 UTC ++++ tests/util/piglit-util.c +@@ -41,6 +41,9 @@ + #include + #include + #include ++#ifdef __FreeBSD__ ++#include /* For basename(3) */ ++#endif + + #if defined(PIGLIT_HAS_POSIX_CLOCK_MONOTONIC) && defined(PIGLIT_HAS_POSIX_TIMER_NOTIFY_THREAD) + #include diff --git a/graphics/piglit/pkg-plist b/graphics/piglit/pkg-plist index 47e4c52cace3..9249e38e9a8f 100644 --- a/graphics/piglit/pkg-plist +++ b/graphics/piglit/pkg-plist @@ -1,219 +1,241 @@ bin/piglit %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/RELEASE @dir %%DATADIR%%/framework/__pycache__ @dir %%DATADIR%%/framework/test/__pycache__ @dir %%DATADIR%%/generated_tests/__pycache__ @dir %%DATADIR%%/generated_tests/modules/__pycache__ @dir %%DATADIR%%/generated_tests/templates/__pycache__ @dir %%DATADIR%%/generated_tests/templates/gen_builtin_packing_tests @dir %%DATADIR%%/generated_tests/templates/gen_const_builtin_equal_tests @dir %%DATADIR%%/generated_tests/templates/gen_conversion @dir %%DATADIR%%/generated_tests/templates/gen_extensions_defined @dir %%DATADIR%%/generated_tests/templates/gen_flat_interpolation_qualifier @dir %%DATADIR%%/generated_tests/templates/gen_gpu_shader4_tests @dir %%DATADIR%%/generated_tests/templates/gen_inout_fp64 @dir %%DATADIR%%/generated_tests/templates/gen_intel_shader_integer_functions2_tests +@dir %%DATADIR%%/generated_tests/templates/gen_interface_block_tests @dir %%DATADIR%%/generated_tests/templates/gen_interpolation_tests @dir %%DATADIR%%/generated_tests/templates/gen_non-lvalue_tests @dir %%DATADIR%%/generated_tests/templates/gen_outerproduct_invalid_params @dir %%DATADIR%%/generated_tests/templates/gen_outerproduct_tests @dir %%DATADIR%%/generated_tests/templates/gen_shader_bit_encoding_tests @dir %%DATADIR%%/generated_tests/templates/gen_shader_precision_tests @dir %%DATADIR%%/generated_tests/templates/gen_texture_lod_tests @dir %%DATADIR%%/generated_tests/templates/gen_texture_query_lod_tests @dir %%DATADIR%%/generated_tests/templates/gen_uniform_initializer_tests @dir %%DATADIR%%/generated_tests/templates/gen_variable_index_read_tests @dir %%DATADIR%%/generated_tests/templates/gen_variable_index_write_tests @dir %%DATADIR%%/generated_tests/templates/gen_vp_tex @dir %%DATADIR%%/generated_tests/templates/gen_vs_in_fp64 @dir %%DATADIR%%/generated_tests/templates/interpolation-qualifier-built-in-variable @dir %%DATADIR%%/tests/__pycache__ @dir %%DATADIR%%/tests/cl/api @dir %%DATADIR%%/tests/cl/custom @dir %%DATADIR%%/tests/cl/interop @dir %%DATADIR%%/tests/egl/spec/egl-1.4 @dir %%DATADIR%%/tests/egl/spec/egl_chromium_sync_control @dir %%DATADIR%%/tests/egl/spec/egl_ext_client_extensions @dir %%DATADIR%%/tests/egl/spec/egl_ext_device_base @dir %%DATADIR%%/tests/egl/spec/egl_ext_device_drm @dir %%DATADIR%%/tests/egl/spec/egl_ext_device_enumeration +@dir %%DATADIR%%/tests/egl/spec/egl_ext_device_persistent_id @dir %%DATADIR%%/tests/egl/spec/egl_ext_device_query +@dir %%DATADIR%%/tests/egl/spec/egl_ext_device_query_name @dir %%DATADIR%%/tests/egl/spec/egl_ext_image_dma_buf_import_modifiers @dir %%DATADIR%%/tests/egl/spec/egl_ext_platform_device +@dir %%DATADIR%%/tests/egl/spec/egl_ext_protected_content +@dir %%DATADIR%%/tests/egl/spec/egl_ext_surface_compression @dir %%DATADIR%%/tests/egl/spec/egl_khr_create_context +@dir %%DATADIR%%/tests/egl/spec/egl_khr_display_reference @dir %%DATADIR%%/tests/egl/spec/egl_khr_fence_sync @dir %%DATADIR%%/tests/egl/spec/egl_khr_get_all_proc_addresses @dir %%DATADIR%%/tests/egl/spec/egl_khr_gl_image @dir %%DATADIR%%/tests/egl/spec/egl_khr_surfaceless_context @dir %%DATADIR%%/tests/egl/spec/egl_mesa_device_software @dir %%DATADIR%%/tests/egl/spec/egl_mesa_platform_surfaceless @dir %%DATADIR%%/tests/egl/spec/egl_mesa_query_driver @dir %%DATADIR%%/tests/fbo +@dir %%DATADIR%%/tests/gbm @dir %%DATADIR%%/tests/general @dir %%DATADIR%%/tests/glx @dir %%DATADIR%%/tests/hiz +@dir %%DATADIR%%/tests/llvmpipe/glsl +@dir %%DATADIR%%/tests/llvmpipe/tests +@dir %%DATADIR%%/tests/llvmpipe/utils @dir %%DATADIR%%/tests/perf @dir %%DATADIR%%/tests/py_modules/__pycache__ @dir %%DATADIR%%/tests/security @dir %%DATADIR%%/tests/spec/amd_depth_clamp_separate @dir %%DATADIR%%/tests/spec/amd_framebuffer_multisample_advanced @dir %%DATADIR%%/tests/spec/amd_performance_monitor @dir %%DATADIR%%/tests/spec/amd_pinned_memory @dir %%DATADIR%%/tests/spec/amd_seamless_cubemap_per_texture +@dir %%DATADIR%%/tests/spec/apple_sync @dir %%DATADIR%%/tests/spec/arb_base_instance @dir %%DATADIR%%/tests/spec/arb_blend_func_extended/api @dir %%DATADIR%%/tests/spec/arb_blend_func_extended/execution @dir %%DATADIR%%/tests/spec/arb_buffer_storage @dir %%DATADIR%%/tests/spec/arb_clear_buffer_object @dir %%DATADIR%%/tests/spec/arb_clear_texture @dir %%DATADIR%%/tests/spec/arb_clip_control @dir %%DATADIR%%/tests/spec/arb_color_buffer_float @dir %%DATADIR%%/tests/spec/arb_copy_buffer @dir %%DATADIR%%/tests/spec/arb_copy_image @dir %%DATADIR%%/tests/spec/arb_debug_output @dir %%DATADIR%%/tests/spec/arb_depth_clamp @dir %%DATADIR%%/tests/spec/arb_direct_state_access @dir %%DATADIR%%/tests/spec/arb_draw_buffers @dir %%DATADIR%%/tests/spec/arb_draw_buffers_blend @dir %%DATADIR%%/tests/spec/arb_draw_elements_base_vertex @dir %%DATADIR%%/tests/spec/arb_draw_indirect @dir %%DATADIR%%/tests/spec/arb_es2_compatibility @dir %%DATADIR%%/tests/spec/arb_es3_compatibility @dir %%DATADIR%%/tests/spec/arb_framebuffer_no_attachments @dir %%DATADIR%%/tests/spec/arb_framebuffer_object @dir %%DATADIR%%/tests/spec/arb_framebuffer_srgb @dir %%DATADIR%%/tests/spec/arb_geometry_shader4/execution/program-parameter @dir %%DATADIR%%/tests/spec/arb_get_texture_sub_image @dir %%DATADIR%%/tests/spec/arb_gpu_shader_fp64/shader_storage @dir %%DATADIR%%/tests/spec/arb_indirect_parameters @dir %%DATADIR%%/tests/spec/arb_instanced_arrays @dir %%DATADIR%%/tests/spec/arb_internalformat_query @dir %%DATADIR%%/tests/spec/arb_internalformat_query2 @dir %%DATADIR%%/tests/spec/arb_invalidate_subdata @dir %%DATADIR%%/tests/spec/arb_map_buffer_alignment @dir %%DATADIR%%/tests/spec/arb_map_buffer_range @dir %%DATADIR%%/tests/spec/arb_multisample @dir %%DATADIR%%/tests/spec/arb_occlusion_query @dir %%DATADIR%%/tests/spec/arb_occlusion_query2 @dir %%DATADIR%%/tests/spec/arb_pipeline_statistics_query @dir %%DATADIR%%/tests/spec/arb_point_parameters @dir %%DATADIR%%/tests/spec/arb_point_sprite @dir %%DATADIR%%/tests/spec/arb_post_depth_coverage @dir %%DATADIR%%/tests/spec/arb_program_interface_query @dir %%DATADIR%%/tests/spec/arb_query_buffer_object @dir %%DATADIR%%/tests/spec/arb_robustness @dir %%DATADIR%%/tests/spec/arb_sample_locations @dir %%DATADIR%%/tests/spec/arb_sample_shading/execution @dir %%DATADIR%%/tests/spec/arb_sampler_objects @dir %%DATADIR%%/tests/spec/arb_seamless_cube_map @dir %%DATADIR%%/tests/spec/arb_shader_draw_parameters @dir %%DATADIR%%/tests/spec/arb_shader_image_size @dir %%DATADIR%%/tests/spec/arb_shader_objects @dir %%DATADIR%%/tests/spec/arb_sparse_buffer @dir %%DATADIR%%/tests/spec/arb_stencil_texturing @dir %%DATADIR%%/tests/spec/arb_sync @dir %%DATADIR%%/tests/spec/arb_texture_barrier @dir %%DATADIR%%/tests/spec/arb_texture_buffer_object @dir %%DATADIR%%/tests/spec/arb_texture_buffer_range @dir %%DATADIR%%/tests/spec/arb_texture_compression @dir %%DATADIR%%/tests/spec/arb_texture_cube_map @dir %%DATADIR%%/tests/spec/arb_texture_float @dir %%DATADIR%%/tests/spec/arb_texture_multisample @dir %%DATADIR%%/tests/spec/arb_texture_stencil8 @dir %%DATADIR%%/tests/spec/arb_texture_storage @dir %%DATADIR%%/tests/spec/arb_texture_storage_multisample @dir %%DATADIR%%/tests/spec/arb_texture_view @dir %%DATADIR%%/tests/spec/arb_timer_query @dir %%DATADIR%%/tests/spec/arb_transform_feedback2 @dir %%DATADIR%%/tests/spec/arb_transform_feedback3 @dir %%DATADIR%%/tests/spec/arb_transform_feedback_overflow_query @dir %%DATADIR%%/tests/spec/arb_vertex_array_bgra @dir %%DATADIR%%/tests/spec/arb_vertex_array_object @dir %%DATADIR%%/tests/spec/arb_vertex_buffer_object @dir %%DATADIR%%/tests/spec/arb_vertex_type_10f_11f_11f_rev @dir %%DATADIR%%/tests/spec/arb_vertex_type_2_10_10_10_rev @dir %%DATADIR%%/tests/spec/arb_viewport_array +@dir %%DATADIR%%/tests/spec/arm_shader_framebuffer_fetch_depth_stencil @dir %%DATADIR%%/tests/spec/ati_draw_buffers @dir %%DATADIR%%/tests/spec/ati_envmap_bumpmap @dir %%DATADIR%%/tests/spec/ati_fragment_shader +@dir %%DATADIR%%/tests/spec/ext_clear_texture @dir %%DATADIR%%/tests/spec/ext_color_buffer_float +@dir %%DATADIR%%/tests/spec/ext_debug_label @dir %%DATADIR%%/tests/spec/ext_depth_bounds_test @dir %%DATADIR%%/tests/spec/ext_direct_state_access @dir %%DATADIR%%/tests/spec/ext_disjoint_timer_query @dir %%DATADIR%%/tests/spec/ext_draw_instanced @dir %%DATADIR%%/tests/spec/ext_external_objects_fd @dir %%DATADIR%%/tests/spec/ext_fog_coord @dir %%DATADIR%%/tests/spec/ext_frag_depth @dir %%DATADIR%%/tests/spec/ext_framebuffer_blit @dir %%DATADIR%%/tests/spec/ext_framebuffer_multisample @dir %%DATADIR%%/tests/spec/ext_framebuffer_multisample_blit_scaled @dir %%DATADIR%%/tests/spec/ext_framebuffer_object @dir %%DATADIR%%/tests/spec/ext_image_dma_buf_import +@dir %%DATADIR%%/tests/spec/ext_instanced_arrays +@dir %%DATADIR%%/tests/spec/ext_multi_draw_indirect +@dir %%DATADIR%%/tests/spec/ext_multisampled_render_to_texture @dir %%DATADIR%%/tests/spec/ext_occlusion_query_boolean @dir %%DATADIR%%/tests/spec/ext_packed_depth_stencil @dir %%DATADIR%%/tests/spec/ext_packed_float @dir %%DATADIR%%/tests/spec/ext_polygon_offset_clamp @dir %%DATADIR%%/tests/spec/ext_render_snorm @dir %%DATADIR%%/tests/spec/ext_shader_image_load_store +@dir %%DATADIR%%/tests/spec/ext_shader_pixel_local_storage @dir %%DATADIR%%/tests/spec/ext_texture_compression_bptc @dir %%DATADIR%%/tests/spec/ext_texture_compression_rgtc @dir %%DATADIR%%/tests/spec/ext_texture_env_combine @dir %%DATADIR%%/tests/spec/ext_texture_format_bgra8888 @dir %%DATADIR%%/tests/spec/ext_texture_integer @dir %%DATADIR%%/tests/spec/ext_texture_norm16 +@dir %%DATADIR%%/tests/spec/ext_texture_storage +@dir %%DATADIR%%/tests/spec/ext_texture_storage_compression @dir %%DATADIR%%/tests/spec/ext_texture_swizzle @dir %%DATADIR%%/tests/spec/ext_timer_query @dir %%DATADIR%%/tests/spec/ext_transform_feedback @dir %%DATADIR%%/tests/spec/ext_unpack_subimage @dir %%DATADIR%%/tests/spec/ext_window_rectangles @dir %%DATADIR%%/tests/spec/gl-1.0 @dir %%DATADIR%%/tests/spec/gl-1.1 @dir %%DATADIR%%/tests/spec/gl-1.2 @dir %%DATADIR%%/tests/spec/gl-1.3 @dir %%DATADIR%%/tests/spec/gl-1.4 @dir %%DATADIR%%/tests/spec/gl-1.5 @dir %%DATADIR%%/tests/spec/gl-2.0/api @dir %%DATADIR%%/tests/spec/gl-2.1 @dir %%DATADIR%%/tests/spec/gl-3.0/api @dir %%DATADIR%%/tests/spec/gl-3.2/layered-rendering @dir %%DATADIR%%/tests/spec/gl-3.3 @dir %%DATADIR%%/tests/spec/gl-4.1 @dir %%DATADIR%%/tests/spec/gl-4.3 @dir %%DATADIR%%/tests/spec/gl-4.4 @dir %%DATADIR%%/tests/spec/gl-4.5 @dir %%DATADIR%%/tests/spec/gles-2.0 @dir %%DATADIR%%/tests/spec/glsl-1.10/execution/clipping @dir %%DATADIR%%/tests/spec/glsl-1.10/execution/varying-packing @dir %%DATADIR%%/tests/spec/glsl-1.20/recursion @dir %%DATADIR%%/tests/spec/glsl-1.30/linker/clipping @dir %%DATADIR%%/tests/spec/glx_arb_create_context @dir %%DATADIR%%/tests/spec/glx_ext_import_context @dir %%DATADIR%%/tests/spec/glx_mesa_query_renderer @dir %%DATADIR%%/tests/spec/glx_oml_sync_control @dir %%DATADIR%%/tests/spec/intel_blackhole_render @dir %%DATADIR%%/tests/spec/intel_conservative_rasterization @dir %%DATADIR%%/tests/spec/intel_performance_query @dir %%DATADIR%%/tests/spec/khr_debug @dir %%DATADIR%%/tests/spec/khr_parallel_shader_compile @dir %%DATADIR%%/tests/spec/mesa_pack_invert @dir %%DATADIR%%/tests/spec/nv_alpha_to_coverage_dither_control @dir %%DATADIR%%/tests/spec/nv_conditional_render @dir %%DATADIR%%/tests/spec/nv_copy_depth_to_color @dir %%DATADIR%%/tests/spec/nv_copy_image @dir %%DATADIR%%/tests/spec/nv_fog_distance @dir %%DATADIR%%/tests/spec/nv_image_formats +@dir %%DATADIR%%/tests/spec/nv_primitive_restart @dir %%DATADIR%%/tests/spec/nv_texture_barrier @dir %%DATADIR%%/tests/spec/nv_texture_env_combine4 @dir %%DATADIR%%/tests/spec/oes_compressed_paletted_texture @dir %%DATADIR%%/tests/spec/oes_draw_elements_base_vertex @dir %%DATADIR%%/tests/spec/oes_draw_texture @dir %%DATADIR%%/tests/spec/oes_egl_image_external_essl3 @dir %%DATADIR%%/tests/spec/oes_fixed_point @dir %%DATADIR%%/tests/spec/oes_matrix_get @dir %%DATADIR%%/tests/spec/oes_required_internalformat @dir %%DATADIR%%/tests/spec/oes_texture_float @dir %%DATADIR%%/tests/texturing/shaders @dir %%DATADIR%%/tests/util/msvc +@dir %%DATADIR%%/tests/wayland @dir %%DATADIR%%/tests/wgl