Commit Graph

34 Commits

Author SHA1 Message Date
Stefan Seyfried
0a95a07654 Merge remote-tracking branch 'uncool/cst-next'
Origin commit data
------------------
Branch: ni/coolstream
Commit: b837d8697b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 16:15:14 +01:00
Stefan Seyfried
6eea7f9dd6 framebuffer_ng: implement showFrame() und stopFrame()
Origin commit data
------------------
Branch: ni/coolstream
Commit: fa2acb0e44
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-13 18:23:28 +01:00
Stefan Seyfried
d1c820e0f3 framebuffer_ng: make setIconBasePath more robust
...by appending a slash if the caller doesn't supply one.


Origin commit data
------------------
Branch: ni/coolstream
Commit: e8ff0c7d09
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)



------------------
This commit was generated by Migit
2015-12-13 18:20:13 +01:00
Stefan Seyfried
d9a01b43e3 framebuffer_ng: use global ICONSDIR_VAR
this implements CFrameBuffer part of commit e33323d5b
("fix and use ICONSDIR variable; move ICONSSDIR_VAR to global.h")


Origin commit data
------------------
Branch: ni/coolstream
Commit: a775af135a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)



------------------
This commit was generated by Migit
2015-12-13 18:18:32 +01:00
Stefan Seyfried
779e659393 fbaccel: make blit() private, remove calls from fb_ng
The explicit blit() calls should not be needed, let the
autoblit thread handle it instead.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 07df6201eb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-21 (Sat, 21 Feb 2015)



------------------
This commit was generated by Migit
2015-02-21 12:41:44 +01:00
Stefan Seyfried
ff703b2915 fbaccel: implement partial blitting for SPARK
Blit only the parts of the screen that have changed. First
tests show better performance and no obvious errors. Might
still contain some bugs, you have been warned :-)


Origin commit data
------------------
Branch: ni/coolstream
Commit: d1573a510e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)



------------------
This commit was generated by Migit
2015-02-08 21:47:20 +01:00
Stefan Seyfried
978da61229 fb_ng: bail out early in paintIcon() if name is empty
Origin commit data
------------------
Branch: ni/coolstream
Commit: 404247b5a0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-01-31 (Sat, 31 Jan 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-01-31 20:37:55 +01:00
Stefan Seyfried
ba282cf8c4 framebuffer_ng: remove obsolete paintMuteIcon()
Origin commit data
------------------
Branch: ni/coolstream
Commit: ea6b7e2514
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-01-26 (Mon, 26 Jan 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-01-26 13:54:46 +01:00
Stefan Seyfried
fc24abc015 framebuffer_ng: fix background transparency
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3b964311fa
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-12-28 (Sun, 28 Dec 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-12-28 20:01:44 +01:00
Stefan Seyfried
2e92ae5b03 framebuffer_ng: port framebuffer features
port over 7e4f69a5 and 4fb9e13b to framebuffer_ng


Origin commit data
------------------
Branch: ni/coolstream
Commit: 4b50fb6eb4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-12-28 (Sun, 28 Dec 2014)



------------------
This commit was generated by Migit
2014-12-28 19:12:51 +01:00
Stefan Seyfried
2d9ed97ed6 framebuffer_ng: undef SCALE, it's used by hw includes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9f4eea8636
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-12-25 (Thu, 25 Dec 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-12-25 19:33:50 +01:00
Stefan Seyfried
01d807fdbd framebuffer_ng: add color gradient function
Basically implement commit 28604720 to allow build to succeed.
These are all unaccelerated so should not be used at all :-(


Origin commit data
------------------
Branch: ni/coolstream
Commit: b6d5b8396b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-12-25 (Thu, 25 Dec 2014)



------------------
This commit was generated by Migit
2014-12-25 18:06:03 +01:00
Stefan Seyfried
16d2e72369 framebuffer-ng: port commit 1640aeae to fix window sizes
Origin commit data
------------------
Branch: ni/coolstream
Commit: e508ba1fe8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-11-15 (Fri, 15 Nov 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-11-15 11:57:32 +01:00
Stefan Seyfried
7666f2e622 framebuffer-ng: move more hw specific stuff to fbaccel
setMode (not really the right name) is also hardware specific,
so move it into fbaccel, too.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 77ef016271
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-11-09 (Sat, 09 Nov 2013)



------------------
This commit was generated by Migit
2013-11-09 15:53:24 +01:00
Stefan Seyfried
b3b5857081 framebuffer-ng: move hw-specific stuff into fbaccel
hardware initialization is platform specific, so put
it into fbaccel instead.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 91ee918dd5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-11-09 (Sat, 09 Nov 2013)



------------------
This commit was generated by Migit
2013-11-09 15:47:47 +01:00
Stefan Seyfried
a663c13980 fbaccel: factor out private stuff into own header
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5a462721cb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-11-09 (Sat, 09 Nov 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-11-09 13:09:39 +01:00
Stefan Seyfried
3021d0fb82 initialize variables (mostly to silence valgrind)
Origin commit data
------------------
Branch: ni/coolstream
Commit: e1e4a0f3a0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-09-30 (Mon, 30 Sep 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-09-30 20:50:31 +02:00
Stefan Seyfried
c945ffc3f9 fbaccel: auto-blit, obsoleting the explicit blit() calls
probably needs refining on some platforms


Origin commit data
------------------
Branch: ni/coolstream
Commit: 116aba09b0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-09-28 (Sat, 28 Sep 2013)



------------------
This commit was generated by Migit
2013-09-28 11:57:26 +02:00
Stefan Seyfried
8ac2ceb8c8 azbox: default to manual blitting
to check if kernel-autoblit is getting usable, use
"AZBOX_KERNEL_BLIT=1" environment variable


Origin commit data
------------------
Branch: ni/coolstream
Commit: 997f8761b0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-09-22 (Sun, 22 Sep 2013)



------------------
This commit was generated by Migit
2013-09-22 14:29:30 +02:00
Stefan Seyfried
7bc1be0f63 port g_settings.window_size to framebuffer_ng
Origin commit data
------------------
Branch: ni/coolstream
Commit: 377761ce52
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-09-03 (Tue, 03 Sep 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-09-03 10:07:15 +02:00
Stefan Seyfried
5130421840 framebuffer_ng: allow to choose blit mode on azbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: ff46b6906d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-09-01 (Sun, 01 Sep 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-09-01 18:09:56 +02:00
Stefan Seyfried
a04ea4bf1e framebuffer-ng: add missing checkFbArea() calls
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9a20a6ed3e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-05-24 (Fri, 24 May 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-05-24 23:25:59 +02:00
Stefan Seyfried
92d9140ff0 framebuffer-ng: rework paintBoxRel and paintBoxFrame
rework similar to framebuffer.cpp in order to make sure the visual
appearance is identical


Origin commit data
------------------
Branch: ni/coolstream
Commit: 78620c257f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-05-24 (Fri, 24 May 2013)



------------------
This commit was generated by Migit
2013-05-24 23:14:35 +02:00
Stefan Seyfried
d6e8c97235 framebuffer-ng: implement new framebuffer functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0c56de9801
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-05-24 (Fri, 24 May 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-05-24 22:28:22 +02:00
Stefan Seyfried
096d10fccc neutrino: remove glthread, use GLFramebuffer instead
now that libstb-hal provides an easy to use virtual framebuffer,
use it instead of the glthread implementation.


Origin commit data
------------------
Branch: ni/coolstream
Commit: e388b08dfe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-05-04 (Sat, 04 May 2013)



------------------
This commit was generated by Migit
2013-05-04 13:07:52 +02:00
Stefan Seyfried
9607ecaff2 framebuffer: always blit after RestoreScreen()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 02621c0ce1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-04-21 (Sun, 21 Apr 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-04-21 18:01:50 +02:00
Stefan Seyfried
a844812b8b framebuffer_ng: add getScreen*Rel() functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 575c7c1da3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-04-06 (Sat, 06 Apr 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-04-06 11:29:27 +02:00
Stefan Seyfried
1f47a39eb2 fb_ng: silence some compiler warnings
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9543dfff64
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-24 (Sun, 24 Mar 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-03-24 19:22:49 +01:00
Stefan Seyfried
8879601b8e fb_ng: allow NULL argument for Save/RestoreScreen
Origin commit data
------------------
Branch: ni/coolstream
Commit: 10ffeedffc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-24 (Sun, 24 Mar 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-03-24 19:21:51 +01:00
Stefan Seyfried
9e0ba3902c framebuffer_ng: remove unused code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0ee6181de6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-24 (Sun, 24 Mar 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-03-24 14:43:31 +01:00
Stefan Seyfried
62c68a7fce fbaccel: fix blit2FB on SPARK/TD/x86
Origin commit data
------------------
Branch: ni/coolstream
Commit: c1dd39b42e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-14 (Mon, 14 Jan 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-01-14 22:49:49 +01:00
Stefan Seyfried
f6b763ccb6 fbaccel: implement support for SPARK target
this should obsolete framebuffer_spark.cpp


Origin commit data
------------------
Branch: ni/coolstream
Commit: bc062dca05
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-13 (Sun, 13 Jan 2013)



------------------
This commit was generated by Migit
2013-01-13 17:52:44 +01:00
Stefan Seyfried
49a26ce28c framebuffer_ng: fbaccel backend for some targets
Implement fbaccel functionality for most target platforms. Some old
code is just #if 0'ed for now in order to keep the diffs smaller
and to compare the code directly.
Probably needs some wider testing, small graphics problems are likely.

TODO: implement for SPARK, remove unused #if 0 code.


Origin commit data
------------------
Branch: ni/coolstream
Commit: b50c5d5a27
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-13 (Sun, 13 Jan 2013)



------------------
This commit was generated by Migit
2013-01-13 17:32:11 +01:00
Stefan Seyfried
e89d77c078 framebuffer: start cleanup / refactoring
in order to not clash with upstream all the time, copy the files
over to framebuffer_ng.{cpp,h} and include this from old include file.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 21e27d463f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-05 (Sat, 05 Jan 2013)



------------------
This commit was generated by Migit
2013-01-05 14:41:50 +01:00