sunshavi has quit [Remote host closed the connection]
hardfalcon has joined #linux-sunxi
dddddd has quit [Remote host closed the connection]
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 240 seconds]
TEKrantz has quit [Read error: Connection reset by peer]
anarsoul|2 has quit [Ping timeout: 260 seconds]
TEKrantz has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 256 seconds]
florianH has quit [Quit: Connection closed for inactivity]
victhor has quit [Remote host closed the connection]
tlwoerner has quit [Quit: Leaving]
nuuuciano_ has joined #linux-sunxi
nuuuciano has quit [Ping timeout: 240 seconds]
fraveydank has joined #linux-sunxi
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 264 seconds]
nuuuciano_ has quit [Ping timeout: 256 seconds]
nuuuciano_ has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
f0xx has joined #linux-sunxi
nuuuciano_ has quit [Ping timeout: 263 seconds]
jbrown has quit [Ping timeout: 240 seconds]
nuuuciano_ has joined #linux-sunxi
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 240 seconds]
lurchi_ is now known as lurchi__
tlwoerner has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
tlwoerner has quit [Changing host]
nuuuciano_ has quit [Ping timeout: 264 seconds]
_whitelogger has joined #linux-sunxi
tkaiser has quit [Ping timeout: 260 seconds]
lurchi_ has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 240 seconds]
kaspter has joined #linux-sunxi
IgorPec has joined #linux-sunxi
qeed has quit [Quit: Leaving]
alexxy[home] has quit [Quit: No Ping reply in 180 seconds.]
VargaD has quit [Ping timeout: 250 seconds]
alexxy has joined #linux-sunxi
tlwoerner has quit [Ping timeout: 260 seconds]
libv has quit [Ping timeout: 260 seconds]
libv has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
VargaD has joined #linux-sunxi
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 240 seconds]
tkaiser has joined #linux-sunxi
VargaD has quit [Ping timeout: 265 seconds]
VargaD has joined #linux-sunxi
sunshavi has joined #linux-sunxi
megi has joined #linux-sunxi
joedj has left #linux-sunxi [#linux-sunxi]
Mr__Anderson has joined #linux-sunxi
Putti has joined #linux-sunxi
mavkhimenia has joined #linux-sunxi
mavkhimenia has quit [Remote host closed the connection]
mavkhimenia has joined #linux-sunxi
mavkhime_ has joined #linux-sunxi
mavkhimenia has quit [Ping timeout: 256 seconds]
xerpi has joined #linux-sunxi
wingrime has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
IgorPec has quit [Ping timeout: 263 seconds]
lkcl has joined #linux-sunxi
plaes_ is now known as plaes
plaes has quit [Quit: Reconnecting]
plaes has joined #linux-sunxi
plaes has quit [Changing host]
plaes has joined #linux-sunxi
mavkhime_ has quit [Ping timeout: 260 seconds]
clemens3 has joined #linux-sunxi
mavkhimenia has joined #linux-sunxi
mavkhime_ has joined #linux-sunxi
mavkhimenia has quit [Ping timeout: 240 seconds]
elros_ has joined #linux-sunxi
camh has quit [Quit: WeeChat 1.6]
victhor has joined #linux-sunxi
leviathan has joined #linux-sunxi
leviathan has quit [Read error: Connection reset by peer]
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #linux-sunxi
camh has joined #linux-sunxi
raspo666 has joined #linux-sunxi
<jernej>
paulk-gagarine: anarsoul|2: Kodi knows how to use DRM planes for video playback, scaling, etc.
<jernej>
and there video plane is behind GUI plane, so any interface, subtitles, etc. can still be rendered with GL ES on top
<jernej>
pretty efficient setup, I guess
<jernej>
paulk-gagarine: VPU on H3 (and newer SoCs, I guess) have support for "normal" (untiled) format output
<jernej>
I managed to make it work on top of florent's initial driver
dddddd has joined #linux-sunxi
<Putti>
jernej, you don't happen to be working on async cursor plane updating for sun4i?
<paulk-gagarine>
jernej, ohh that's great news!
<paulk-gagarine>
yes about Kodi, IIRC there was a talk about this at FOSDEM this year
<paulk-gagarine>
but the issue with Kodi is probably the heavy requirement on the GPU]
xerpi has quit [Quit: Leaving]
ernestask has joined #linux-sunxi
<jemk>
paulk-gagarine: A33 also supports untiled output if I remember correctly. I don't know when this feature got added, I someday gave up trying to track features, too many SoCs I didn't have access to.
<Putti>
"there's no requirement anywhere in atomic that you only use
<Putti>
it as a cursor"
<Putti>
however, I wonder if any of the userspace applications actually do use it for something else
<jernej>
That's interesting
<Putti>
and if you look /drivers/gpu/drm/rockchip/rockchip_vop_reg.c for rk3126 the other of the two planes is used as cursor plane instead of overlay.
<jernej>
so we might do something like that: if count of UI planes > 1, set last as cursor plane
<jernej>
but cursor planes on some SoCs are actually meant only for cursor
<jernej>
since they are very limited...
<Putti>
yeah, I think I will do some more research, and check the rk3126 manual
<Putti>
if i just find it somewhere
<Putti>
interestingly rk3126 has 4 overlays, and the last one being for cursor but the two last ones are not even used in linux
<Putti>
oh, sorry the first "background layer" and last "Hardware cursor" are not used
<Putti>
I guess the driver developer decided those were not flexible enough for linux as they do not support all the color formats and sizes.
wasutton3 has quit [Ping timeout: 260 seconds]
Nov4eK has quit [Ping timeout: 246 seconds]
Nov4eK has joined #linux-sunxi
<Putti>
anyways, in that case the rk3126 driver developer could have decided to use the other "usable" plane as overlay plane instead of cursor plane, so I guess there is some reason why.
wasutton3 has joined #linux-sunxi
grw has joined #linux-sunxi
<Putti>
oops, I meant exactly the opposite, use as cursor plane instead of overlay plane...
lynxis_ is now known as lynxisw
lynxisw is now known as lynxis
wasutton3 has quit [Ping timeout: 260 seconds]
xerpi has joined #linux-sunxi
wsgongzisun[m] has joined #linux-sunxi
wsgongzisun[m] has quit [Client Quit]
<Putti>
jernej, the overlays are meant to reduce the amount of software composition needed, right? If we don't have cursor plane then every time the cursor is moved the composition needs to be done in software. I think cursors are typically moved a lot more than windows, menus, etc. so with this in mind it would make sense to use the last available plane as cursor plane in case there is no dedicated cursor plane. Games and other programs without cursors
<Putti>
but instead using overlay planes would probably take a small performance hit, however. Should I make a patch for this and then I could address the email also to other people who might know about this topic a bit more?
<ullbeking>
is it possible to get an orange pi, or some other h3/h5-based sbc, that includes a proper sata interface? (not a crappy usb-to-sata adapter that is labelled as "sata")
hanni76 has joined #linux-sunxi
<icenowy[m]>
H3/H5 just have no SATA interface.
xes has joined #linux-sunxi
phiplii has joined #linux-sunxi
phipli has quit [Ping timeout: 240 seconds]
xerpi has quit [Quit: Leaving]
nuuuciano_ has quit [Ping timeout: 260 seconds]
nuuuciano_ has joined #linux-sunxi
wasutton3 has joined #linux-sunxi
<smaeul>
and H6 has broken PCIe, so your best bet is to get an H6 board with USB3 and do USB3 to SATA
<KotCzarny>
or r40
wasutton3 has quit [Ping timeout: 264 seconds]
<icenowy[m]>
smaeul: I have thought to use EL2 to workaround H6 PCIe
<icenowy[m]>
however I'm not familiar with ARM architecture
fkluknav_ has joined #linux-sunxi
lkcl has joined #linux-sunxi
fkluknav_ has quit [Ping timeout: 240 seconds]
tkaiser has quit [Ping timeout: 264 seconds]
<elros_>
anybody know something about SILEAD GSL3676?
LargePrime has quit [Ping timeout: 260 seconds]
dddddd has joined #linux-sunxi
LargePrime has joined #linux-sunxi
megi has quit [Ping timeout: 256 seconds]
<BenG83_>
icenowy[m], would a first workaround for devices that just need <=64k mapped memory be easier?
return0e has joined #linux-sunxi
gnufan1 has quit [Ping timeout: 260 seconds]
elros_ has quit [Remote host closed the connection]
gnufan has joined #linux-sunxi
lurchi_ is now known as lurchi__
mossroy has quit [Quit: Leaving]
tkaiser has joined #linux-sunxi
nuuuciano_ has quit [Ping timeout: 260 seconds]
ricardocrudo has quit [Ping timeout: 246 seconds]
tkaiser has quit [Ping timeout: 260 seconds]
TEKrantz has quit [Read error: Connection reset by peer]
nuuuciano_ has joined #linux-sunxi
ricardocrudo has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
TEKrantz has joined #linux-sunxi
aalm has quit [Ping timeout: 260 seconds]
lkcl has quit [Ping timeout: 240 seconds]
fkluknav_ has joined #linux-sunxi
tkaiser has joined #linux-sunxi
kaspter has quit [Remote host closed the connection]
tkaiser has quit [Ping timeout: 256 seconds]
kaspter has joined #linux-sunxi
fkluknav_ has quit [Ping timeout: 268 seconds]
nuuuciano_ has quit [Ping timeout: 264 seconds]
lurchi__ is now known as lurchi_
IgorPec has quit [Ping timeout: 240 seconds]
nuuuciano_ has joined #linux-sunxi
Putti has quit [Remote host closed the connection]
fkluknav_ has joined #linux-sunxi
<KotCzarny>
teres-a64 entry in wiki seems quite wishful, 1.2ghz cpu? 672mhz ddr?
<jernej>
Putti: I'm not sure I understand you. Using any kind of planes would be highly beneficial for performance, since plane framebuffer wouldn't change a bit
<jernej>
X11 would only update plane coordinate
<jernej>
which in comparison to software rendering cost nothing
<KotCzarny>
jernej: well, it costs one plane ;)
<jernej>
I meant processing power
<KotCzarny>
but yeah, cursor is important thing to have in hw