Commit Graph

11 Commits

Author SHA1 Message Date
Stefan Seyfried
f82d8999ab framebuffer: make blit2FB usable for tuxtxt
Origin commit data
------------------
Commit: 47f09004d8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-11 (Sun, 11 Mar 2012)
2012-04-17 19:33:55 +02:00
Stefan Seyfried
2b91e0fb7d spark: do not sync blitter after every rectangle (improves performance)
Origin commit data
------------------
Commit: 62d546f7c5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)
2012-04-17 19:33:55 +02:00
Stefan Seyfried
46c2508fec spark: fix framebuffer glitches
* explicitly flush the blitter after every operation
* msync() only the needed range for blitting
This fixes e.g. 2x green button in osd range setup


Origin commit data
------------------
Commit: ef03e351ab
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)
2012-04-17 19:33:55 +02:00
Stefan Seyfried
20402bd42b spark: do not scale framebuffer for PAL mode
Downscaling potentially looks bad and leads to ugly artifacts.
So for PAL mode, do not scale at all, just use the old-fashioned
big font look of dbox2 or tripledragon.
Only scale for modes bigger than 720p.


Origin commit data
------------------
Commit: 448131d0e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)
2012-04-17 19:33:54 +02:00
Stefan Seyfried
a38f17c56f spark: draw lines 2px wide instead of 1 in full-HD mode
Origin commit data
------------------
Commit: 8a127f08c2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)
2012-04-17 19:33:54 +02:00
Stefan Seyfried
c6866194b7 neutrino: fix artefacts with scaling framebuffer and 1080i
Origin commit data
------------------
Commit: 1182430ac3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)
2012-04-17 19:33:54 +02:00
Stefan Seyfried
88043738d8 neutrino: adapt framebuffer_spark to recent changes
Origin commit data
------------------
Commit: 0574f15c49
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-08 (Thu, 08 Mar 2012)
2012-04-17 19:33:54 +02:00
Stefan Seyfried
df3926594f neutrino: resize framebuffer on videomode change
this is needed on spark because the framebuffer has the same resolution
as the video plane...


Origin commit data
------------------
Commit: b34e7205b9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-22 (Wed, 22 Feb 2012)
2012-04-17 19:33:53 +02:00
Stefan Seyfried
aef3c7246b framebuffer_spark: fix glitch with non-rounded corners
Origin commit data
------------------
Commit: a96dca1547
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-20 (Mon, 20 Feb 2012)
2012-04-17 19:33:53 +02:00
Stefan Seyfried
5156f9b93e spark: fix framebuffer paintLine() functions
Origin commit data
------------------
Commit: 1b12cda250
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-16 (Thu, 16 Feb 2012)
2012-04-17 19:33:53 +02:00
Stefan Seyfried
b1691e4761 add a CFrameBuffer implementation for SPARK
instead of clobbering up the code with lots of #ifdefs, create a
separate file for SPARK


Origin commit data
------------------
Commit: 3eb307d296
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-12 (Sun, 12 Feb 2012)
2012-04-17 19:33:53 +02:00