gouchi has quit [Remote host closed the connection]
baryluk_ has joined #dri-devel
baryluk has quit [Ping timeout: 480 seconds]
Ahuj has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
<ajax>
glennk: not that i know of. afaict "wildcat" was P1x and "realizm" was P2x
<ajax>
with (wild speculation ensues) P2x being broadly the same shader engine but real floats and gl2 and stuff, relative to P1x
<glennk>
36 bit vertex floats even
baryluk_ has quit []
Ahuj has quit [Ping timeout: 480 seconds]
heat has joined #dri-devel
Ahuj has joined #dri-devel
gouchi has joined #dri-devel
agx has quit [Read error: Connection reset by peer]
agx has joined #dri-devel
Ahuj has quit [Ping timeout: 480 seconds]
The_Company has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Company has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #dri-devel
rpigott has quit [Read error: Connection reset by peer]
rpigott has joined #dri-devel
agx has quit [Remote host closed the connection]
agx has joined #dri-devel
heat has quit [Remote host closed the connection]
Duke`` has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
iive has quit []
danvet has quit [Ping timeout: 480 seconds]
wyatt8740 has joined #dri-devel
<wyatt8740>
Hey, I think I might have found a bug in swrast, but I can't find much on it online. Not sure if it's DRI or something else.
<wyatt8740>
`GALLIUM_DRIVER=swr LIBGL_ALWAYS_SOFTWARE=1 glxinfo` fails for me with "libGL error: failed to create dri screen / libGL error: failed to load driver: swrast / X Error of failed request: GLXBadContext" on every machine of mine using mesa
<wyatt8740>
the only one it works on is on the nvidia proprietary driver
<wyatt8740>
I've tested on two amd64 machines and a powerpc 32-bit one
<wyatt8740>
debian sid and alpine
<HdkR>
You probably don't want SWR
<wyatt8740>
I do.
<HdkR>
swr works on non-intel hardware?
<HdkR>
Since you'd likely want llvmpipe instead
<wyatt8740>
it doesn't work _on_ intel hardware
<wyatt8740>
and llvmpipe is completely unusable on ppc32
<HdkR>
and it working on Nvidia makes sense, since it'll ignore those environment variables :)
<wyatt8740>
sorry, no, that's a lie - llvmpipe somewhat works on ppc32 (i can run glxinfo). Just throws "LLVM ERROR: Relocation type not implemented yet!" and exits when trying to use a real world program
<wyatt8740>
ah, that makes sense on nvidia
<HdkR>
Have you tried softpipe?
<wyatt8740>
performance is terrible.
<HdkR>
well yes, it's a software rasterizer
<wyatt8740>
its drawing a 320x240 window.l
<wyatt8740>
softpipe is the only one that can draw a picture, but even on my x86 machines it is terrible (llvmpipe works far better, and if i remember correctly swrast used to)
<wyatt8740>
yeah, MESA_LOADER_DRIVER_OVERRIDE=swrast GALLIUM_DRIVER=swr LIBGL_ALWAYS_SOFTWARE=1 glxinfo gives same thing as without that var
<wyatt8740>
ohh but MESA_LOADER_DRIVER_OVERRIDE=swrast LIBGL_ALWAYS_SOFTWARE=1 glxinfo works
<wyatt8740>
at least for glxinfo
<ccr>
I think LIBGL_ALWAYS_SOFTWARE=1 in that is redundant
<wyatt8740>
probably.
<wyatt8740>
can't hurt, I'd hope
<wyatt8740>
yes, swrast is performing far, far better than softpipe
<wyatt8740>
(i can now hit 60fps in a sega master system emulator)
<LaserEyess>
.13
<wyatt8740>
will try on ppc now…
<LaserEyess>
whoops, sorry
<wyatt8740>
ah because it selects llvmpipe.
<wyatt8740>
same llvm error on the powerbook
<wyatt8740>
so, I suspect that swrast is just totally broken currently
<wyatt8740>
it doesn't work for me, or for the emulator developer who i'm trying to iron this out with
<wyatt8740>
anyway, thanks for the suggestions, just wanted to let it be known that swrast seems to simply not work, and I found a mailing list post from last year on Debian SPARC about it (it doesn't work on x86, either, but on x86 there's too much noise from people trying to run steam without hardware acceleration)