Skip to content

Fully OSS userspace interface to the galcore kernel graphics driver - Legacy, use upstream libdrm instead: https://cgit.freedesktop.org/mesa/drm/

Notifications You must be signed in to change notification settings

etnaviv/libetnaviv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libetnaviv

Library for

a) ioctl (kernel interface) wrapping b) video memory management c) command buffer and event queue handling d) context / state delta handling (still incomplete) e) register description headers f) converting surfaces and textures from and to Vivante specific tiling formats

Currently used only by the 3D driver in driver/. A future 2D, SVG or OpenCL driver can share this code.

This library completely wraps the kernel interface, so that clients don't depend on the specific headers.

About

Fully OSS userspace interface to the galcore kernel graphics driver - Legacy, use upstream libdrm instead: https://cgit.freedesktop.org/mesa/drm/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages