DrmOCaml bindings for libdrm. This library can be used to find GPU devices, configure monitors, etc.
module Device : sig ... endGraphics devices.
module Cap : sig ... endFeatures offered by the Linux device driver to the application.
module Client_cap : sig ... endFeatures supported by the application.
module Id : sig ... endInteger IDs with unique types to help prevent mistakes.
module Buffer : sig ... endMemory holding pixel data.
module Ufixed : sig ... endUnsigned 16.16 fixed-point values.
module Kms : sig ... endKernel mode-setting.
module Fourcc : sig ... endPixel formats
module Modifier : sig ... endFormat modifiers.
module Dev_t : sig ... endThe dev_t type, identifying a Unix device.
module Dmabuf : sig ... endSharing buffers between processes.
module Event : sig ... endParsing events from a device.