Subversion Repositories Kolibri OS

Rev

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