alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
Xalius_ has quit [Read error: Connection reset by peer]
Ntemis has joined #panfrost
<Ntemis> hey amazing people
<Ntemis> i need help with panfrost and building emulation station
NeuroScr has quit [Quit: NeuroScr]
<HdkR> Ntemis: What does panfrost have to do with emulation station?
<HdkR> As long as EmulationStation is a good behaving EGL/GLX/GL/ES client then panfrost isn't a part of the equation when building
<HdkR> Running is a different story if you hit bugs
<Ntemis> doesnt want to build
<HdkR> EmulationStation or Panfrost?
<Ntemis> am porting tinkerboard to panfrost
<Ntemis> and i am facing an issue with es
<Ntemis> sec
<Ntemis> thse are the options enabled
<Ntemis> complains about this http://dpaste.com/021WVK6
<Ntemis> then i enabled BR2_PACKAGE_MESA3D_OPENGL_EGL
<Ntemis> now it complains about this
<Ntemis> why would i need all these deps if i only need gles support?
<Ntemis> missing: OPENGL_opengl_LIBRARY & OPENGL_glx_LIBRARY
<Ntemis> i shouldnt be needing GLX graphic acceleration nor i ask for it
<HdkR> That's a cmake problem, by default it searches for GLX and GL
<HdkR> Just build mesa with both EGL and GLX
<Ntemis> i did
<HdkR> cmake failure then :)
<Ntemis> BR2_PACKAGE_MESA3D_OPENGL_GLX=y
<HdkR> did you build GL and GLX?
<Ntemis> doing it now
<Ntemis> but why i need those if i only need gles?
<HdkR> Since it looks like whatever the program is looking for is both
<Ntemis> i gave it both lets see now
<Ntemis> its building mesa atm
<HdkR> cmake's FindOpenGL is pretty terrible last I remember messing with it for Dolphin
<Ntemis> makes sense
<Ntemis> am pulling my hair out
<Ntemis> absolutely no difference Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY
<Ntemis> omg
<Ntemis> i have these options enabled
<Ntemis> BR2_PACKAGE_MESA3D=y
<Ntemis> BR2_PACKAGE_MESA3D_OPENGL_ES=y
<Ntemis> +BR2_PACKAGE_MESA3D_OPENGL_EGL=y
<Ntemis> +BR2_PACKAGE_MESA3D_OPENGL_GLX=y
<Ntemis> BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_PANFROST=y
<Ntemis> i should only being needing BR2_PACKAGE_MESA3D_OPENGL_ES
<Ntemis> am out of ideas
<HdkR> cmake option caching problem?
<HdkR> Once you have libGL, libEGL, libGLESv2 it stops being a mesa problem :)
<Ntemis> hmm
<Ntemis> i prop need to start fresh then
<Ntemis> i will make clean and call it a night
<Ntemis> ok fired up and clean build
<Ntemis> crossing fingers
<Ntemis> thanks for the time and the support
<Ntemis> does it make any difference am working on 19.2.7? and not 19.3.3?
<HdkR> Just runtime bugs
<Ntemis> figures
<Ntemis> ok thanks again catch you tomorrow when i start complaining my luck here
stikonas has quit [Remote host closed the connection]
Ntemis has quit [Remote host closed the connection]
tlwoerner has quit [Quit: Leaving]
ezequielg has quit []
ezequielg has joined #panfrost
nerdboy has quit [Ping timeout: 265 seconds]
megi has quit [Ping timeout: 240 seconds]
urjaman has quit [Ping timeout: 268 seconds]
buzzmarshall has quit [Remote host closed the connection]
icecream95 has joined #panfrost
davidlt has joined #panfrost
tlwoerner has joined #panfrost
nerdboy has joined #panfrost
vstehle has quit [Ping timeout: 272 seconds]
vstehle has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
cowsay_ has quit [Ping timeout: 272 seconds]
<icecream95> alyssa: 62d056d8e32 ("panfrost: Disable some CAPs we want lowered")
guillaume_g has joined #panfrost
cowsay has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
yann has quit [Ping timeout: 265 seconds]
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
alpernebbi has joined #panfrost
yann has joined #panfrost
urjaman has joined #panfrost
icecream95 has quit [Ping timeout: 260 seconds]
megi has joined #panfrost
hang3r has joined #panfrost
davidlt has quit [Ping timeout: 268 seconds]
raster has joined #panfrost
Xalius has joined #panfrost
buzzmarshall has joined #panfrost
<alyssa> icecream95: Hm, I see.
<alyssa> So two-sided colour lowering in compiler/nir/nir_lower_two_sided_color.c assumes that PIPE_CAP_TGSI_FS_FACE_IS_INTERGER_SYSVAL is set.
<alyssa> (on L174)
<alyssa> It shouldn't be hard to fix that pass to check for a CAP and lower appropriately.
<alyssa> (We really want this lowered correctly since gl_FrontFace is literally a varying in the hardware and it avoids a lot of metadata. If we absolutely had to do it with intrinsics, fine, but this looks like a bug in NIR)
<tomeu> alyssa: do you have an idea of how hard it would be to implement nir_texop_txf_ms ?
<alyssa> tomeu: txf_ms is pretty easy, but it exists to sample MSAA buffers, and properly implementing MSAA buffers might be.. less easy
<alyssa> So chicken and egg I think (since how do you test if MSAA is working? txf_ms..)
<tomeu> alyssa: I was mainly asking because the assert seems to disrupt gathering test results, making it unstable
<tomeu> I wouldn't mind for the functionality to be actually broken, if it stops making other tests fail
<alyssa> tomeu: hm, right.
<alyssa> ^ Should get you from Crash->Fail, i think
TheCycoONE1 has left #panfrost ["User left"]
hang3r has quit [Remote host closed the connection]
<tomeu> alyssa: cool, thanks, let's see if we can get gles3 tests finally enabled in master
davidlt has joined #panfrost
vstehle has quit [Ping timeout: 240 seconds]
vstehle has joined #panfrost
<daniels> :o
<alyssa> \o/
cwabbott has quit [Ping timeout: 240 seconds]
cwabbott has joined #panfrost
chewitt has joined #panfrost
Elpaulo1 has joined #panfrost
Elpaulo has quit [Ping timeout: 268 seconds]
Elpaulo1 is now known as Elpaulo
yann has quit [Ping timeout: 240 seconds]
TheKit has joined #panfrost
lfrb has quit [Quit: Ping timeout (120 seconds)]
shadeslayer has quit [Quit: Ping timeout (120 seconds)]
yann has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
davidlt_ has joined #panfrost
davidlt has quit [Ping timeout: 248 seconds]
davidlt_ has quit [Remote host closed the connection]
chewitt has quit [Quit: Adios!]
stikonas has joined #panfrost
buzzmarshall has quit [Remote host closed the connection]
guillaume_g has quit [Quit: Konversation terminated!]
alpernebbi has quit [Quit: alpernebbi]
Ntemis has joined #panfrost
<tlwoerner> w00t!! mpv running on the rock-pi-4 :-)
<tlwoerner> (and chromium-x11 too)
<tlwoerner> panfrost sure likes to complain a lot, but amazingly it keeps chugging along
buzzmarshall has joined #panfrost
Ntemis has quit [Read error: Connection reset by peer]
NeuroScr has joined #panfrost
buzzmarshall has quit [Quit: Leaving]