const std = @import("std"); const drm = @import("drm/card.zig"); pub fn main() !void { var gpa = std.heap.GeneralPurposeAllocator(.{}){}; const allocator = gpa.allocator(); var card = try drm.Card.open("card1", allocator); defer card.close(); var resources = try card.resources(); defer resources.deinit(); std.debug.print("id: {}\n", .{resources.crtc_ids[0]}); var crtc = try card.crtc(resources.crtc_ids[0]); defer crtc.deinit(); std.debug.print("crtc: {any}\n", .{crtc}); }