ChanServ changed the topic of #lima to: Development channel for open source lima driver for ARM Mali4** GPUs - Kernel has landed in mainline, userspace driver is part of mesa - Logs at https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=lima and https://freenode.irclog.whitequark.org/lima - Contact ARM for binary driver support!
warpme_ has quit [Quit: Connection closed for inactivity]
chewitt_ has joined #lima
chewitt has quit [Ping timeout: 246 seconds]
mripard has quit [Ping timeout: 258 seconds]
chewitt_ has quit [Ping timeout: 246 seconds]
chewitt has joined #lima
mripard has joined #lima
chewitt has quit [Quit: Adios!]
kaspter has joined #lima
warpme_ has joined #lima
Elpaulo has quit [Quit: Elpaulo]
dev1990 has joined #lima
Ntemis has joined #lima
dev1990 has quit [Quit: Konversation terminated!]
Ntemis has quit [Read error: Connection reset by peer]
kaspter has quit [Quit: kaspter]
sphalerite has quit [Quit: WeeChat 2.6]
sphalerite has joined #lima
warpme_ has quit [Quit: Connection closed for inactivity]
<marex> anarsoul: mind if I ask you about this gles1 texture loading ?
<marex> anarsoul: I think I finally figured out why I have problems with it on etnaviv, but I think I am missing something obvious still
<anarsoul> sure
<marex> anarsoul: so, if I run eglretrace on https://github.com/ptitSeb/gl4es/blob/master/traces/pointsprite.tgz this, the shader program generated by mesa fixed pipeline contains ... this
<marex> (assign (xyz) (var_ref compiler_temp) (swiz xyz (expression vec4 * (tex vec4 (var_ref sampler_0) (swiz xy (var_ref gl_in_TexCoord0) ) 0 (swiz w (var_ref gl_in_TexCoord0) ) () )(var_ref gl_Color) ) ))
<marex> this swiz w is coming from ... uh ...
<anarsoul> try with NIR_PRINT=1 to get nir representation
<anarsoul> I'm not really familiar with mesa ir
<marex> (assign (xyz) (var_ref compiler_temp) (swiz xyz (expression vec4 * (tex vec4 (var_ref sampler_0) (swiz xy (var_ref gl_in_TexCoord0) ) 0 (swiz w (var_ref gl_in_TexCoord0) ) () )(var_ref gl_Color) ) ))
<marex> similar
<marex> but the thing is, why would the texCoord have swiz w in the first place ?
<marex> shouldn't the second component be 1.0 instead of W ?
<anarsoul> marex: it's a projector according to the code
<marex> but gl_TexCoord is only XY, no ?
<anarsoul> I assume that's gles1 equivalent of texture2DProj()
<marex> anarsoul: is there even such a thing for gles1 ?
dev1990 has joined #lima
<anarsoul> marex: I'm not sure about that