On Thu Oct 14, 2021 at 03:22:26PM -0600, Thomas Frohwein wrote:
> Hi,
>
> An update to the latest Vulkan SDK 1.2.189.1 and associated ports
> (glslang, spirv-*). I built the whole suite and tested with vkcube
> (from vulkan-tools), vulkaninfo (same), vkquake, and Cryptark via
> fnaify with `/gldevice:Vulkan`. Basic runtime and also with
> VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation. Everything works
> including appropriate complaints from the validation layers in vkquake
> and Cryptark. No symbol changes to libvulkan, so no shared object bump.
>
> Fullscreen with vkquake seemed buggy though, but that is most likely a
> vkquake and not a vulkan issue, as the other apps ran fine in
> fullscreen.
>
> I tested on Intel i7-10700 with integrated UHD 630 GPU again. As usual,
> a test with amdgpu would be welcome.
Happy to see this, OK rsadowski
>
> ok?
>
> Index: glslang/Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/glslang/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- glslang/Makefile 29 Jun 2021 03:48:20 -0000 1.8
> +++ glslang/Makefile 14 Oct 2021 21:11:08 -0000
> @@ -1,10 +1,10 @@
> # $OpenBSD: Makefile,v 1.8 2021/06/29 03:48:20 thfr Exp $
>
> -PORTROACH = ^[0-9]
> +PORTROACH = limit:^[0-9]
>
> COMMENT = reference front-end for GLSL and ESSL
>
> -GH_TAGNAME = 11.5.0
> +GH_TAGNAME = 11.6.0
> GH_ACCOUNT = KhronosGroup
> GH_PROJECT = glslang
>
> Index: glslang/distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/glslang/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- glslang/distinfo 29 Jun 2021 03:48:20 -0000 1.3
> +++ glslang/distinfo 14 Oct 2021 21:11:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (glslang-11.5.0.tar.gz) = /QteO9pZG7CL0wSWVamaClXw3kBZucj3s5fksZz11R8=
> -SIZE (glslang-11.5.0.tar.gz) = 3373042
> +SHA256 (glslang-11.6.0.tar.gz) = mezToMLCIZKT12cjhG92Kp8+fdDcKk80bQ/DoFoM4AA=
> +SIZE (glslang-11.6.0.tar.gz) = 3419655
> Index: spirv-headers/Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
> retrieving revision 1.5
> diff -u -p -r1.5 Makefile
> --- spirv-headers/Makefile 29 Jun 2021 03:48:20 -0000 1.5
> +++ spirv-headers/Makefile 14 Oct 2021 21:11:08 -0000
> @@ -2,9 +2,9 @@
>
> COMMENT = SPIRV-Headers
>
> -DISTNAME = spirv-headers-1.5.4pl2
> -# commit from 2021-06-23
> -GH_COMMIT = f95c3b3761ee1b1903f54ae69b526ed6f0edc3b9
> +DISTNAME = spirv-headers-1.5.4pl3
> +# commit from 2021-10-07
> +GH_COMMIT = 5ea2d62e8c0ddd9e2a7d0ca5e3f2335e09e5f408
> GH_ACCOUNT = KhronosGroup
> GH_PROJECT = SPIRV-Headers
>
> Index: spirv-headers/distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- spirv-headers/distinfo 29 Jun 2021 03:48:20 -0000 1.4
> +++ spirv-headers/distinfo 14 Oct 2021 21:11:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (spirv-headers-1.5.4pl2-f95c3b37.tar.gz) = LE1uATM72gU4C0p6J7L0GKT0WtBoImeTWRLoRVKNpek=
> -SIZE (spirv-headers-1.5.4pl2-f95c3b37.tar.gz) = 413446
> +SHA256 (spirv-headers-1.5.4pl3-5ea2d62e.tar.gz) = WNYcWEKk9Ad42NufJoohafZe3m1DVoOrIrpf3xQLAJs=
> +SIZE (spirv-headers-1.5.4pl3-5ea2d62e.tar.gz) = 415152
> Index: spirv-headers/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -r1.4 PLIST
> --- spirv-headers/pkg/PLIST 29 Jun 2021 03:48:20 -0000 1.4
> +++ spirv-headers/pkg/PLIST 14 Oct 2021 21:11:08 -0000
> @@ -77,3 +77,4 @@ share/cmake/SPIRV-Headers/
> share/cmake/SPIRV-Headers/SPIRV-HeadersConfig.cmake
> share/cmake/SPIRV-Headers/SPIRV-HeadersConfigVersion.cmake
> share/cmake/SPIRV-Headers/SPIRV-HeadersTargets.cmake
> +share/pkgconfig/SPIRV-Headers.pc
> Index: spirv-tools/Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- spirv-tools/Makefile 29 Jun 2021 03:48:20 -0000 1.8
> +++ spirv-tools/Makefile 14 Oct 2021 21:11:08 -0000
> @@ -2,11 +2,11 @@
>
> COMMENT = API and commands for processing SPIR-V
>
> -V = 2021.2pl0
> +V = 2021.3
> DISTNAME = spirv-tools-${V}
> GH_ACCOUNT = KhronosGroup
> GH_PROJECT = SPIRV-Tools
> -GH_COMMIT = e065c482c6c98ef22900822d32a21df8c5473054
> +GH_TAGNAME = v${V}
>
> CATEGORIES = devel graphics
>
> Index: spirv-tools/distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- spirv-tools/distinfo 29 Jun 2021 14:46:46 -0000 1.5
> +++ spirv-tools/distinfo 14 Oct 2021 21:11:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (spirv-tools-2021.2pl0-e065c482.tar.gz) = zBY+8nin1a3d5BJ1VJ21yMCkDGxB8P5bBj9i0xxkzpw=
> -SIZE (spirv-tools-2021.2pl0-e065c482.tar.gz) = 2631244
> +SHA256 (spirv-tools-2021.3.tar.gz) = trQZQSHugITGKyD41XTDL3ZuTpI33+YLBlizFtGcaxM=
> +SIZE (spirv-tools-2021.3.tar.gz) = 2847869
> Index: spirv-tools/patches/patch-CMakeLists_txt
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-tools/patches/patch-CMakeLists_txt,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-CMakeLists_txt
> --- spirv-tools/patches/patch-CMakeLists_txt 7 Jul 2020 08:08:05 -0000 1.2
> +++ spirv-tools/patches/patch-CMakeLists_txt 14 Oct 2021 21:11:08 -0000
> @@ -3,7 +3,7 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 202
> Index: CMakeLists.txt
> --- CMakeLists.txt.orig
> +++ CMakeLists.txt
> -@@ -53,6 +53,8 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
> +@@ -56,6 +56,8 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
> set(SPIRV_TIMER_ENABLED ${SPIRV_ALLOW_TIMERS})
> elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
> add_definitions(-DSPIRV_FREEBSD)
> Index: spirv-tools/patches/patch-source_print_cpp
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-tools/patches/patch-source_print_cpp,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-source_print_cpp
> --- spirv-tools/patches/patch-source_print_cpp 7 Jul 2020 08:08:05 -0000 1.2
> +++ spirv-tools/patches/patch-source_print_cpp 14 Oct 2021 21:11:08 -0000
> @@ -6,9 +6,9 @@ Index: source/print.cpp
> @@ -16,7 +16,8 @@
>
> #if defined(SPIRV_ANDROID) || defined(SPIRV_LINUX) || defined(SPIRV_MAC) || \
> - defined(SPIRV_IOS) || defined(SPIRV_FREEBSD) || \
> + defined(SPIRV_IOS) || defined(SPIRV_TVOS) || defined(SPIRV_FREEBSD) || \
> - defined(SPIRV_EMSCRIPTEN) || defined(SPIRV_FUCHSIA)
> -+ defined(SPIRV_EMSCRIPTEN) || defined(SPIRV_FUCHSIA) || \
> ++ defined(SPIRV_EMSCRIPTEN) || defined(SPIRV_FUCHSIA) || \
> + defined(SPIRV_OPENBSD)
> namespace spvtools {
>
> Index: spirv-tools/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/graphics/spirv-tools/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- spirv-tools/pkg/PLIST 7 Jul 2020 08:08:05 -0000 1.2
> +++ spirv-tools/pkg/PLIST 14 Oct 2021 21:11:08 -0000
> @@ -4,6 +4,7 @@
> @bin bin/spirv-dis
> bin/spirv-lesspipe.sh
> @bin bin/spirv-link
> +@bin bin/spirv-lint
> @bin bin/spirv-opt
> @bin bin/spirv-reduce
> @bin bin/spirv-val
> @@ -19,6 +20,10 @@ lib/cmake/SPIRV-Tools-link/
> lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkConfig.cmake
> lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets${MODCMAKE_BUILD_SUFFIX}
> lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets.cmake
> +lib/cmake/SPIRV-Tools-lint/
> +lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintConfig.cmake
> +lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets${MODCMAKE_BUILD_SUFFIX}
> +lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake
> lib/cmake/SPIRV-Tools-opt/
> lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optConfig.cmake
> lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets${MODCMAKE_BUILD_SUFFIX}
> @@ -31,6 +36,7 @@ lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.
> lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget${MODCMAKE_BUILD_SUFFIX}
> lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake
> @static-lib lib/libSPIRV-Tools-link.a
> +@static-lib lib/libSPIRV-Tools-lint.a
> @static-lib lib/libSPIRV-Tools-opt.a
> @static-lib lib/libSPIRV-Tools-reduce.a
> @so lib/libSPIRV-Tools-shared.so
> Index: vulkan-headers/Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- vulkan-headers/Makefile 29 Jun 2021 03:48:21 -0000 1.6
> +++ vulkan-headers/Makefile 14 Oct 2021 21:11:08 -0000
> @@ -2,9 +2,9 @@
>
> COMMENT = Vulkan header files
>
> -V = 1.2.176.1
> +V = 1.2.189.1
> PKGNAME = vulkan-headers-${V}
> -GH_TAGNAME = sdk.${V}-TAG
> +GH_TAGNAME = sdk-${V}
> GH_ACCOUNT = KhronosGroup
> GH_PROJECT = Vulkan-Headers
>
> Index: vulkan-headers/distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/vulkan-headers/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- vulkan-headers/distinfo 29 Jun 2021 03:48:21 -0000 1.4
> +++ vulkan-headers/distinfo 14 Oct 2021 21:11:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Vulkan-Headers-sdk.1.2.176.1-TAG.tar.gz) = 4EIPz9WlR5w7oUA4GhV+XZeSsJiD+MHZfHfY3SOdpz4=
> -SIZE (Vulkan-Headers-sdk.1.2.176.1-TAG.tar.gz) = 1030757
> +SHA256 (Vulkan-Headers-sdk-1.2.189.1.tar.gz) = zi61mV3d2P8s7ol6uRwwo11gltWZb8kc7EK/s3ES0/g=
> +SIZE (Vulkan-Headers-sdk-1.2.189.1.tar.gz) = 1191244
> Index: vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
> ===================================================================
> RCS file: vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
> diff -N vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
> --- vulkan-headers/patches/patch-include_vulkan_vulkan_hpp 29 Jun 2021 03:48:21 -0000 1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,59 +0,0 @@
> -$OpenBSD: patch-include_vulkan_vulkan_hpp,v 1.3 2021/06/29 03:48:21 thfr Exp $
> -
> -Index: include/vulkan/vulkan.hpp
> ---- include/vulkan/vulkan.hpp.orig
> -+++ include/vulkan/vulkan.hpp
> -@@ -67,7 +67,7 @@
> -
No comments:
Post a Comment