BSD Ports

graphics/fna3d 22.05nb9 NetBSD

3D graphics library for FNA

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
zlib
Categories
graphics
Package size
116.9 KiB, 897.8 KiB installed

Description

This is FNA3D, the 3D graphics library for FNA.

FNA3D was written to be used for FNA's Graphics namespace. It carries the same API design as XNA 4.0, with various implementations available at runtime (including Vulkan, OpenGL, Metal, and Direct3D). For shaders, we support Direct3D 9 Effect Framework binaries via MojoShader.

Note that while FNA is the main consumer of FNA3D, we do NOT provide separate C# bindings. If you want to use FNA3D in C#, simply use FNA instead; it's the same API and can be used entirely by itself without dragging in other dependencies.

In the other systems

SystemPortVersion
NetBSDgraphics/fna3d22.05nb9
OpenBSDgames/fna/fna3d26.09

Install

Binary package:

pkgin install fna3d

From pkgsrc:

cd /usr/pkgsrc/graphics/fna3d && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_6422.05nb9
NetBSD 10.1 aarch6422.05nb7
SmartOS / illumos x86_6422.05nb11
macOS 15 arm64-

Dependencies

Run dependencies 2
Required by 1

Commit history 4

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
6e59681be8 wiz *: recursive bump for libmpg123 dependency in lame