multimedia/cmrtlib 20.1.1 MidnightBSD
C for Metal Runtime
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- multimedia
Description
cmrtlib is a runtime library needed when user wants to execute their own GPU kernels on render engine. It calls iHD media driver to load the kernels and allocate the resources. It provides a set of APIs for user to call directly from application.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/cmrtlib | 20.1.1 |
| FreeBSD | multimedia/cmrtlib | 26.3.5 |
| DragonFly | multimedia/cmrtlib | 20.1.1 |
Install
Binary package:
mport install cmrtlib
From mports:
cd /usr/mports/multimedia/cmrtlib && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cmrtlib>0:multimedia/cmrtlib
LIB_DEPENDS= libigfxcmrt.so:multimedia/cmrtlib
Dependencies
As this port's Makefile names them.
Library 1
libva.so: multimedia/libva
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig
- Service scripts
- none
Files
pkg-plist 14
- include/igfxcmrt/cm_hw_vebox_cmd_g10.h
- include/igfxcmrt/cm_rt.h
- include/igfxcmrt/cm_rt_api_os.h
- include/igfxcmrt/cm_rt_def_os.h
- include/igfxcmrt/cm_rt_extension.h
- include/igfxcmrt/cm_rt_g10.h
- include/igfxcmrt/cm_rt_g11.h
- include/igfxcmrt/cm_rt_g12_tgl.h
- include/igfxcmrt/cm_rt_g8.h
- include/igfxcmrt/cm_rt_g9.h
- lib/libigfxcmrt.so
- lib/libigfxcmrt.so.7
- lib/libigfxcmrt.so.7.2.0
- libdata/pkgconfig/igfxcmrt.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| intel-media-driver-intel-media-20.1.1_GH0.tar.gz | 2.1788401e+07 | dbca37ba8383cd4d1f3e15fa906f03457ebdb5a118d2459d8f9cd477e0f3d4d4 |