00:33
<
anarsoul >
rellla: are there results with my changes on top of your branch?
02:40
chewitt has quit [Quit: Zzz..]
03:16
megi has quit [Ping timeout: 268 seconds]
03:27
yuq825 has joined #lima
03:50
<
anarsoul >
hi yuq825
03:51
<
anarsoul >
regarding viewport clipping - blob doesn't use scissor for that, it does something funny with viewport making it larger than target size
03:52
<
anarsoul >
onal.clipping.point.point_clip_viewport_center.xml
03:52
<
anarsoul >
uh, hexchat split it
04:01
<
anarsoul >
yuq825: anyway, hardware doesn't clip anything to viewport
04:01
<
anarsoul >
so if you render a point at (1.1,1.1) - it just is rendered outside of viewport
04:06
<
yuq825 >
give a quick dump on my side
04:06
<
yuq825 >
seem with my old r4p0, blob do use scissor in this case
04:08
dddddd has quit [Ping timeout: 260 seconds]
04:20
_whitelogger has joined #lima
04:34
ric96 has quit [Ping timeout: 245 seconds]
04:36
wiewo has quit [Ping timeout: 245 seconds]
04:36
ric96 has joined #lima
04:37
anarsoul|c has quit [Ping timeout: 245 seconds]
04:39
anarsoul|c has joined #lima
04:42
wiewo has joined #lima
04:54
forkbomb has quit [*.net *.split]
05:00
<
MoeIcenowy >
anarsoul: what will happen on out-of-viewport point?
05:07
<
anarsoul >
MoeIcenowy: mali renders it if it's within render target
05:07
<
anarsoul >
but it's supposed to be clipped
05:38
_whitelogger has joined #lima
06:19
<
anarsoul >
heh, another oneliner fixes ~100 tests in dEQP-GLES2.functional.texture.*
06:57
<
anarsoul >
looks like min_mipfilter_1 gets set sometimes even if there's no mipmapping
06:58
<
anarsoul >
e.g. by blob in dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot
06:58
<
anarsoul >
and it's 8 in this case
06:58
<
anarsoul >
if it's not set test fails
07:02
<
rellla >
i think, we get closer ...
07:03
<
anarsoul >
any regressions?
07:03
<
anarsoul >
these are expected, I mentioned them in MR
07:04
<
rellla >
i'll be back later again
07:04
<
anarsoul >
so no regressions
07:04
<
anarsoul >
could you add your tested-by to my MR?
07:05
camus has joined #lima
07:05
kaspter has quit [Ping timeout: 268 seconds]
07:05
camus is now known as kaspter
07:14
<
anarsoul >
I have strong suspicion that our texture descriptor is similar to midgard
07:15
<
anarsoul >
and thus: min_mipfilter_1: 9 is lod_bias, fixed point, signed, i.e. 1.4.4, unknown_1_3 + miplevels is min_lod and max_lod, both fixed point, 4.4
07:16
<
anarsoul >
now just need to figure out why the blob sets it to 1/2 for some cases
07:36
<
anarsoul >
oh, some texture.* fail on blob as well
07:50
camus has joined #lima
07:50
kaspter has quit [Ping timeout: 268 seconds]
07:50
camus is now known as kaspter
07:56
<
anarsoul >
and the rest either etc1 that pass on mali but we emulate it currently via rgba which fails on mali as well
07:56
<
anarsoul >
or not run on blob
08:38
_whitelogger has joined #lima
10:12
adjtm_ has joined #lima
10:15
adjtm has quit [Ping timeout: 258 seconds]
10:27
BenG83 has joined #lima
10:48
BenG83 has quit [Ping timeout: 240 seconds]
11:20
dddddd has joined #lima
11:22
forkbomb has joined #lima
12:18
<
rellla >
the new findings from PLBU_PRIMITIVE_SETUP aren't included though
12:20
<
MoeIcenowy >
anarsoul: so for out-of-viewports, will they then pollute the framebuffer?
12:20
<
MoeIcenowy >
or if they're just silently rendered, affecting performance?
13:02
yann has quit [Ping timeout: 240 seconds]
13:03
yann has joined #lima
13:40
megi has joined #lima
14:08
yuq825 has quit [Quit: Leaving.]
15:23
_whitelogger has joined #lima
16:01
inode has quit [Ping timeout: 260 seconds]
18:40
<
anarsoul >
MoeIcenowy: rendered means that they appear on render target
19:12
<
anarsoul >
enunes: nice work with liveness analysis
19:24
megi has quit [Ping timeout: 240 seconds]
20:36
kaspter has quit [Ping timeout: 268 seconds]
20:37
kaspter has joined #lima
22:41
megi has joined #lima
22:50
<
anarsoul >
enunes: I need a bit more time to review your MR, will try to finish it tonight