BSD Ports

devel/apitrace 14.0 FreeBSD

Tools for tracing OpenGL and other graphics APIs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
2686.0 KiB, 22394.1 KiB installed

Description

apitrace is a set of tools to:

  • trace OpenGL, OpenGL ES, Direct3D, and DirectDraw APIs calls to a file
  • replay OpenGL and OpenGL ES calls from a file
  • inspect OpenGL state at any call while retracing
  • visualize and edit trace files

In the other systems

SystemPortVersion
FreeBSDdevel/apitrace14.0
DragonFlydevel/apitrace9.0_2

Install

Binary package:

pkg install apitrace

From the ports tree:

cd /usr/ports/devel/apitrace/ && make install clean

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

RUN_DEPENDS=	apitrace>0:devel/apitrace

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:latest14.014.0-13.014.0
FreeBSD:14:quarterly14.014.0n/a13.014.0
FreeBSD:15:latest14.014.0n/a13.013.0
FreeBSD:15:quarterly14.014.0n/an/an/a
FreeBSD:16:latest14.014.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 6

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

Build dependencies 139

The first 100 are listed.

Run dependencies 127

The first 100 are listed.

No port depends on this one.

Configuration

Options name: devel_apitrace

OptionDefaultDescription
DOCSoffBuild and/or install documentation
WAFFLEonUse Waffle library to allow retrace on Wayland, headless etc.
USES
cmake:testing compiler:c++17-lang gl localbase:ldflags pkgconfig python qt:6 shebangfix xorg
Service scripts
none

Files

pkg-plist 24
  • bin/apitrace
  • bin/eglretrace
  • bin/glretrace
  • bin/gltrim
  • bin/qapitrace
  • lib/apitrace/scripts/apitrace.PIXExp
  • lib/apitrace/scripts/convert.py
  • lib/apitrace/scripts/highlight.py
  • lib/apitrace/scripts/jsondiff.py
  • lib/apitrace/scripts/jsonextractimages.py
  • lib/apitrace/scripts/leaks.py
  • lib/apitrace/scripts/profileshader.py
  • lib/apitrace/scripts/retracediff.py
  • lib/apitrace/scripts/snapdiff.py
  • lib/apitrace/scripts/tracecheck.py
  • lib/apitrace/scripts/tracediff.py
  • lib/apitrace/scripts/unpickle.py
  • lib/apitrace/wrappers/egltrace.so
  • lib/apitrace/wrappers/glxtrace.so
  • share/applications/qapitrace.desktop
  • share/doc/apitrace/BUGS.markdown
  • share/doc/apitrace/NEWS.markdown
  • share/doc/apitrace/README.markdown
  • share/doc/apitrace/USAGE.markdown
distinfo 3
FileSizeSHA256
apitrace-apitrace-14.0_GH0.tar.gz2.281429e+0653469052b28ca56dc0d28153d218dee6c2c128c53b2aa32d6e7f906f7a5c6c7a
microsoft-DirectXMath-apr2025_GH0.tar.gz2364618ac7f060d7fcc971d77c5a9f3ff98548ecf119c144a7c2dd9d21f4b66ba94cd4
facebook-zstd-v1.5.7_GH0.tar.gz2.451884e+0637d7284556b20954e56e1ca85b80226768902e2edabd3b649e9e72c0c9012ee3

Commit history 0

No commits in the history this site was built from.