Rev 6934 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6934 | Rev 6936 | ||
---|---|---|---|
Line 25... | Line 25... | ||
25 | */ |
25 | */ |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | #ifndef _DRM_MODE_H |
27 | #ifndef _DRM_MODE_H |
Line 28... | Line 28... | ||
28 | #define _DRM_MODE_H |
28 | #define _DRM_MODE_H |
Line 29... | Line 29... | ||
29 | 29 | ||
30 | #include |
30 | #include "drm.h" |
31 | 31 | ||
32 | #define DRM_DISPLAY_INFO_LEN 32 |
32 | #define DRM_DISPLAY_INFO_LEN 32 |
Line 524... | Line 524... | ||
524 | __u64 user_data; |
524 | __u64 user_data; |
525 | }; |
525 | }; |
Line 526... | Line 526... | ||
526 | 526 | ||
527 | /* create a dumb scanout buffer */ |
527 | /* create a dumb scanout buffer */ |
528 | struct drm_mode_create_dumb { |
528 | struct drm_mode_create_dumb { |
529 | uint32_t height; |
529 | __u32 height; |
530 | uint32_t width; |
530 | __u32 width; |
531 | uint32_t bpp; |
531 | __u32 bpp; |
532 | uint32_t flags; |
532 | __u32 flags; |
533 | /* handle, pitch, size will be returned */ |
533 | /* handle, pitch, size will be returned */ |
534 | uint32_t handle; |
534 | __u32 handle; |
535 | uint32_t pitch; |
535 | __u32 pitch; |
536 | uint64_t size; |
536 | __u64 size; |
Line 537... | Line 537... | ||
537 | }; |
537 | }; |
538 | 538 | ||
539 | /* set up for mmap of a dumb scanout buffer */ |
539 | /* set up for mmap of a dumb scanout buffer */ |
Line 548... | Line 548... | ||
548 | */ |
548 | */ |
549 | __u64 offset; |
549 | __u64 offset; |
550 | }; |
550 | }; |
Line 551... | Line 551... | ||
551 | 551 | ||
552 | struct drm_mode_destroy_dumb { |
552 | struct drm_mode_destroy_dumb { |
553 | uint32_t handle; |
553 | __u32 handle; |
Line 554... | Line 554... | ||
554 | }; |
554 | }; |
555 | 555 | ||
556 | /* page-flip flags are valid, plus: */ |
556 | /* page-flip flags are valid, plus: */ |