ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<Company>
it should get about 7-10fps, at least that's what it gets on Linux
<Company>
but it's getting the video in a dmabuf/d3d12resource, so it might (not) do some tricks with either
Dark-Show has quit [Ping timeout: 480 seconds]
Dark-Show has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
Dark-Show has quit [Quit: Leaving]
JRepin has quit [Ping timeout: 480 seconds]
JRepin has joined #dri-devel
<DemiMarie>
Company: is lavapipe menat to actually be used?
alane has quit []
alane has joined #dri-devel
<Company>
DemiMarie: depends on your definition of "be used"
<DemiMarie>
Company: what is yours?
<Company>
DemiMarie: I use it for 3 reasons that are all somewhat valid IMO: (1) fallback - if things go wrong (driver broken for example), there's always lavapipe (2) comparison - if my code doesn't work, I can check with lavapipe, and if it's not broken there it might be a driver issue and (3) CI - lavapipe is portable, predictable (ie I can rely on its bit-exactness) and doesn't require a GPU
<Company>
oh, also (4) I can compare work with other people - "can you try on lavapipe" is a good way to get the GPU out of the equation when I'm debugging Debian vs Fedora issues for example
<Company>
TL;DR might be: nobody should ever use lavapipe, but everybody should always be able to use lavapipe
* DemiMarie
wonders how long it will be until Qubes OS has to deprecate the GTK templates
<Company>
there's also another reason: lavapipe supports almost everything
<Company>
so if I want to check something that my GPU can't do, I can test it with lavapipe
<Company>
(apart from multiplane dmabuf, booo!)
<Company>
DemiMarie: I don't expect GTK to get much slower anywhere - we're fully GPU by now
<Company>
the things that might happen is more dynamic apps that take advantage of the GPU more
<Company>
but that doesn't influence apps like text editors or settings apps
<DemiMarie>
what about font rendering?
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
The_Company has quit []
Company has joined #dri-devel
<Company>
DemiMarie: font rendering might change, but I think it isn't that interesting because text is usually static
<DemiMarie>
Company: does that mean that the results will be cached and the pipeline won’t be rerun over and over and over?
<Company>
I would expect so
<Company>
it depends a bit on the quality gains of exact placement of glyphs vs quantizing to cacheable positions
<Company>
and of course, with fractional scaling, glyphs are all over the place anyway these days
Daanct12 has joined #dri-devel
Dark-Show has joined #dri-devel
Dark-Show has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
epoch101 has quit []
epoch101 has joined #dri-devel
davispuh has quit [Ping timeout: 480 seconds]
ced117 has quit [Ping timeout: 480 seconds]
ced117 has joined #dri-devel
glennk has joined #dri-devel
kzd has quit [Quit: kzd]
kts has joined #dri-devel
Mangix has quit [Read error: Connection reset by peer]
<jenatali>
Company: Your descriptions are the exact reasons we have WARP for D3D (and why I'm advocating for it so much these days)
pepp has joined #dri-devel
mehdi-djait3397165695212282475 has quit []
mehdi-djait3397165695212282475 has joined #dri-devel
jfalempe has joined #dri-devel
dsimic is now known as Guest14194
dsimic has joined #dri-devel
siak_ has quit [Remote host closed the connection]
Guest14194 has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
<glehmann>
mareko: I will take a look
phasta has quit [Ping timeout: 480 seconds]
amarsh04 has quit [Remote host closed the connection]
<Company>
jenatali: it's kind of a thankless job I bet because nobody really needs it
<jenatali>
I've been surprised how much feedback I've heard about it
<Company>
jenatali: do you know if games studios use Warp for testing or do they use real GPUs?
<jenatali>
Some do use it
<jenatali>
Mostly for CI-style testing
<Company>
yeah, I'd expect people to use it for ensuring the baseline is solid
epoch101 has quit []
<jenatali>
But it's also what all Windows VMs use for rendering, so it's pretty important
<Company>
I was wondering - is rendering of core Windows apps done via DirectX these days or is this still primarily software like Skia/Cairo is?
<Company>
File Explorer or Settings or Notepad I mean
<jenatali>
It's either GDI or it's DirectX/DComp, depending on which app it is
<Company>
because it is definitely quite a bit slower to go through a GPU abstraction layer when it's all software rendering
mehdi-djait3397165695212282475 has quit []
mehdi-djait3397165695212282475 has joined #dri-devel
<jenatali>
I'd say it depends
u-amarsh04 has joined #dri-devel
<Company>
I guess a layer like DComp can help where you can implement things like texture/glyph blits directly instead of having to set up a shader (that said, I have no idea if DComp uses DirectX internally or has straight driver calls)
jsa1 has quit [Ping timeout: 480 seconds]
u-amarsh04 has quit []
u-amarsh04 has joined #dri-devel
jsa1 has joined #dri-devel
epoch101 has joined #dri-devel
kts has joined #dri-devel
u-amarsh04 has quit [Read error: Connection reset by peer]
olivial has quit [Read error: Connection reset by peer]
olivial has joined #dri-devel
airlied_ has joined #dri-devel
airlied has quit [Ping timeout: 480 seconds]
lynxeye has quit [Quit: Leaving.]
dbrouwer has joined #dri-devel
<bluetail>
so I got DP MST on amdgpu to work. But I could only get 4 displays work on my Navi 33 GPU at a time.
<bluetail>
It was on a w7500. Is this expected to be this way? I thought I could use 6 displays on a 4 port gpu
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #dri-devel
sguddati has joined #dri-devel
<dwfreed>
it only has 4 CRTCs
<dwfreed>
You can only have as many unique displays as you have CRTCs
sguddati has quit [Ping timeout: 480 seconds]
jsa2 has joined #dri-devel
dantob has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
dantob_ has joined #dri-devel
dantob_ has left #dri-devel [#dri-devel]
dantob_ has joined #dri-devel
dantob_ has quit []
heat has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
heat has quit [Remote host closed the connection]
djbw has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
gouchi has joined #dri-devel
gouchi has quit [Remote host closed the connection]
feaneron has joined #dri-devel
Kayden has quit [Quit: Leaving]
Caterpillar has quit [Quit: Konversation terminated!]
mehdi-djait3397165695212282475 has quit []
Fancy2209 has joined #dri-devel
Fancy2209 has quit []
Fancy2209 has joined #dri-devel
<Fancy2209>
Hello, is the code for the Cell B/E Gallium Driver hosted somewhere still?
<Fancy2209>
i hope the message didn't go twice, I had forgotten to register my nick
<dwfreed>
it didn't get repeated
<Fancy2209>
cool thanks
<Fancy2209>
> I recently got Linux 6.12 up and running on my PS3 and wanted to mess around with the driver, that's why I am asking about this driver
<Fancy2209>
s/this driver/it
<DodoGTA>
Is there a real reason for the nvidia-drm GBM backend? I don't see it loaded when running KWin (or eglgears with PRIME render offload) on my hybrid GPU laptop
haaninjo has joined #dri-devel
<DodoGTA>
Fancy2209: I see an old Phoronix post about that driver being dropped back in 2011 (and I doubt anyone has updated it for any semi-modern Mesa versions)
<Fancy2209>
I see, so I'd have to either try to update it or try to get an an 2011 version of mesa to not blow up on a modern distro?