diff options
| author | Jan Beich <jbeich@FreeBSD.org> | 2026-05-07 12:12:10 +0000 |
|---|---|---|
| committer | Jan Beich <jbeich@FreeBSD.org> | 2026-05-07 20:08:22 +0000 |
| commit | e44abc0ffea8f982a615cdb81df9b3daae74802c (patch) | |
| tree | ee930b5e44958a929e0bd0614b6e2c2778adab3b /benchmarks | |
| parent | 13e079a31b281124c0b3af521425d3d0b0fe9b2c (diff) | |
Diffstat (limited to 'benchmarks')
| -rw-r--r-- | benchmarks/clpeak/Makefile | 11 | ||||
| -rw-r--r-- | benchmarks/clpeak/distinfo | 6 | ||||
| -rw-r--r-- | benchmarks/clpeak/files/patch-src_vk__peak.cpp | 11 |
3 files changed, 24 insertions, 4 deletions
diff --git a/benchmarks/clpeak/Makefile b/benchmarks/clpeak/Makefile index 615df3206ed1..0feb1e3478e2 100644 --- a/benchmarks/clpeak/Makefile +++ b/benchmarks/clpeak/Makefile @@ -1,5 +1,5 @@ PORTNAME= clpeak -DISTVERSION= 1.1.7 +DISTVERSION= 2.0.2 CATEGORIES= benchmarks MAINTAINER= jbeich@FreeBSD.org @@ -18,6 +18,15 @@ GH_ACCOUNT= krrishnarraj USE_LDCONFIG= yes PLIST_FILES= bin/clpeak +OPTIONS_DEFINE= VULKAN +OPTIONS_DEFAULT=VULKAN + +VULKAN_DESC= Vulkan backend +VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers \ + glslc:graphics/shaderc +VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader +VULKAN_CMAKE_BOOL= CLPEAK_ENABLE_VULKAN + post-patch: @${REINPLACE_CMD} '/install.*LICENSE/d' ${WRKSRC}/CMakeLists.txt diff --git a/benchmarks/clpeak/distinfo b/benchmarks/clpeak/distinfo index dd9b4880da5e..5a1dfd37a7a7 100644 --- a/benchmarks/clpeak/distinfo +++ b/benchmarks/clpeak/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1773135590 -SHA256 (krrishnarraj-clpeak-1.1.7_GH0.tar.gz) = bdcafc2df6b721edcdf10c7f47577e64bc498ca8348fff28bac8e002168fac52 -SIZE (krrishnarraj-clpeak-1.1.7_GH0.tar.gz) = 310602 +TIMESTAMP = 1778155930 +SHA256 (krrishnarraj-clpeak-2.0.2_GH0.tar.gz) = cf4c39a815fd635acffa5e4729d5a976dae0f842b77bb65adb89b44436a527e1 +SIZE (krrishnarraj-clpeak-2.0.2_GH0.tar.gz) = 445497 diff --git a/benchmarks/clpeak/files/patch-src_vk__peak.cpp b/benchmarks/clpeak/files/patch-src_vk__peak.cpp new file mode 100644 index 000000000000..e14774ae6ca6 --- /dev/null +++ b/benchmarks/clpeak/files/patch-src_vk__peak.cpp @@ -0,0 +1,11 @@ +--- src/vk_peak.cpp.orig 2026-05-07 12:12:10 UTC ++++ src/vk_peak.cpp +@@ -2192,7 +2192,7 @@ int vkPeak::runKernelLatency(VulkanDevice &dev, benchm + #else + struct timespec ts; + clock_gettime((hostDomain == VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT) +- ? CLOCK_MONOTONIC_RAW : CLOCK_MONOTONIC, &ts); ++ ? CLOCK_MONOTONIC_FAST : CLOCK_MONOTONIC, &ts); + return (uint64_t)ts.tv_sec * 1000000000ULL + (uint64_t)ts.tv_nsec; + #endif + }; |
