Rev 4377 | Rev 4866 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4377 | Rev 4501 | ||
---|---|---|---|
Line 446... | Line 446... | ||
446 | unsigned scrn; |
446 | unsigned scrn; |
Line 447... | Line 447... | ||
447 | 447 | ||
448 | unsigned flags; |
448 | unsigned flags; |
449 | #define SNA_NO_WAIT 0x1 |
449 | #define SNA_NO_WAIT 0x1 |
- | 450 | #define SNA_NO_FLIP 0x2 |
|
450 | #define SNA_NO_FLIP 0x2 |
451 | #define SNA_NO_VSYNC 0x4 |
451 | #define SNA_TRIPLE_BUFFER 0x4 |
452 | #define SNA_TRIPLE_BUFFER 0x8 |
452 | #define SNA_TEAR_FREE 0x10 |
453 | #define SNA_TEAR_FREE 0x10 |
453 | #define SNA_FORCE_SHADOW 0x20 |
454 | #define SNA_FORCE_SHADOW 0x20 |
454 | #define SNA_FLUSH_GTT 0x40 |
455 | #define SNA_FLUSH_GTT 0x40 |
455 | #define SNA_IS_HOSTED 0x80 |
456 | #define SNA_IS_HOSTED 0x80 |
Line 488... | Line 489... | ||
488 | uint32_t fill_bo; |
489 | uint32_t fill_bo; |
489 | uint32_t fill_pixel; |
490 | uint32_t fill_pixel; |
490 | uint32_t fill_alu; |
491 | uint32_t fill_alu; |
491 | } blt_state; |
492 | } blt_state; |
492 | union { |
493 | union { |
- | 494 | unsigned gt; |
|
493 | struct gen3_render_state gen3; |
495 | struct gen3_render_state gen3; |
494 | struct gen4_render_state gen4; |
496 | struct gen4_render_state gen4; |
495 | struct gen5_render_state gen5; |
497 | struct gen5_render_state gen5; |
496 | struct gen6_render_state gen6; |
498 | struct gen6_render_state gen6; |
497 | struct gen7_render_state gen7; |
499 | struct gen7_render_state gen7; |
498 | } render_state; |
500 | } render_state; |
Line -... | Line 501... | ||
- | 501 | ||
- | 502 | bool dri_available; |
|
Line 499... | Line 503... | ||
499 | 503 | bool dri_open; |
|
500 | 504 | ||
Line 501... | Line 505... | ||
501 | /* Broken-out options. */ |
505 | /* Broken-out options. */ |
Line 609... | Line 613... | ||
609 | if (a == NULL || b == NULL) |
613 | if (a == NULL || b == NULL) |
610 | return false; |
614 | return false; |
Line 611... | Line 615... | ||
611 | 615 | ||
612 | return memcmp(a, b, sizeof(*a)) == 0; |
616 | return memcmp(a, b, sizeof(*a)) == 0; |
- | 617 | } |
|
- | 618 | ||
- | 619 | int intel_get_device_id(struct sna *sna); |
|
613 | } |
620 |