<kode54>
that patch looks incomplete, as it leaves on the conditions that are being false'd out
<mareko>
that's the intent
bmodem has joined #dri-devel
Mershl[m] has joined #dri-devel
simon-perretta-img has joined #dri-devel
simon-perretta-img_ has quit [Ping timeout: 480 seconds]
BilalElmoussaoui[m] has joined #dri-devel
a-865 has quit [Quit: ChatZilla 0.17 [SeaMonkey 2.53.17/20230727221859]]
tomba has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
sauce has quit [Ping timeout: 480 seconds]
heat has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
a-865 has joined #dri-devel
fab has joined #dri-devel
bmodem has quit [Remote host closed the connection]
bmodem has joined #dri-devel
sauce has joined #dri-devel
i509vcb has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
dviola has joined #dri-devel
jewins has quit [Ping timeout: 480 seconds]
sukrutb has joined #dri-devel
Danct12 is now known as Guest184
Danct12 has joined #dri-devel
Guest184 has quit [Ping timeout: 480 seconds]
junaid has joined #dri-devel
msizanoen[m] has joined #dri-devel
Danct12 has quit [Quit: WeeChat 4.0.4]
fab has quit [Quit: fab]
lina has quit [Ping timeout: 480 seconds]
lina has joined #dri-devel
macromorgan has quit [Ping timeout: 480 seconds]
An0num0us has joined #dri-devel
eukara has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
macromorgan has joined #dri-devel
sima has joined #dri-devel
fab has joined #dri-devel
tzimmermann has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
swick[m] has joined #dri-devel
gnustomp[m] has joined #dri-devel
masush5[m] has joined #dri-devel
orowith2os[m] has joined #dri-devel
shoffmeister[m] has joined #dri-devel
siddh has joined #dri-devel
pushqrdx[m] has joined #dri-devel
moben[m] has joined #dri-devel
simon-perretta-img_ has joined #dri-devel
Sofi[m] has joined #dri-devel
macromorgan_ has joined #dri-devel
macromorgan has quit [Read error: Connection reset by peer]
<soreau>
mareko: no sadly, I'm still able to reproduce the bug with that patch
simon-perretta-img has quit [Ping timeout: 480 seconds]
T_UNIX has joined #dri-devel
pankart[m] has joined #dri-devel
pochu has joined #dri-devel
Haaninjo has joined #dri-devel
doras has joined #dri-devel
elongbug_ has joined #dri-devel
Sachiel has quit [Ping timeout: 480 seconds]
Sachiel has joined #dri-devel
yyds has quit [Remote host closed the connection]
elongbug__ has quit [Ping timeout: 480 seconds]
yyds has joined #dri-devel
yyds has quit [Remote host closed the connection]
yyds has joined #dri-devel
lynxeye has joined #dri-devel
pcercuei has joined #dri-devel
libv_ has joined #dri-devel
libv has quit [Ping timeout: 480 seconds]
Ahuj has joined #dri-devel
vliaskov has joined #dri-devel
junaid has quit [Ping timeout: 480 seconds]
Danct12 has joined #dri-devel
junaid has joined #dri-devel
vup has joined #dri-devel
vup2 has quit [Ping timeout: 480 seconds]
rasterman has joined #dri-devel
swalker_ has joined #dri-devel
swalker_ is now known as Guest202
Guest202 has quit [Ping timeout: 480 seconds]
<jani>
I want to make 'get_maintainer.pl -f drivers/gpu/drm/drm_bridge.c' *only* return the drm bridge maintainers, but --pattern-depth 1 already includes drm misc maintainers too. anyone have any idea how to make get_maintainer.pl return the most specific MAINTAINERS entry, and only that?
Danct12 has quit [Ping timeout: 480 seconds]
Danct12 has joined #dri-devel
<tjaalton>
dcbaker: how far are we from having 23.2.0 out? ubuntu 23.10 will release in under four weeks, and it's getting pretty late (again) to get a new mesa in
bmodem has quit [Ping timeout: 480 seconds]
cmichael has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
Leopold has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
dviola has quit [Ping timeout: 480 seconds]
yyds has quit [Remote host closed the connection]
sukrutb has quit []
f11f12 has joined #dri-devel
bbrezill1 has quit []
bbrezillon has joined #dri-devel
elongbug_ has quit [Remote host closed the connection]
camus has quit [Remote host closed the connection]
fab has joined #dri-devel
Ahuj has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
fab has quit [Quit: fab]
aravind has quit [Ping timeout: 480 seconds]
jewins has joined #dri-devel
Company has joined #dri-devel
dviola has joined #dri-devel
fab has joined #dri-devel
shashanks has joined #dri-devel
shashanks_ has joined #dri-devel
macromorgan_ has quit [Read error: Connection reset by peer]
kzd has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
shashanks_ has quit [Remote host closed the connection]
shashanks_ has joined #dri-devel
shashanks has quit [Ping timeout: 480 seconds]
aradhya7 has joined #dri-devel
pochu has joined #dri-devel
macromorgan has joined #dri-devel
ahajda has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
tzimmermann has quit [Quit: Leaving]
benjaminl has joined #dri-devel
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #dri-devel
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #dri-devel
Duke`` has joined #dri-devel
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
f11f12 has quit [Quit: Leaving]
vliaskov has quit [Remote host closed the connection]
mbrost has joined #dri-devel
a-865 has quit [Quit: ChatZilla 0.17 [SeaMonkey 2.53.17/20230727221859]]
camus has joined #dri-devel
Guest177 is now known as DemiMarie
cmichael has quit [Quit: Leaving]
benjaminl has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
<karolherbst>
ahhh.. how can I make nir_copy_prop stop creating vec8/16 :'(
rasterman has quit [Quit: Gettin' stinky!]
junaid has joined #dri-devel
<karolherbst>
though maybe I should just split all vec8/16...
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
<karolherbst>
ehh wait.. this is my fault
<HdkR>
karolherbst: Delete all vec8/vec16, they aren't real :)
<karolherbst>
uhhhh
<karolherbst>
yeah... but... we don't have a proper way of doing that :D
kzd has quit [Ping timeout: 480 seconds]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
kugel has quit [Ping timeout: 480 seconds]
<cwabbott>
markco: your change to add a wrap for lua has the unfortunate effect that even if an older version of lua is there (like 5.3) it'll download and build lua 5.4 which is completely unnecessary
<cwabbott>
and for me it promptly fails because I don't have some builddep
<cwabbott>
I thought the point is that wraps are supposed to be fallbacks, but that's not what's happening here
<cwabbott>
(and it doesn't even properly check for the dependency either, just fails compiling with a missing header)
<cwabbott>
dcbaker: ^
<zmike>
I have to filter all those patches out of my git repo every time I update since they don't even build for me 🤕
<markco>
I'll fix the issue with lua only falling back after checking for all versions
<markco>
In general, it seems like wraps are way shoddier than expected, I'm having to fix quite a few things upstream in wrapdb
kugel has joined #dri-devel
<markco>
zmike: What issues are you running into? Is it mainly the libarchive issue?
<zmike>
I rip van winkled last week and then just now I updated and it was there
<ccr>
grep indicates that only freedreno depends on lua
<dcbaker>
alyssa: freedreno tests
aradhya7 has quit [Quit: Connection closed for inactivity]
<ccr>
"y u no Python"
konradybcio has left #dri-devel [#dri-devel]
<dcbaker>
cwabbott: the lua thing is super annoying. I think we can at least solve the falling back when it shouldn’t, I’ll write a patch for that. You can add —wrap-mode= to disable wraps altogether. I need to look at why they still get enabled for required false though
<dcbaker>
mareko: I reviewed that MR for you, but I'm not really a committer in the wrapdb, so it'll have to wait for someone to come by make the release
shashanks__ has joined #dri-devel
benjamin1 has joined #dri-devel
shashanks_ has quit [Ping timeout: 480 seconds]
benjaminl has quit [Ping timeout: 480 seconds]
<markco>
Thanks, that's fine. I'll wait for someone to merge it then update it on the Mesa side.
a-865 has joined #dri-devel
ngcortes_ has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
<robclark>
sima (or anyone that knows drm/i915): does intel_context map 1:1 to drm_file?
<sima>
robclark, nope
<robclark>
what does it map to? I assume everything per drm_file (or pipe_screen) maps to a single gpu virtual address space?
<sima>
also no
<robclark>
does iris really have to track and allocate a va per pipe_context?
<sima>
that's maybe a bit much
<sima>
robclark, ok I read up enough that I wont mix up all the structs
<sima>
so there's i915_address_space, which you can have any number of and look up through file_priv->vm_xa
<sima>
then there's i915_gem_proto_context, which is just an extremely entertaining uapi retcon, you can ignore
<sima>
then there's the i915_gem_context, which is the "context" uapi object which ties everything together
<sima>
you can find these through file_priv->context_xa
<sima>
there's a ctx->vm
<sima>
and there's ctx->engines, which eventually point at intel_context, which is the per hw engine actual hardware context
<sima>
it's a bit ... organically evolved
Haaninjo has joined #dri-devel
<alyssa>
dcbaker: ...yeah, why not Python?
<dcbaker>
alyssa:🤣
<alyssa>
i mean
devarsh_ has quit [Quit: Connection closed for inactivity]
An0num0us has quit [Ping timeout: 480 seconds]
<HdkR>
I mean, it's not the worst to integrate and extending it to have custom module imports isn't too terrible...
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
<HdkR>
And you get the benefit of writing stuff in python instead of Lua, which is a plus :)
<HdkR>
(Biased because all my scripts are poorly written python or terribly written bash scripts)
<HdkR>
Calling a function and passing arguments might be more of a PITA I guess
heat has quit [Read error: No route to host]
<robclark>
yeah, I mean what I use it for needs to tie back to rnndec based register/packet decoding
<robclark>
lua was an easy and light weight way to achieve that.. it's a pretty nice way to add scripting for extension to an app
junaid has quit [Remote host closed the connection]
<alyssa>
robclark: oh, yeah thats fair
<alyssa>
i'd be tempted to invert things and have python call into c since ctypes is straightforward to work with but yeah i see why you went lua
junaid has joined #dri-devel
<robclark>
it's more of a bolt on, and I believe completely optional, feature.. although we do have some tests for it so I guess if you want to run all the tests you need lua
An0num0us has joined #dri-devel
<alyssa>
sure
benjaminl has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
benjaminl has joined #dri-devel
An0num0us has quit [Ping timeout: 480 seconds]
ngcortes__ has joined #dri-devel
ngcortes_ has quit [Ping timeout: 480 seconds]
ngcortes__ has quit [Ping timeout: 480 seconds]
jfalempe has quit [Ping timeout: 480 seconds]
benjaminl has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
Haaninjo has quit [Quit: Ex-Chat]
xantoz has joined #dri-devel
ngcortes has joined #dri-devel
benjaminl has joined #dri-devel
<Lynne>
any way to capture a vk trace from a program that doesn't draw?
mbrost has joined #dri-devel
crabbedhaloablut has quit []
ahajda has quit [Read error: Connection reset by peer]
ahajda has joined #dri-devel
kzd has quit [Quit: kzd]
shashanks_ has joined #dri-devel
shashanks__ has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
<Company>
Lynne: if you figure out a good way, tell me
<Lynne>
figured something out, but rgp is useless, just tells me the obvious - my compute dispatch takes years
<Lynne>
doesn't tell me why my very riced vullkan algorithm is slower than a naive opencl implementation
pcercuei has quit [Quit: dodo]
<Company>
that's prettymuch always what happens, isn't it?
<Company>
somebody invent perf for GPUs - or flamegraphs or so
junaid has quit [Remote host closed the connection]
elongbug_ has quit [Read error: Connection reset by peer]
<Lynne>
gpu crash, should've tested on my other machine...
<Lynne>
why do I like the red team so much when they handle crashes like it's 1995?
<psykose>
who doesn't
mbrost has quit [Ping timeout: 480 seconds]
<Lynne>
nvidia
<Lynne>
intel
<Lynne>
not sure about apple, but probably
<DemiMarie>
Does virtio-GPU support cross-VM buffer sharing? I’d like to have VM A run a fullscreen nested Wayland compositor, with VMs B and C rendering through VM A.
<DemiMarie>
Qubes OS already supports this with X11 and its bespoke GUI protocol, but that protocol uses software rendering.