00:01
SystemError has joined #maemo-leste
00:55
akossh has quit [Quit: Leaving.]
00:59
sunshavi has quit [Remote host closed the connection]
01:13
zhxt has joined #maemo-leste
01:16
SystemError has quit [Ping timeout: 276 seconds]
01:32
Treebeard has joined #maemo-leste
01:32
Treebeard has joined #maemo-leste
01:32
Treebeard has quit [Changing host]
01:34
BenLand100 has quit [Ping timeout: 260 seconds]
01:34
Treebeard is now known as BenLand100
02:09
SystemError has joined #maemo-leste
02:16
sunshavi has joined #maemo-leste
02:24
ikmaak has quit [Ping timeout: 260 seconds]
02:26
ikmaak has joined #maemo-leste
02:27
ikmaak has quit [Read error: Connection reset by peer]
02:32
ikmaak has joined #maemo-leste
02:32
cockroach has quit [Quit: leaving]
04:24
sunshavi has quit [Remote host closed the connection]
04:30
zhxt has quit [Ping timeout: 260 seconds]
05:04
joerg has quit [Ping timeout: 264 seconds]
05:05
SystemError has quit [Remote host closed the connection]
05:05
joerg has joined #maemo-leste
05:16
sunshavi has joined #maemo-leste
05:27
SystemError has joined #maemo-leste
06:03
joerg has quit [Ping timeout: 260 seconds]
06:04
joerg has joined #maemo-leste
06:33
<
freemangordon >
ok, seems I lack the theory how a tear-free, zero-copy xorg driver shall be implemented, any hints appreciated
06:37
Danct12 has quit [Quit: Quitting]
06:39
Danct12 has joined #maemo-leste
06:58
<
Wizzup >
well tearing is prevalent on many devices, so I am not sure if that's a big deal atm
06:59
<
freemangordon >
but, if I am going to do a driver from scratch, why not take it into consideration?
07:03
<
Wizzup >
that's true, I think there are a few X drivers that have tearless operation
07:03
<
Wizzup >
one of the tearfree modsetting bug reports links to radeon drivers that solve this
07:03
<
Wizzup >
and there's als the modesetting patch that makes modesetting tearless on non-rotated displays
07:03
<
freemangordon >
hmm, seems xorg pvr_drv source code was available in the 4x versions of graphics sdk
07:04
<
freemangordon >
but not in 5x, for some reason
07:05
<
freemangordon >
my browser is too old for gitlab :(
07:05
<
freemangordon >
(ff 66)
07:05
<
Wizzup >
tearfree on amdgpu also has a big perf cost btw
07:06
<
freemangordon >
myba they copy the front buffer on start of every operation
07:06
<
freemangordon >
*maybe
07:06
<
freemangordon >
I mean - I am thinking on it for the last couple of days
07:07
<
freemangordon >
and still have no clear vision on how shall changes be copied between buffers :)
07:13
<
Wizzup >
but tearing being problematic is one of the reasons folks wanted to move to wayland
07:13
<
Wizzup >
I wonder if this is not something we want to tacke later
07:15
<
Wizzup >
"After reading this (wonderful explanation) of how an Xorg server works I realized that X server paints window updates directly to the memory card at any random time unless you use a compositing enabled window manager." and below on the stackexchange link
07:15
<
Wizzup >
but yeah I don't have answers just pointers
07:15
<
Wizzup >
maybe you already read all this
07:16
<
Wizzup >
I'd be fine with tearing in place, if it's not artifacting and just tearing
07:16
<
Wizzup >
often with xorg is also seems to require special window manager workaround as well
07:16
<
freemangordon >
Wizzup: well, we are compositing (h-d)
07:17
<
freemangordon >
but, on d4 I see tearing when h-d scrolls
07:17
<
Wizzup >
yes, but kwim with compositing still has problems in certain vsync modes it seems for example
07:17
<
freemangordon >
so something is not quite right
07:17
<
Wizzup >
it could be related to opendrm, or when/how the x server syncs, how the exact page flip is timed, etc
07:18
<
Wizzup >
I think it'd be perhaps better to fix any hangs, get this stuff going, and then look at it again a bit later, but that's up to you of course
07:18
<
Wizzup >
as in I don't think this will be simple at all
07:18
<
freemangordon >
sure it is not
07:18
<
freemangordon >
the point is that I don;t see any point in fixing MS
07:19
<
Wizzup >
well others might fix tearing in MS, there are patches for some of it
07:19
<
freemangordon >
it is not about the tearing
07:19
<
freemangordon >
I just don;t see it fit for our usecase
07:19
<
freemangordon >
rotation being one of the major issues
07:20
<
freemangordon >
olso, glamor is too slow even on d4, forget about n900
07:20
SystemError has quit [Ping timeout: 276 seconds]
07:20
<
freemangordon >
my replacement is semi-useful, but it still does texture copy with a shader
07:21
<
freemangordon >
maybe this cannot be avoided, because of the compositing
07:21
<
freemangordon >
but in any case, I first want to see if I can get pvr_drv working
07:22
<
freemangordon >
because if this works, we get HW accelerated EXA for free
07:22
<
freemangordon >
and I will have to just add dri3/PRESENT on top, IIUC
07:25
<
freemangordon >
yeah :D
07:25
<
freemangordon >
XOrg-sources.tar.gz
07:26
<
freemangordon >
pvr_drv should be there, hopefully
07:32
<
freemangordon >
hmm, cannot find it
07:46
<
freemangordon >
yeah, not available, will have to RE it :(
08:02
<
Wizzup >
is it large?
08:04
<
freemangordon >
no, but still
08:04
<
freemangordon >
~50k
08:04
<
freemangordon >
but I have one with DWARF info, so not much of an issue
08:05
<
freemangordon >
my concern is if this will help, as API has changed
08:06
<
freemangordon >
so, I will have to start porting it to 1.17 only after I have that REed
08:06
<
freemangordon >
without even knowing if it is goingt o work
08:06
<
freemangordon >
but yeah
08:10
System_Error has joined #maemo-leste
08:17
System_Error has quit [Remote host closed the connection]
08:17
System_Error has joined #maemo-leste
08:58
Twig has joined #maemo-leste
09:05
Pali has joined #maemo-leste
09:09
System_Error has quit [Ping timeout: 276 seconds]
09:22
sunshavi has quit [Read error: Connection reset by peer]
09:23
sunshavi has joined #maemo-leste
09:31
sunshavi has quit [Read error: Connection reset by peer]
09:32
sunshavi has joined #maemo-leste
11:21
<
Wizzup >
uvos: hm call hangup didn't work for me and it kept vibrating after call was hung up on remote side
13:02
sunshavi has quit [Read error: Connection reset by peer]
13:03
sunshavi has joined #maemo-leste
13:23
zhxt has joined #maemo-leste
13:30
zhxt has quit [Ping timeout: 245 seconds]
13:41
sunshavi has quit [Remote host closed the connection]
14:09
<
mighty17[m] >
hey is there any omap device with wm1811/wm8994 audio?
14:40
_inky has joined #maemo-leste
14:42
joerg has quit [Read error: Connection reset by peer]
14:46
joerg has joined #maemo-leste
16:17
dreamer has quit [Ping timeout: 245 seconds]
16:34
xmn has quit [Quit: ZZZzzz…]
16:35
xmn has joined #maemo-leste
16:55
sunshavi has joined #maemo-leste
17:05
sunshavi has quit [Remote host closed the connection]
17:05
dreamer has joined #maemo-leste
17:07
sunshavi has joined #maemo-leste
17:37
sunshavi has quit [Remote host closed the connection]
18:36
joerg has quit [Read error: Connection reset by peer]
18:41
joerg has joined #maemo-leste
18:47
_inky has quit [Ping timeout: 264 seconds]
18:51
inky has quit [Ping timeout: 260 seconds]
18:53
inky has joined #maemo-leste
18:56
LjL has quit [Read error: Connection reset by peer]
18:57
_inky has joined #maemo-leste
18:57
LjL has joined #maemo-leste
19:30
LjL has quit [Read error: Connection reset by peer]
19:32
LjL has joined #maemo-leste
19:48
LjL has quit [Read error: Connection reset by peer]
19:50
LjL has joined #maemo-leste
19:55
LjL has quit [Read error: Connection reset by peer]
19:57
LjL has joined #maemo-leste
20:20
LjL has quit [Read error: Connection reset by peer]
20:21
LjL has joined #maemo-leste
20:35
sunshavi has joined #maemo-leste
20:49
_inky has quit [Ping timeout: 245 seconds]
22:05
Twig has quit [Ping timeout: 260 seconds]
23:11
_inky has joined #maemo-leste
23:21
Wikiwide has joined #maemo-leste
23:38
Pali has quit [Ping timeout: 246 seconds]