00:04
vstehle has quit [Ping timeout: 248 seconds]
00:16
lurchi_ is now known as lurchi__
00:17
tl_lim has quit [Ping timeout: 252 seconds]
00:20
nasugagusan has quit [Ping timeout: 248 seconds]
00:42
_whitelogger has joined #linux-rockchip
00:47
tl_lim has joined #linux-rockchip
01:14
lurchi__ is now known as lurchi_
01:17
tl_lim has quit [Ping timeout: 252 seconds]
01:29
tl_lim has joined #linux-rockchip
01:30
anarsoul|2 has quit [Ping timeout: 240 seconds]
01:42
lurchi_ is now known as lurchi__
01:53
lurchi__ is now known as lurchi_
01:58
cnxsoft has joined #linux-rockchip
02:21
wzyy2 has joined #linux-rockchip
02:40
adj__ has quit [Ping timeout: 248 seconds]
02:41
tl_lim has quit [Ping timeout: 252 seconds]
02:56
tl_lim has joined #linux-rockchip
02:56
adj__ has joined #linux-rockchip
02:56
lurchi_ is now known as lurchi__
03:00
amstan has quit [Ping timeout: 240 seconds]
03:01
lurchi__ is now known as lurchi_
03:07
amstan has joined #linux-rockchip
03:07
amstan has quit [Changing host]
03:07
amstan has joined #linux-rockchip
04:12
lurchi_ has quit [Quit: Konversation terminated!]
04:13
lurchi_ has joined #linux-rockchip
04:21
lurchi_ has quit [Quit: Konversation terminated!]
04:22
lurchi_ has joined #linux-rockchip
04:23
cnxsoft has quit [Read error: Connection reset by peer]
04:24
cnxsoft has joined #linux-rockchip
04:45
stdint has quit [Ping timeout: 248 seconds]
04:50
stdint has joined #linux-rockchip
04:54
_whitelogger has joined #linux-rockchip
05:34
lurchi__ has joined #linux-rockchip
05:37
lurchi_ has quit [Ping timeout: 248 seconds]
06:00
vstehle has joined #linux-rockchip
06:41
vagrantc has joined #linux-rockchip
06:53
tl_lim has quit [Read error: Connection reset by peer]
07:51
_whitelogger has joined #linux-rockchip
08:42
gnufan has joined #linux-rockchip
08:55
Easyfab has joined #linux-rockchip
09:50
vagrantc has quit [Quit: leaving]
11:08
leming has quit [Read error: Connection reset by peer]
11:09
leming has joined #linux-rockchip
13:19
nobe has joined #linux-rockchip
13:21
Easyfab_ has joined #linux-rockchip
13:23
Easyfab has quit [Ping timeout: 260 seconds]
13:24
Easyfab_ is now known as Easyfab
13:47
wzyy2 has quit [Remote host closed the connection]
13:48
wzyy2 has joined #linux-rockchip
14:07
cnxsoft has quit [Quit: cnxsoft]
14:08
cnxsoft has joined #linux-rockchip
14:10
cnxsoft has quit [Client Quit]
14:13
leah2 has quit [Ping timeout: 264 seconds]
14:18
leah2 has joined #linux-rockchip
14:28
xevious has quit [Ping timeout: 240 seconds]
14:39
wzyy2 has quit [Remote host closed the connection]
14:40
wzyy2 has joined #linux-rockchip
14:45
tllim has joined #linux-rockchip
14:58
xevious has joined #linux-rockchip
15:18
diego71 has quit [Remote host closed the connection]
15:23
diego71 has joined #linux-rockchip
15:46
nasugagusan has joined #linux-rockchip
16:06
Substring has joined #linux-rockchip
16:36
tllim has quit [Ping timeout: 252 seconds]
16:48
tllim has joined #linux-rockchip
17:23
aalm has quit [Quit: xyz 1.9.1]
17:28
tllim has quit [Ping timeout: 246 seconds]
17:46
tllim has joined #linux-rockchip
17:47
tllim has quit [Remote host closed the connection]
17:47
tllim has joined #linux-rockchip
18:31
tllim has quit [Ping timeout: 252 seconds]
18:47
tllim has joined #linux-rockchip
19:16
Myy has joined #linux-rockchip
19:20
<
Substring >
Hi. Do rockchip mali fbdev drivers support vsync ?
19:30
<
Substring >
you're myyouyou i guess ?
19:30
<
Substring >
damn too bad, can't switch to gbm for now ...
19:30
<
Substring >
ok, saw your nick here and there regarding the tinkerboard ;)
19:31
<
Myy >
I guess I should update my main post on the tinkerboarding.co.uk forum :}
19:31
<
Myy >
That said, I guess I should add back the FBDEV + DMA-BUF support on the 4.14 then...
19:31
<
Substring >
hehe i've been actively reading your progress on the kernel for some months
19:32
<
Myy >
Are you one of the Retro gaming emulators/distributions developers ? :3
19:33
<
Substring >
indeed ^^
19:33
<
Substring >
i'm part of the Recalbox team
19:34
<
Myy >
I'll try to focus on the Retro gaming part next week, once I received a new HDMI screen
19:35
<
Myy >
Also, I have to ask wzyy2 or stdint if adding support for importing SG tables in the DRM driver is still a good idea.
19:35
<
Substring >
anyway i'll have to wait for a few weeks before porting Recalbox to the tkb because of tha vsync issue on fbdev
19:37
<
Myy >
What is the part that needs EGL+FBdev ?
19:37
<
Myy >
Or maybe it's managed through SDL I guess ?
19:38
<
Substring >
it's all SDL
19:38
<
Substring >
we're on SDL 2.0.4 for now, we need at least 2.0.6 to have kms
19:38
<
Myy >
So they've added KMS support in the end. That's quite a feat.
19:39
<
Myy >
I'll have to test that one
19:39
<
Substring >
seems like, yeah, despite it's still considered beta i think
19:39
<
Myy >
Is SDL compiled manually or downloaded from Debian/Ubuntu servers ?
19:39
<
Substring >
in which scenario ?
19:40
<
Substring >
Recalbox ?
19:40
<
Substring >
it's made with buildroot, a yocto like project. So it's a linux from scratch
19:41
<
Myy >
Last time I tried SDL 2 on ARMbian, the thing was deeply entangled with OpenGL that it seemed to be impossible to use anything with that
19:41
<
Myy >
OpenGL Desktop version I mean
19:41
<
Myy >
It basically called libGL.so.1 every time which drove me crazy
19:42
<
Substring >
leave desktop, enjoy EGL ;)
19:42
tllim has quit [Ping timeout: 246 seconds]
19:43
<
Myy >
Now, OpenGL ES 2.x is severely castrated though. OpenGL ES 3.x is nicer but... not very popular
19:43
<
Substring >
may I suggest that Vulkan should be the only way to go now ?
19:43
<
Myy >
Yeah but... The only drivers that got VUlkan on RK3288 are FBdev drivers provided for Firefly systems by the ARM team
19:44
<
Myy >
And I haven't tested them, since I haven't started to learn Vulkan
19:44
<
Myy >
And you'll have to abuse Vulkan extensions to get them working it seems.
19:45
<
Substring >
vulkan on a non vsync render ? is that serious ?
19:45
<
Substring >
or is it just rockchip's drivers that do not have vsync on fbdev ?
19:45
<
Myy >
Yeah... (´д`)
19:46
<
Myy >
Last time I checked, these didn't have Vsync either I think
19:46
<
Substring >
(odroid does have vsync on fbdev ... shhhhh ...)
19:46
<
Myy >
phh told me that To-Be-Announced RK3288 mali drivers for Android might have Vulkan support
19:46
<
Myy >
But that's still in project I guess
19:47
<
Myy >
Though I haven't checked the symbols of the r14p0 drivers
19:47
<
Myy >
Let me check quickly
19:47
<
Substring >
and I was told that the blobs would work on linux too
19:49
<
Myy >
Nope, no VkMyHamsterWantASandwichRenderer symbol or any vk symbol in the r14p0
19:49
<
Myy >
Maybe pinging the ARM team a few times might lead them to release a r14p0 with GBM AND Vulkan support on Linux
19:51
<
Myy >
Also the fbdev driver might be usable with DRM too, I don't know. GBM is only useful to allocate frame buffers
19:51
<
Myy >
But that would be
*very* hacky
19:52
<
Myy >
phh, any news on the Vulkan drivers ヽ(・ω・` )ノ ?
19:53
<
Myy >
I want to display a triangle with 500 lines of code
19:53
<
Substring >
one more personnal question : your website is a .fr, can I assume you're french ?
19:55
<
Myy >
I should update this website... sometimes (´・ω・)
19:55
<
Substring >
I guess we'll keep it engilsh still here ;)
19:55
<
Myy >
Yeah. Else, they still start writing in Chinese too :3
19:55
<
nobe >
oh, i can help you if you need french ppl :p
19:56
<
Substring >
woot ^^
19:56
<
Myy >
There's a lot of french people passing by this channel it seems
19:57
<
Substring >
I know that many french people are involved in retrogaming OS for mini boards
19:57
<
Myy >
Yeah, at least one contacted me about a project named Lakka
19:57
<
Myy >
Let me check...
19:57
<
Substring >
(I myself, the whole recalbox team in fact, but also Lakka's lead ...)
19:57
<
Substring >
yeah that's Kivutar maybe ?
19:58
<
Substring >
or Ntemis who ported lakka to the tkb
19:58
<
Substring >
but I don't think Ntemis is french
19:58
<
Substring >
that's him, a very nice guy, met him in April
19:58
<
Substring >
in may*
19:59
<
Myy >
Note that with DRM and KMS only, you can draw directly in a framebuffer by just writing on it and then send the result to screen automagically. This might help if you want to recreate some retro game developing experiences
19:59
<
Myy >
No OpenGL involved
20:00
<
Substring >
this is where my knowledge stops ...
20:00
<
Myy >
However it's purely CPU and CPU<->Memory bound
20:00
<
Myy >
I have a small example...
20:00
<
Substring >
i'm not writing emulators nor renderers ;) i'm rather like putting everything together in a user friendly way
20:01
<
Myy >
Well, that's what most people ask for so that's the way to go, I'll say.
20:01
<
Myy >
The DRM examples are for "educational purposes" only
20:02
cyteen_ has joined #linux-rockchip
20:02
<
Myy >
It seems that the DRM/KMS support is currently experimental in SDL. I'll try to see how they've added it
20:02
<
Myy >
That might prove useful
20:02
<
Substring >
because of the "goto" ? ^^
20:03
<
Myy >
I like to use the one return, multiple goto statements for error management with buffer allocation involved
20:03
<
Myy >
But that might drive some people crazy though :3
20:04
<
Substring >
hehe ;)
20:04
<
Myy >
Also goto + post goto initialization drive C++ compilers crazy too ヽ(;´Д`)ノ
20:06
<
Substring >
i wouldn't mind a bunch of goto if I could have vsync on fbdev :D
20:07
<
Myy >
"The quest for VSync on FBDev : Not geeky at all Edition"
20:08
<
Myy >
I wonder if the odroid got a DDK with Vulkan support in the end
20:08
<
Myy >
Even though the T6xx won't receive Vulkan support by the ARM Mali team
20:09
<
Substring >
can't tell, anyway it's way too early to have vulkan widespread
20:11
<
Myy >
Yeah. I'll stick with OpenGL ES 3.1 aka OpenGL ES Hipster
20:11
LargePrime has quit [Quit: Leaving]
20:11
<
nobe >
too early ? are you saying that because there are not many applications supporting vulkan ?
20:12
<
Myy >
Not many boards supporting vulkan
20:12
<
Myy >
And phones too
20:12
<
Myy >
Anything that does not have a Mali T7xx+, Adreno 4xx+ or something like that won't receive Vulkan
20:13
<
Myy >
And I don't know how Vulkan support is going in the iOS world, since they already got "Metal"
20:13
<
nobe >
well, mali made it even trickier, it's mali T760+ ...
20:14
<
Myy >
Strangely, the most OSS chip is the Nvidia one and the reverse-engineered ones.
20:16
<
Myy >
I know that the main author chat in this channel from time to time
20:18
<
Myy >
stdint, if you have some improvements for the VPU driver, could you pack them in a .tar.xz (tar cJpvf file.tar.xz new-vpu-driver/) and give a link to download it through Github, or here (I'll catch it in the logs)
20:19
<
Myy >
Since connecting during the morning is kinda difficult these days.
20:39
rperier has quit [K-Lined]
20:44
rperier has joined #linux-rockchip
20:49
cyteen_ has quit [Ping timeout: 258 seconds]
20:50
cyteen_ has joined #linux-rockchip
20:55
cyteen_ has quit [Ping timeout: 246 seconds]
20:59
aalm has joined #linux-rockchip
20:59
tllim has joined #linux-rockchip
21:18
<
Myy >
Alright, see you everyone !
21:18
Myy has quit [Quit: Leaving]
21:20
Easyfab has quit [Quit: ChatZilla 0.9.93 [Firefox 56.0.2/20171024165158]]
22:00
tllim has quit [Read error: Connection reset by peer]
22:00
tllim has joined #linux-rockchip
22:04
tllim has quit [Ping timeout: 246 seconds]
22:30
tllim has joined #linux-rockchip
22:54
tllim has quit [Ping timeout: 258 seconds]
22:57
Substring has quit [Quit: Leaving]
23:14
gnufan has quit [Quit: Leaving.]
23:15
nasugagusan has quit [Ping timeout: 246 seconds]
23:51
tllim has joined #linux-rockchip