BSD Ports

graphics/vulkan-validation-layers 1.4.365 FreeBSD

Validation layers for the Vulkan graphics API

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f2daec4535
License
APACHE20
Categories
graphics
Package size
5741.5 KiB, 28274.8 KiB installed

Description

Vulkan is an Explicit API, enabling direct control over how GPUs actually work. By design, minimal error checking is done inside a Vulkan driver. Applications have full control and responsibility for correct operation. Any errors in how Vulkan is used can result in a crash. This project provides Vulkan validation layers that can be enabled to assist development by enabling developers to verify their applications correct use of the Vulkan API.

In the other systems

SystemPortVersion
FreeBSDgraphics/vulkan-validation-layers1.4.365
OpenBSDgraphics/vulkan-validation-layers1.4.357.0

Install

Binary package:

pkg install vulkan-validation-layers

From the ports tree:

cd /usr/ports/graphics/vulkan-validation-layers/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	vulkan-validation-layers>0:graphics/vulkan-validation-layers

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.3651.4.3651.3.2381.4.3211.4.365
FreeBSD:14:quarterly1.4.3601.4.360n/a1.4.3191.4.360
FreeBSD:15:latest1.4.3651.4.365n/a1.4.3211.4.321
FreeBSD:15:quarterly1.4.3601.4.360n/an/an/a
FreeBSD:16:latest1.4.3601.4.365n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 4

The full lists below include those, and their dependencies in turn.

Build dependencies 31
Run dependencies 15

No port depends on this one.

Configuration

Options name: graphics_vulkan-validation-layers

OptionDefaultDescription
WAYLANDonWayland (graphics) support
XCBon${X11_DESC} via libxcb
XLIBon${X11_DESC} via libX11
USES
cmake compiler:c++11-lib localbase pkgconfig python:build
Service scripts
none

Files

distinfo 2
FileSizeSHA256
KhronosGroup-Vulkan-ValidationLayers-v1.4.365_GH0.tar.gz8.480959e+062212c1f9dd3658704929168858ff7bec0935c4e87cee5aed6b3d9735af4929ad
KhronosGroup-SPIRV-Headers-496543121ce6419f23d6fa5d7194ba66c36212d2_GH0.tar.gz594379a9bb9c48713245eacf97cc539b6f1d45405a92d8813f8b82e635f0a085ee9898

Commit history 6

DateCommitCreditsLog message
f2daec4535 Olivier Cochard graphics/vulkan-validation-layers: update to 1.4.365
06582a0423 Hiroki Tagato */*: Bump port revision after spirv-tools update (36c50e5bf7cc)
a2f710a890 Olivier Cochard graphics/vulkan-validation-layers: Update to 1.4.360
e77979c168 Hiroki Tagato */*: Bump port revision after spirv-tools update (f6a550749269)
a31dcee8ec Olivier Cochard graphics/vulkan-validation-layers: update to 1.4.357

The latest 5 of 6 in the history this site was built from.