diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-07 20:39:58 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-07 20:39:58 +0100 |
| commit | dae5bc02b1c934075e95694953b4330676e21611 (patch) | |
| tree | faa1a80849e5642d0b4bd8b4a91331b1da5b75bf /src/screen/drm/encoder.zig | |
| parent | fef523a8d7c87f272de18c8abd57e0cc53e2ef40 (diff) | |
estd: add graphics module
Diffstat (limited to 'src/screen/drm/encoder.zig')
| -rw-r--r-- | src/screen/drm/encoder.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/screen/drm/encoder.zig b/src/screen/drm/encoder.zig index 19630ab..2758ee8 100644 --- a/src/screen/drm/encoder.zig +++ b/src/screen/drm/encoder.zig @@ -1,6 +1,5 @@ const std = @import("std"); const drm = @import("root.zig"); -const Card = drm.Card; pub const Encoder = struct { const Self = @This(); @@ -17,13 +16,14 @@ pub const Encoder = struct { dpi = 8, }; + card: drm.Card, + id: u32, type: Kind, possible_crtcs: u32, possible_clones: u32, - card: *Card, - pub fn init(card: *Card, id: u32) !Self { + pub fn init(card: drm.Card, id: u32) !Self { var raw = std.mem.zeroInit(drm.request.Encoder, .{ .id = id }); try card.request(.get_encoder, &raw); |