Commit Graph

33 Commits

Author SHA1 Message Date
vanhofen
e0bb4b8179 more rename hardware defined macros for coolstream stb
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5962554382
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-12 (Sun, 12 Feb 2017)

Origin message was:
------------------
- more rename hardware defined macros for coolstream stb

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

------------------
This commit was generated by Migit
2017-02-12 22:21:18 +01:00
Michael Liebmann
a96c85f467 Fix display icons
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9dfa6a6edd
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-09-19 (Mon, 19 Sep 2016)


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

------------------
This commit was generated by Migit
2016-09-20 08:09:22 +02:00
vanhofen
b8b459245f framebuffer/fbaccel: merge NI code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8823cc5210
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-08-26 (Fri, 26 Aug 2016)

Origin message was:
------------------
- framebuffer/fbaccel: merge NI code

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

------------------
This commit was generated by Migit
2016-08-26 23:13:52 +02:00
Michael Liebmann
718aee721f framebuffer_ng: use hardware accel for blitBox2FB()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 605eb0c831
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)


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

------------------
This commit was generated by Migit
2016-01-28 14:15:49 +01:00
Michael Liebmann
24c37257a6 CFrameBuffer: Use hw accelator for blit2FB() on apollo/kronos hw
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8c90e899ef
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)


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

------------------
This commit was generated by Migit
2016-01-28 05:29:37 +01:00
Michael Liebmann
10d59bc481 CFrameBuffer: Use hw accelator for some functions on coolstream hw:
- paintVLineRelInternal()
 - paintHLineRelInternal()
 - paintBoxRel()


Origin commit data
------------------
Branch: ni/coolstream
Commit: e3d0255762
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)



------------------
This commit was generated by Migit
2016-01-28 05:29:37 +01:00
Stefan Seyfried
5c7349d2fb fbaccel: add debug code in mark() for hard cases
Origin commit data
------------------
Branch: ni/coolstream
Commit: 46bff48d0c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)


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

------------------
This commit was generated by Migit
2016-01-03 17:49:51 +01:00
Stefan Seyfried
3fa349f1c5 fbaccel: mark framebuffer dirty when drawing lines
Origin commit data
------------------
Branch: ni/coolstream
Commit: c4b24d8734
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-21 (Sat, 21 Feb 2015)


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

------------------
This commit was generated by Migit
2015-02-21 19:48:12 +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
e0dd2765ad fbaccel: open all devices with O_CLOEXEC
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2079a2fcf8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-01 (Sun, 01 Feb 2015)


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

------------------
This commit was generated by Migit
2015-02-01 20:08:19 +01:00
martii
280934020f driver/fbaccel/spark: don't use blitter for drawing simple lines
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5f31754bbd
Author: martii <m4rtii@gmx.de>
Date: 2013-08-09 (Fri, 09 Aug 2013)


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

------------------
This commit was generated by Migit
2013-12-30 13:20:01 +01:00
Stefan Seyfried
da31fd757e fbaccel: get rid of USE_OPENGL
it's not really OpenGL we are using but glfb, and this is on
all generic-hw boxes, so use the HAVE_GENERIC_HARDWARE define.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 9fc9e8912e
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:55:01 +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
018d9f0ce9 fbaccel: don't blit in waitForIdle() on spark
seems like it is not really needed, avoids too frequent blits


Origin commit data
------------------
Branch: ni/coolstream
Commit: 096f63de84
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 18:16:32 +02:00
Stefan Seyfried
3e86cd1f04 fbaccel: always blit every 250ms
this fixes problems with plugins that write directly into the
framebuffer (tuxtxt for example)


Origin commit data
------------------
Branch: ni/coolstream
Commit: bb2f21d735
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 18:14:40 +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
702b3519a7 fbaccel: use the same blit-limiting hack on spark and azbox
TODO: test on other architectures, simplify code


Origin commit data
------------------
Branch: ni/coolstream
Commit: 80b48dea17
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:28:23 +02:00
Stefan Seyfried
3dd97a9884 fbaccel: add hack on spark to avoid too frequent blitting
Origin commit data
------------------
Branch: ni/coolstream
Commit: a5999ea165
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:23:33 +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
261cfec6a8 fbaccel: fix h/v line length for unaccelerated FB
Origin commit data
------------------
Branch: ni/coolstream
Commit: 69c9702f37
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-05-27 (Mon, 27 May 2013)


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

------------------
This commit was generated by Migit
2013-05-27 00:49:35 +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
bc4139514e glthread: blit OSD manually
to help debugging of framebuffer issues, only blit the openGL
framebuffer after an explicit blit() call


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



------------------
This commit was generated by Migit
2013-04-06 12:06:18 +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
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
04ab7ed075 fbaccel: relax waitForIdle() timeout on coolstream
Origin commit data
------------------
Branch: ni/coolstream
Commit: 379ef4c9d1
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 01:07:36 +01:00
Stefan Seyfried
fe9c298708 fbaccel: fix paintPixel for coolstream
Origin commit data
------------------
Branch: ni/coolstream
Commit: f19f1d7414
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 00:59:06 +01:00
Stefan Seyfried
9b05c12b62 fbaccel: add GXA sync marker during GXA setup
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2321745c4d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-13 (Sun, 13 Jan 2013)


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

------------------
This commit was generated by Migit
2013-01-13 18:50:14 +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
90cd2ae8c2 copy framebuffer.cpp to fbaccel.cpp
Origin commit data
------------------
Branch: ni/coolstream
Commit: a0a02214cc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-01-05 (Sat, 05 Jan 2013)


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

------------------
This commit was generated by Migit
2013-01-05 16:13:45 +01:00