summaryrefslogtreecommitdiff
path: root/src/screen/drm/request.zig
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2025-02-02 09:04:45 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2025-02-02 09:04:45 +0100
commit0b6ee849722002a8bc7cc5374e3136bee4be2ccd (patch)
tree729e99b7e87d8cd298f3b62cd2b97f362b863216 /src/screen/drm/request.zig
parent88aa2940b27044794d4dcb49c924a5df17cc0055 (diff)
screen: add frame-buffer
Diffstat (limited to 'src/screen/drm/request.zig')
-rw-r--r--src/screen/drm/request.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/screen/drm/request.zig b/src/screen/drm/request.zig
index f833c94..9e0a045 100644
--- a/src/screen/drm/request.zig
+++ b/src/screen/drm/request.zig
@@ -11,8 +11,14 @@ pub const Drm = enum(u8) {
get_resources = 0xa0,
get_crtc = 0xa1,
+ set_crtc = 0xa2,
get_encoder = 0xa6,
get_connector = 0xa7,
+ remove_frame_buffer = 0xaf,
+ create_dumb = 0xb2,
+ map_dumb = 0xb3,
+ destroy_dumb = 0xb4,
+ add_frame_buffer2 = 0xb8,
pub fn request(self: Self, fd: os.fd_t, T: type, arg: *T) !void {
const id = os.IOCTL.IOWR('d', @intFromEnum(self), T);