dev-libs/pocl (junkdrawer)

Search

Package Information

Description:
Portable Computing Language (an implementation of OpenCL)
Homepage:
http://portablecl.org https://github.com/pocl/pocl

Versions

Version EAPI Keywords Slot
9999 8 amd64 ppc64 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>dan@danweeks.net</email>
		<name>Daniel M. Weeks</name>
	</maintainer>
	<use>
		<flag name="accel">Enable the generic hardware accelerator device driver</flag>
		<flag name="conformance">Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.</flag>
		<flag name="cuda">Enable the CUDA backend for NVIDIA GPUs</flag>
		<flag name="float-conversion">When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.</flag>
		<flag name="hardening">Enable hardening against various attacks. May worsen performance</flag>
		<flag name="hwloc">Enable hwloc support</flag>
		<flag name="memmanager">Enables custom memory manager. Except for special circumstances, this should be disabled</flag>
		<flag name="lto">Adds support for link time optimization</flag>
	</use>
	<upstream>
		<remote-id type="github">pocl/pocl</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999
accel Enable the generic hardware accelerator device driver
conformance Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.
cuda Enable the CUDA backend for NVIDIA GPUs
debug ⚠️
examples ⚠️
float-conversion When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.
hardening Enable hardening against various attacks. May worsen performance
hwloc Enable hwloc support
lto Adds support for link time optimization
memmanager Enables custom memory manager. Except for special circumstances, this should be disabled
test ⚠️