1
0
Fork 0
forked from wry/wry

autocommit 2022-04-08 23:02:38 CEST

This commit is contained in:
Julian Orth 2022-04-08 23:02:38 +02:00
parent 0bd9a70e69
commit 21e2216ce5
40 changed files with 587 additions and 255 deletions

View file

@ -2,6 +2,7 @@ mod sys;
use {
crate::{
utils::oserror::OsError,
video::drm::sys::{
create_lease, drm_event, drm_event_vblank, gem_close, get_cap,
get_device_name_from_fd2, get_minor_name_from_fd, get_node_type_from_fd, get_nodes,
@ -13,7 +14,6 @@ use {
DRM_MODE_OBJECT_CRTC, DRM_MODE_OBJECT_ENCODER, DRM_MODE_OBJECT_FB,
DRM_MODE_OBJECT_MODE, DRM_MODE_OBJECT_PLANE, DRM_MODE_OBJECT_PROPERTY,
},
utils::oserror::OsError,
},
ahash::AHashMap,
bstr::{BString, ByteSlice},
@ -31,8 +31,8 @@ use {
use crate::{
backend,
video::{dma::DmaBuf, INVALID_MODIFIER},
utils::{errorfmt::ErrorFmt, stack::Stack, syncqueue::SyncQueue, vec_ext::VecExt},
video::{dma::DmaBuf, INVALID_MODIFIER},
};
pub use sys::{
drm_mode_modeinfo, DRM_CLIENT_CAP_ATOMIC, DRM_MODE_ATOMIC_ALLOW_MODESET,

View file

@ -3,13 +3,13 @@
use {
crate::{
utils::{bitflags::BitflagsExt, oserror::OsError, trim::AsciiTrim},
video::drm::{
DrmBlob, DrmCardResources, DrmConnector, DrmConnectorInfo, DrmCrtc, DrmEncoder,
DrmEncoderInfo, DrmError, DrmFb, DrmModeInfo, DrmPlane, DrmPlaneInfo, DrmProperty,
DrmPropertyDefinition, DrmPropertyEnumValue, DrmPropertyType, DrmPropertyValue,
NodeType,
},
utils::{bitflags::BitflagsExt, oserror::OsError, trim::AsciiTrim},
},
ahash::AHashMap,
bstr::ByteSlice,

View file

@ -1,11 +1,11 @@
use {
crate::{
format::formats,
video::{
dma::{DmaBuf, DmaBufPlane},
drm::{Drm, DrmError},
ModifiedFormat, INVALID_MODIFIER,
},
format::formats,
},
std::{
fmt::{Debug, Formatter},