ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<CounterPillow>
have you considered actually banning the hostname and not just the nick
<karolherbst>
that's pointless
<karolherbst>
we are talking about somebody who is willing and able to get different VPNs
<CounterPillow>
they'd need to re-register each time which wastes more of their time
<karolherbst>
they'll do exactly that
<karolherbst>
we are talking about an ill person here, no point in making them waste money if the outcome for us is exactly the same
heat has joined #dri-devel
yyds has joined #dri-devel
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
bolson has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
yyds_ has joined #dri-devel
yyds has quit [Ping timeout: 480 seconds]
diego1 has left #dri-devel [#dri-devel]
dviola has joined #dri-devel
RAOF has quit [Read error: Connection reset by peer]
RAOF has joined #dri-devel
konstantin_ has joined #dri-devel
konstantin is now known as Guest194
konstantin_ is now known as konstantin
Net147 has quit [Ping timeout: 480 seconds]
Guest194 has quit [Ping timeout: 480 seconds]
balrog has joined #dri-devel
<balrog>
I'm running into what looks like a deadlock when trying to run this software under llvmpipe for vulkan. This happens even if I reduce thre LP_NUM_THREADS to 0. How do I debug?
<balrog>
(this does not get stuck on any hardware GPUs that I know of, and does not trip up any Vulkan validation layers)
<airlied>
oh it's vulkan based, so then it will be on "gpu" thread
<balrog>
know of / tested with*
<airlied>
which will exist no matter what LP_NUM_THREADS is set to
<balrog>
there seems to be no "gpu" thread that I can see
<balrog>
at least from gdb's `info thread`
<airlied>
yeah I don't think it has a name
<balrog>
hmm. I checked each thread and it wasn't obvious that way either
<airlied>
it will have lvp_execute_cmds in the backtrace
<airlied>
but it might not backtrace at all
<airlied>
if it's inside the shader code
<balrog>
there is one thread that will not backtrace
<balrog>
and is unnamed
<airlied>
that's probably the jit one
<airlied>
so it's likely executing code
<balrog>
It's possible the shader doesn't have sufficient barriers
<balrog>
we already ran into this problem once :/
mbrost has joined #dri-devel
<balrog>
is there a way to debug the shader?
<airlied>
the only thing I can think off is for some reason the compute shaders goes into an infinite loop
<airlied>
not really without rebuilding llvmpipe to stick printf equivalents into the shader code
<airlied>
or you can sometimes dump the assembly and try to line it up with the gdb backtrace
<airlied>
LP_DEBUG=ir,asm might help
kts has joined #dri-devel
<balrog>
so the previous would that require me to rebuild mesa in debug?
roughdestiny has joined #dri-devel
<balrog>
I'll go ahead and do that
<airlied>
yeah even the LP_DEBUG might need debug builds, not sure if we ever changed that
<balrog>
the release notes claim it was changed but the source code seems to still require it
<balrog>
yeah being able to see the ir or the asm probably would help
<roughdestiny>
rust is pretty good, i little bit looked and it turns out they do not deallocate this allocation until the end of the program, where heap gets allocated automatically but it is user responsibility , they just lack test for this, it's analogues to new and free in c++, scala is also nice language with clean syntax, but the situation it requires jvm is new for me, but that happens cause signal collect infers or uses some java
<roughdestiny>
types. So we come to the spot where issues start to get closed, central europe has what i suggested, they always have everything, they are in possession of latest nuclear science too, those people are crazy smart scientists. In other words subset is already named so, it's possible to smash more sets into a returned var, in their case their hold it alive a bit longer. They do everything that third world war would not happen,
<roughdestiny>
but this time rus started to get back in business, much emphasis was put on the transgender tolerance politics to castrate germans out. in those location in the central azis it's like in estonia very smart people live there, our local ones are also lot more skilled and smarter than me in many areas.
<balrog>
uh spammer?
roughdestiny was kicked from #dri-devel by ChanServ [You are not permitted on this channel]
<DemiMarie>
Does virtio-GPUโs Wayland support require Wayland support, or can I use it without it?
<DemiMarie>
Sorry, I meant GPU acceleration ๐
<DemiMarie>
Also, how much more work would be needed to support Xen?
<balrog>
> When run inside Linux perf, LLVMpipe will create a /tmp/perf-XXXXX.map file with symbol address table
<balrog>
hmm... how do I make it do this?
<airlied>
it doesn't work very well unfortunately
<airlied>
there was a time llvm did debuginfo gen automagically, that time went away
<caramelcandy>
You do not break me anyways, when half of your line up gets continuously killed off, cause of assaulting me persistently that should remind you that such retarded puppets as karolherbst should in the world hold their mouth shut, cause that is what you are next to me, a puppet, or any serious estonian sport or science star or a war hero. You are a little toxic worm where instead of brain cells you have green gas in the head.
<balrog>
how are these spammers "identified and verified with services"?
caramelcandy has quit []
bmodem has joined #dri-devel
agd5f has quit [Ping timeout: 480 seconds]
<airlied>
bmodem: it's not really a spammer, it's a person with a mental instability who just continues to create new accounts and vpns
<airlied>
oops wrong person
<airlied>
balrog: ^
dsrt^ has quit [Ping timeout: 480 seconds]
<DemiMarie>
Could there be a requirement to talk to a person before joining? Something like, โSend a message to XYZ with why you want to join.โ
<airlied>
not that I know off
<airlied>
and I'm not sure how you think that would stop them
<airlied>
they are perfectly capable of saying sane shit in order to get past any door staff
Dark-Show has quit [Quit: Leaving]
Jorropo has joined #dri-devel
<Company>
DemiMarie: who would you want to do that job?
<Company>
Turing teting spam accounts sounds like a really boring task that nobody wants to do
<CounterPillow>
it's not a bot
<CounterPillow>
any hoop a human can jump through, they can jump through
<Company>
I said "Turing testing" becuse that's roughly what it amounts to for 99% of cases
<Company>
this one would actually be interesting
<airlied>
we have no spam problem though so it would be a waste of time
<Company>
besides, you want people to join, so making them do tests is very counterproductive
<Company>
even requiring accounts is
sima has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
Jorropo has quit [Remote host closed the connection]
mbrost has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
flto has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
itoral has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
Jorropo has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
Jorropo has quit [Quit: Page closed]
glennk has joined #dri-devel
sgm has quit [Remote host closed the connection]
sgm has joined #dri-devel
yyds_ has quit [Remote host closed the connection]
yyds has joined #dri-devel
yyds has quit [Remote host closed the connection]
junaid has joined #dri-devel
yyds has joined #dri-devel
mbrost has joined #dri-devel
Jorropo has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
Jorropo has quit [Remote host closed the connection]
kzd has quit [Ping timeout: 480 seconds]
mvlad has joined #dri-devel
yyds has quit [Remote host closed the connection]
jsa has joined #dri-devel
yyds has joined #dri-devel
rgallaispou has joined #dri-devel
jsa has quit []
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
sgm has quit [Remote host closed the connection]
sgm has joined #dri-devel
mripard has joined #dri-devel
tzimmermann has joined #dri-devel
<airlied>
karolherbst: I think I just got radeonsi/llvm to do a function call
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
jkrzyszt has joined #dri-devel
Net147 has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
Net147 has quit [Read error: Connection reset by peer]
Net147 has joined #dri-devel
Leopold has joined #dri-devel
junaid has quit [Remote host closed the connection]
tursulin has joined #dri-devel
flom84 has joined #dri-devel
flom84 has quit []
agd5f has joined #dri-devel
frieder has joined #dri-devel
agd5f_ has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 4.2.1]
lemonzest has joined #dri-devel
<pq>
DRM_MODE_TV_MODE_MONOCHROME is proposed new UAPI, FYI
<pq>
I'm a bit puzzled why UAPI patches are not required to say "UAPI" in their title.
<pq>
particularly since it's often impossible to determine whether it's UAPI or not by looking at the files modified
<CounterPillow>
Is Linux getting black-and-white TV support?
<pq>
it seems so, yes
<pq>
vc4 particularly
itoral has quit [Remote host closed the connection]
ninjaaaaa has quit [Read error: Connection reset by peer]
simondnnsn has quit [Write error: connection closed]
ninjaaaaa has joined #dri-devel
simondnnsn has joined #dri-devel
<caramelcandy>
it's not that i am spamming nonsense anyhow, i got so much luck first time on death penalty that the staff got me out to one hour walk, and never validated my condition when i went back to mental institution, because staff severly liked me, i was able to add 3l vodka worth of alcohol every day to the mix of 15mg abilify and 400mg seroquel in combination, all the case as to what happened was irritating from bombs to abuse in medical
<caramelcandy>
facilities by intention, i just had luck, but there is old saying that luck favors the stronger ones, but thinking back to it i noticed how british are so abusive and i do not feel like having had strong persons luck neither in estonia nor at overseas to escape death , i have thought it's a matter of time when they succeed, and i think russians think the same, so they organized an attack, but the point where united states gives guns or
<caramelcandy>
provides a lot of help to ukraine i do not believe in, ukraine has to pay for those military solutions and packages, through the lendlease or similar leasecargo company, so there is not that much of hope for the future with my background of getting tremendously abused. Not sure how russians are sided, but a lot of those scammers live happily and it could be war soon as it likely is with russian federation, which might as well still
<caramelcandy>
execute me. Tragic stuff overall, my life did not go well so that my engines worked, dad abused me with most others in the start and made clever manipulation to turn things against the odds. But this did not mean that i did rest alt i work every day to riddle things, however i am taking a break after this year finally, so your dreams come true. After mission accomplished i no longer be present here, even if i live.
fab has joined #dri-devel
caramelcandy has quit []
rsalvaterra has quit []
rsalvaterra has joined #dri-devel
glennk has joined #dri-devel
ninjaaaaa has quit [Read error: Connection reset by peer]
simondnnsn has quit [Read error: Connection reset by peer]
ninjaaaaa has joined #dri-devel
simondnnsn has joined #dri-devel
kts has joined #dri-devel
rsalvaterra has quit [Remote host closed the connection]
<jenatali>
mareko: I'm out of town for a week. If it can wait, I'll look when I'm back. If it can't you can add an xfail for now
rz has quit [Remote host closed the connection]
rz has joined #dri-devel
YuGiOhJCJ has quit [Ping timeout: 480 seconds]
heat has joined #dri-devel
kts has joined #dri-devel
tristianc6704 has joined #dri-devel
<mareko>
Lynne: radeonsi enables it default
<mareko>
radv should probably too
yyds has joined #dri-devel
<karolherbst>
airlied: nice
<karolherbst>
and that we have chatter about how to prevent joss from joining: there are no technical solutions for social problems. We might want to move to a chat platform where you have to authenticate via gitlab or social logins, but even that will probably not "solve" this and cause other issues, like gitlab spam protection being a pain.
heat is now known as Guest235
heat has joined #dri-devel
Guest235 has quit [Read error: No route to host]
ity1 has quit []
ity has joined #dri-devel
<balrog>
[22:16:05] <airlied> the only thing I can think off is for some reason the compute shaders goes into an infinite loop
<balrog>
the shader has a while(true) loop with a break on ending condition
<ondracka>
Hi, anyone knows what is a test failure like this about? Error: Failed to invoke dEQP for dEQP-GLES31.info.renderer,dEQP-GLES31.info.version,dEQP-GLES31.info.extensions
<ondracka>
I would understand a plain fail, but what is "Failed to invoke" about?
rz has quit [Remote host closed the connection]
rz has joined #dri-devel
agd5f_ has joined #dri-devel
agd5f has quit [Ping timeout: 480 seconds]
<mareko>
ondracka: this may be useful: git shortlog -ns --grep=ci.*llvmpipe
yyds has quit [Remote host closed the connection]
kzd has joined #dri-devel
<marex>
hey, I just got a gitlab notification that access to drm/misc was granted to me, I do have push access to drm-misc, so is this expected or did something odd happen ?
<mripard>
marex: it's expected, I've been working on it this afternoon and will send everyone a mail about it by tomorrow
<daniels>
airlied: I'm temporarily adding mripard as an owner for drm so he can do some repo setup
<jenatali>
Hazematman: Labels get added when the draft status is removed
Calandracas_ has joined #dri-devel
<Hazematman>
jenatali: Thanks for letting me know. Are you talking about "MR Label Maker" bot, or just a general policy?
<jenatali>
Oh I'm just talking about the bot
Haaninjo has joined #dri-devel
frieder has quit [Remote host closed the connection]
ondracka has joined #dri-devel
Calandracas has quit [Ping timeout: 480 seconds]
<HdkR>
jenatali: quick question if you know. Does dzn have a weird interaction with calibrated_timestamps and arm64ec timestamp scaling?
<HdkR>
`TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER` is a weird construct to have living in Vulkan
<HdkR>
(Or maybe XTA timestamp scaling, not sure where the scaling happens here
<jenatali>
HdkR: I'm not familiar with that construct
Calandracas_ has quit [Remote host closed the connection]
<HdkR>
Ah cool. It's something I was worrying about until I realized that time domain was Windows only
simondnnsn has quit [Remote host closed the connection]
ninjaaaaa has quit [Read error: Connection reset by peer]
ninjaaaaa has joined #dri-devel
simondnnsn has joined #dri-devel
<jenatali>
HdkR: dzn just implements D3D12 timestamps which are based on QPC
Calandracas has joined #dri-devel
<HdkR>
jenatali: Cool, so QPC probably scales internally and dzn will just pick up that scaling automatically
<jenatali>
I don't know what kind of scaling you're talking about
<jenatali>
You have to QueryPerformanceFrequency and scale it yourself as an app
<HdkR>
jenatali: ARM based devices have too slow of a cycle counter so XTA needs to scale it from 19.2Mhz to something more reasonable that x86 applications expect. Something closer to 1Ghz to 3Ghz range. Something that XTA does but I haven't wanted to do in FEX
<jenatali>
Oh that must happen in the Windows kernel then
<jenatali>
For calibration specifically the CPU timestamp sample happens in the kernel so it's as close as possible to the GPU timestamp
<jenatali>
So if that's getting scaled it's not happening in the XTA layer in usermode
<HdkR>
ah interesting
<HdkR>
GPU timestamp is the same cycle counter on Snapdragon, so that's also 19.2Mhz. So they likely want to scale the same amount
<HdkR>
Theoretically in GL/Vulkan there is no real way to directly compare CPU and GPU time domains
<abhinav__>
jani vsyrjala Hi, gentle ping for reviews on https://patchwork.freedesktop.org/series/129748/ . now CI is green (IGT CI should be unrelated as this patch only adds an API, the usage is only within msm).
<mripard>
vsyrjala: so there's nothing we can do about it now, but it's broken and we must fix it? I'm confused
<vsyrjala>
nothing we can do about the bisect problem. but the actual functionality can be fixed
jsa has joined #dri-devel
jsa has quit [Read error: Connection reset by peer]
agd5f has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
qyliss has quit [Ping timeout: 480 seconds]
<jenatali>
mareko: Ok I got a few minutes to take a look to unblock you - I threw a diff in a comment. Feel free to commit that if it unblocks you; I don't expect it regress anything else
agd5f_ has quit [Ping timeout: 480 seconds]
rgallaispou has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
jkrzyszt has quit [Ping timeout: 480 seconds]
qyliss has joined #dri-devel
ondracka_ has joined #dri-devel
ondracka has quit [Ping timeout: 480 seconds]
tursulin has quit [Ping timeout: 480 seconds]
ondracka has joined #dri-devel
ondracka has quit []
ondracka_ has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
Dark-Show has joined #dri-devel
Surkow|laptop has quit [Quit: 418 I'm a teapot - NOP NOP NOP]
Surkow|laptop has joined #dri-devel
junaid has quit [Remote host closed the connection]
<saneloops>
I was not sure why some engineers slapped me with fast fourier transform, maybe the decimal point buses use that somehow, but me i think 1024 digits all in 1024 possible combinations that is 1024*1024*1024 so its billion samples indeed, i am unsure where those 4.2 billion values come from, but this is hw land, but i think that is why they searched me with lot's of fft links, that this connects to this theory somehow, and understanding
<saneloops>
that might give some benefits in the industry say per mental stability or sanity. It's simply over my head and skillset.
saneloops has quit [Quit: Leaving]
<vsyrjala>
fft gave him butterflies
mbrost has joined #dri-devel
qyliss has quit [Quit: bye]
qyliss has joined #dri-devel
qyliss has quit [Remote host closed the connection]
qyliss has joined #dri-devel
Leopold_ has joined #dri-devel
Leopold has quit [Remote host closed the connection]
saneloops has joined #dri-devel
<saneloops>
nah just not in the mood and correct timeline yet to understand , i know my theory works in higher level well, but how hardware does things was yeah never known to me, the register bus is in two configurations unsigned or signed this is known and everything adds up there with possible combinations but you know that's about it currently. Higher priority is to get my hardware to modern code paradigm, than understand how hw works. I already
<saneloops>
lack eyes for this, vision has suffered ontop.
jeeeun841351908 has quit [Remote host closed the connection]
jeeeun841351908 has joined #dri-devel
Dr_Who has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
YuGiOhJCJ has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
Haaninjo has quit [Quit: Ex-Chat]
heat has quit [Read error: No route to host]
heat has joined #dri-devel
anujp has joined #dri-devel
rgallaispou has quit [Quit: WeeChat 4.2.1]
Here2Learn has joined #dri-devel
vliaskov has quit [Ping timeout: 480 seconds]
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
apinheiro has quit [Quit: Leaving]
Here2Learn has left #dri-devel [#dri-devel]
Here2Learn has joined #dri-devel
<Here2Learn>
hello
<Here2Learn>
are all iGPU's UMA or is it just mostly modern ones? has there ever been a case where an iGPU isn't capable of UMA? I used to think it was all the same but then I came across this:
<Here2Learn>
"Shared graphics-memory is not the same as unified memory. In a shared graphics-memory system, a part of the system RAM is reserved for the GPU. The amount of RAM reported to the OS is the total RAM minus the chunk reserved the GPU uses. The OS only can use it's own part, and cannot access the GPU memory (and vice versa). If you want to make something available to the GPU, it still has to be copied to the reserved GPU part.
<Here2Learn>
In unified memory both the OS and the GPU can access the entire range of memory, no need for a (slow) copy. Consoles use the same strategy (using fast GDDR for both system and GPU), and it's one of the reasons consoles punch above their weight graphically." from: https://news.ycombinator.com/item?id=27182715
<Here2Learn>
So now, I'm not so sure anymore. I guess it isn't really the same then?
<mareko>
it's half true
<mareko>
there is a piece of RAM that's carved out and private to the iGPU, but it's small and mostly for driver-internal stuff
<mareko>
apps don't usually use it, they just use RAM owned by the OS if the carved-out part is too small
<mareko>
you can set how much RAM you want to reserve for the iGPU in the BIOS, usually you can choose between 128 MB and 1 GB, the driver will just use the rest of system memory if it needs more
<mareko>
it's the same as a dedicated card, which can also use system memory; while dGPUs try not to use it due to latencies and bandwidth, iGPUs use it freely
<Here2Learn>
I see
jeeeun841351908 has quit [Read error: Connection reset by peer]
<mareko>
neither CPU nor GPU can use all RAM, the carve-out is only for the GPU, while the GPU is limited how much regular sysmem it can use, which we can change, right now it's something like 1/2 of RAM