ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
glennk has quit [Ping timeout: 480 seconds]
jamesjones has quit [Ping timeout: 480 seconds]
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
<samimullikulli>
There is bit of so far unknown information that i never wrote to you, 42 from hitchikers road to galaxy is not special in any way as a prime or even number. however the synthesis never mentioned 219 i suppose, or i can not remember. where 112 was mirror if 232 same as 192 being mirror of 81 where 232 also mirror of 61 etc. so 51 comes in three random powers selected 37 41 and 57, you
<samimullikulli>
see we do not have mirror for 41 since we have unusual odd number of powers where 32 and 64 bit is saner, but this was presented for sake of clearity and simplicity only (quite random selection) so 64 of them or 32of them would work exactly alike. so then 193 is 51+61+81 hence where 84 was 4 44 and 36, hence 51 is just 135-84 aka where 37+57+41=135, so i am afraid you go to jail, cause
<samimullikulli>
i personally never lacked brainpower nor skills and i had been victim, however i have no victims mentality i will kill abusers with my soldiers. And the solutions have been all authored by me as to what you have in apis. Just you are debiliated scammers. But both ends of the spectrum can be handled with various compensation values like constant 51 until it is enough middle of the
<samimullikulli>
range, where 42 in that thee power paradigm can be forced to suite as well. There is no special number without their relational ecosystem i.e a function on sequences or around number algebra. But i developed batched no iteration fastest in-place quantum replacement paradigm which works anyhow. You know that Russia ain't gonna win the war against ukranians and estonians like me, our
<samimullikulli>
allies are way stronger, but it's more of a question what india and china brazil iran and all all the other brics countries do. 100 dollars around hundred bucks is a cost of truck trailor worth full of 486 chips which can be tuned immensely powerful for defense attack or surveillance drones, and ukranians are not retarded it seems either in addition to being also one of the best sports
<samimullikulli>
attenders in the world. Once again the destiny of the world is in the hands of china mostly, if they go fighting alike we can not stop that issue anymore i am afraid, it's the end of the civilization frankly extinction, they as you however were never smarter than me or my friends however but again enough smart to cause trouble like you do days for days. I have material to put you
<samimullikulli>
lifetime behind bars whenever i choose to do that, i hold you in choke position for the rest of your pathetic abortion leftovers lives.
karolherbst6 has joined #dri-devel
karolherbst has quit [Read error: Connection reset by peer]
samimullikulli has quit [Remote host closed the connection]
feaneron has quit [Remote host closed the connection]
feaneron has joined #dri-devel
iive has quit [Quit: They came for me...]
OftenTimeConsuming has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has joined #dri-devel
sarnex has quit []
feaneron has quit [Remote host closed the connection]
kasper93 has quit [Remote host closed the connection]
karolherbst6 has quit []
karolherbst has joined #dri-devel
kasper93 has joined #dri-devel
sarnex has joined #dri-devel
<cmarcelo>
alyssa: sent you a link for a CTS change
yshui_ has joined #dri-devel
yshui has quit [Ping timeout: 480 seconds]
davispuhh has quit [Ping timeout: 480 seconds]
yshui has joined #dri-devel
yshui_ has quit [Ping timeout: 480 seconds]
sguddati has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
Daanct12 has joined #dri-devel
ctyisyl^ has joined #dri-devel
kasper93_ has joined #dri-devel
kasper93 is now known as Guest22407
kasper93_ is now known as kasper93
Guest22407 has quit [Ping timeout: 480 seconds]
lucaceresoli has quit [Quit: WeeChat 2.8]
guludo has quit [Ping timeout: 480 seconds]
sguddati has quit [Ping timeout: 480 seconds]
sguddati has joined #dri-devel
larunbe has joined #dri-devel
alarumbe has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
RSpliet has quit [Ping timeout: 480 seconds]
larunbe has quit [Ping timeout: 480 seconds]
RSpliet has joined #dri-devel
alarumbe has joined #dri-devel
epoch101 has joined #dri-devel
sguddati1 has joined #dri-devel
sguddati has quit [Ping timeout: 480 seconds]
HerrSpliet has joined #dri-devel
larunbe has joined #dri-devel
alarumbe has quit [Ping timeout: 480 seconds]
RSpliet has quit [Ping timeout: 480 seconds]
sguddati1 has quit []
kzd has quit [Ping timeout: 480 seconds]
luc6 has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
<bonzini>
but i am a bit confused by all the manual jobs in CI
<bonzini>
i started the ones that seem appropriate to not consume too many resources
<bonzini>
but i can't find a job that covers all the Rust code
digetx has quit [Remote host closed the connection]
digetx has joined #dri-devel
digetx has joined #dri-devel
digetx has quit [Remote host closed the connection]
bonzini[m] has joined #dri-devel
digetx has joined #dri-devel
bonzini has quit [Ping timeout: 480 seconds]
mainiomano has joined #dri-devel
kennylevinsen has joined #dri-devel
kuruczgy has joined #dri-devel
nucfreq has joined #dri-devel
atiltedtree has joined #dri-devel
lph has joined #dri-devel
pitust has joined #dri-devel
cmarcelo has joined #dri-devel
bonzini has joined #dri-devel
<daniels>
bonzini: the build jobs cover ~all of it
rosefromthedead has joined #dri-devel
<glehmann>
why is test-d3d12-quick_shader using a different piglit compared to everyone else?
rpigott has joined #dri-devel
geemili has joined #dri-devel
ella-0 has joined #dri-devel
tarceri_ has quit [Remote host closed the connection]
<daniels>
just to fit them into the execution time
hummer12007 has joined #dri-devel
ifreund has joined #dri-devel
alethkit has joined #dri-devel
hansg has joined #dri-devel
<alyssa>
mareko: Hmm, alright
<alyssa>
I wonder if this is a spec bug or a CTS one then
<valentine>
glehmann: plus it's windows while everything else is debian
marcf has quit [Remote host closed the connection]
<arnd>
airlied, sima: Are you planning another drm-fixes pull request for 6.16? I think we need to revert e5478166dffb ("drm/nouveau: check ioctl command codes better") because of the regressions https://lore.kernel.org/all/aH9n_QGMFx2ZbKlw@debian.local/
<daniels>
you can see at the bottom that it's still running a meson build
<daniels>
if you scroll up to the top, you can see that it doesn't run any tests before it does the build
<daniels>
if you click on the other jobs with the red X, you can see the logs of those jobs, and what they're doing / have done
<glehmann>
those logs tell me what was successfully compiled, but not what's causing the timeout
<glehmann>
or am I reading them wrong
<daniels>
what causes the timeout is that the build takes longer than the timeout
<glehmann>
mhm, okay
<glehmann>
are these jobs building more than the other build jobs?
<daniels>
all the jobs suffixed with -release do a release build, i.e. -Dbuildtype=release
<daniels>
it's a little bit of a scattershot, but you can see what each job builds by looking at the meson configure summary at the top of the job, or by reading .gitlab-ci/build/gitlab-ci.yml
nerdopolis has joined #dri-devel
<glehmann>
I guess maybe there could be a clc shader that's infinitely unrolled now
<glehmann>
this MR is cursed, first the broken piglit test, and now that it's fixed (well, except for d3d12), it's blocked by this
<daniels>
it's a canary to let us know when build jobs are getting too long, because throughput is an issue: assuming we have 15min of hardware testing per MR, then if build jobs take 5min, then we can turn around 72 MRs per day. if build jobs go up to 15min, then we can only turn around 48 MRs per day.
<dakr>
arnd, caught it on the list and replied.
bonzini has quit [Ping timeout: 480 seconds]
<alyssa>
running NIR passes as part of build jobs was definitely one of the ideas of all time (-:
<arnd>
dakr, sima: ok, revert sent.
<alyssa>
(at least from my POV though still, benefit >> cost)
<dakr>
arnd, thanks!
vimproved has quit [Remote host closed the connection]
vimproved has joined #dri-devel
CME has joined #dri-devel
CME_ has quit []
fab has joined #dri-devel
HerrSpliet has quit [Quit: Bye bye man, bye bye]
RSpliet has joined #dri-devel
bonzini has joined #dri-devel
larunbe has quit []
epoch101 has joined #dri-devel
epoch101 has quit [Read error: Connection reset by peer]
Daanct12 has quit [Quit: WeeChat 4.6.3]
epoch101 has joined #dri-devel
epoch101 has quit []
epoch101 has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit []
frankbinns has quit [Read error: Connection reset by peer]
frankbinns has joined #dri-devel
djbw has joined #dri-devel
mripard has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
kzd has joined #dri-devel
hansg has joined #dri-devel
coldfeet has joined #dri-devel
emxd has joined #dri-devel
coldfeet has quit []
kts has quit [Remote host closed the connection]
kts has joined #dri-devel
alarumbe has joined #dri-devel
calico has joined #dri-devel
calico is now known as Guest22442
Guest22442 has quit []
bonzini has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
alarumbe has quit []
alarumbe has joined #dri-devel
Duke`` has joined #dri-devel
fab has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
xeyler has quit [Ping timeout: 480 seconds]
lucaceresoli has joined #dri-devel
digetx has quit [Remote host closed the connection]
digetx has joined #dri-devel
kts has joined #dri-devel
Company has joined #dri-devel
helmhotz_ has quit [Ping timeout: 480 seconds]
xeyler has joined #dri-devel
jamesjones has joined #dri-devel
dsimic is now known as Guest22448
dsimic has joined #dri-devel
Guest22448 has quit [Ping timeout: 480 seconds]
epoch101 has quit [Ping timeout: 480 seconds]
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
davispuh has joined #dri-devel
coldfeet has joined #dri-devel
bolson has joined #dri-devel
fab has quit [Quit: fab]
coldfeet has quit [Quit: Lost terminal]
frankbinns1 has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
<glehmann>
it's one of the last remaining parts, together with lima/powervr
<jenatali>
Yeah I'll try to find some time
<jenatali>
Thanks for the ping
rasterman has quit [Quit: Gettin' stinky!]
vliaskov_ has quit [Ping timeout: 480 seconds]
lynxeye has quit [Quit: Leaving.]
fab has joined #dri-devel
<anholt>
jnoorman: VK_STRUCTURE_TYPE_WSI_IMAGE_CREATE_INFO_MESA / wsi_image_create_info is an example of where we define an internal extension struct. Though if you wanted to use such an ext with an out-of-tree tool like vkrunner / amber, we'd end up wanting a real spec.
coldfeet has joined #dri-devel
fab has quit [Read error: Connection reset by peer]
bolson has quit [Ping timeout: 480 seconds]
coldfeet_ has joined #dri-devel
coldfeet has quit [Ping timeout: 480 seconds]
<jnoorman>
anholt: thanks! I'll try to get something quick and dirty working before thinking about specs :)
<anholt>
exactly :)
<anholt>
for anyone else wondering, our idea is "instead of having freedreno's computerator for running some assembly as a compute shader, wouldn't it be neat for GPU experiments to have vkrunner or whatever be able to pass your backend's assembly text to be parsed as the shader instead of spirv. then, in an ideal world, we have renderdoc be able to pull assembly from the normal spirv-based pipeline, you can edit it in the ui, and see the
<anholt>
difference live.
aswar002_ has joined #dri-devel
unerlige1 has joined #dri-devel
<cwabbott>
that would indeed be very neat
unerlige has quit [Ping timeout: 480 seconds]
aswar002 has quit [Ping timeout: 480 seconds]
chewitt has quit [Quit: Zzz..]
<cwabbott>
I think that if it's a MESA extension we could probably skip most of the debate and skip it as a "vendor extension" of sorts
<anholt>
yeah, if this was a generic "MESA driver backend assembly ext, and the driver gets to be fussy and reject your assembly and maybe give you an error string about it", that would be pretty neat to be able to share. I think pipeline linking for non-compute is going to be the tricky part.
bolson has joined #dri-devel
<mattst88>
jfyi, intel has an `executor` tool that takes .lua/pseudo-asm files as input (see src/intel/executor/examples/bfi.lua)
frieder has quit [Remote host closed the connection]
<anholt>
it was extending a similar tool to support emitting another kind of GPU state, and wishing we didn't have to (we already *wrote* a driver!), that triggered this experiment.
<robclark>
in-place shader asm editing in trace replay would indeed be neat
coldfeet_ has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
<zmike>
has anyone ever seen an issue with ralloc usage and asan?
<zmike>
trying to figure out if what I'm seeing is my problem or asan
kts has joined #dri-devel
iive has joined #dri-devel
coldfeet has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
<xeyler>
dianders: hi, i’m brigham! i’ve been communicating with you on the mailing list about updating the jdi and novatek drivers to remove deprecated mipi dsi macros. thanks for all your feedback!
frankbinns1 is now known as frankbinns
illwieckz has quit [Remote host closed the connection]
kxkamil2 has joined #dri-devel
kxkamil has quit [Ping timeout: 480 seconds]
<xeyler>
i’m a CS undergraduate at utah state university. i graduate next spring and i’m considering pursuing kernel development as a career. do you mind if i message
unerlige has joined #dri-devel
<xeyler>
you directly to ask you a couple questions?
coldfeet has quit [Quit: Lost terminal]
unerlige1 has quit [Ping timeout: 480 seconds]
illwieckz has joined #dri-devel
alanc has quit [Remote host closed the connection]
<alyssa>
which is half the reason I pushed for nir_pass
<alyssa>
(over nir_pass_v I mean)
<jenatali>
Yeah
<alyssa>
(the other half is that it runs nir_validate a lot less often with minimal loss of coverage, which speeds up CTS)
<jenatali>
Yeah it totally makes sense
<alyssa>
jenatali: btw, `nir_shader_lower_instructions` is usually not what you want
<alyssa>
we should really rename it tbh
<jenatali>
Hm? Why not?
<alyssa>
That's specifically designed when you need to recursively lower the output of your lowering pass
<alyssa>
nir_lower_int64 is the prime example
<alyssa>
In 95% of cases, nir_shader_*_pass is all you need (smaller hammer)
<alyssa>
usually ends up being less code anyway, especially now that we have the alu/intrinsics/etc aliases
<alyssa>
we should probably rename to nir_shader_lower_instructions_recursive or something but it's not something I care to drive forward right now
<alyssa>
this is more of a "helpful effective NIR tip" then me telling someone in code review, haha
<alyssa>
I've had "write a doc on how to write effective NIR passes" on my todo list since 2023 so uhh
<jenatali>
Yeah fair enough
<jenatali>
I just personally like the ergonomics of returning the nir_def *
helmhotz_ has joined #dri-devel
<jenatali>
If there was a non-recursive variant of this which didn't split filtering from lowering that would generally be my preference
<jenatali>
Especially if it automatically filtered based on instruction type with alu/intrinsic variations
<alyssa>
we could probably do that...
helmhotz has quit [Ping timeout: 480 seconds]
<jenatali>
Wow that's a lot fewer failures than I expected...
<alyssa>
it is fascinating to me that other people don't surround themselves with test boxes for CTS runs :P
<jenatali>
I'm not sure I've ever actually built the GL CTS... and I've gotten a new dev PC and haven't set up the Vk CTS on it yet
<alyssa>
i have a 3 letter alias to push whatever is in my ~/mesa/ to a dedicated asahi test box and trigger a full GL+VK CTS, i cannot imagine going without loll
<alyssa>
no contention with other people's changes, it's on my LAN :P
<alyssa>
(n.b. this is not a suitable replacement for CI of course. but it's fascinating to me that for some people CI is a replacement for this.)
<jenatali>
Well my last dev machine was... not great. Pushing to CI was significantly faster than trying to run things locally
<alyssa>
o_o
<jenatali>
Probably not true after my upgrade
<jenatali>
Managed to convince leadership I needed an 18-core Sapphire Rapids chip for WARP dev ;)
<alyssa>
seems good to me
<alyssa>
i do like when things are sapph and rapid..
<airlied>
alyssa: my office is mostly CTS test machines
<airlied>
I think I spent a day a release cycle on dnf upgrades
<alyssa>
airlied: now that I understand =D
alanc has quit [Remote host closed the connection]
<alyssa>
(we want this even for NVK. Mary has a patch and the stats are really good.)
<alyssa>
running fossil stats on Mary's nvk patch now
<jeffreysand>
Your achievements during 30years of development is kind of pinchartl and matts88 fecalist type of total stirred saliva, you reverse engineered X11 replaced this with wayland without single compression techinque nor performance enhancement, let me do all the hardlifting and you are brave enough to call inventors and engineers of real logic as mentally ill schizoophrenics. You are deluded
<jeffreysand>
mistakes in life. I already wrote all the opencl video input drivers, also cracking the RSA, did all the networking setups. You are undoudedly very ill people extorting money with your anal actors backing of development with deluded garbage which comes from your fingers and mouth. You have forgatten to write even single solid AI solution or filesystem that makes sense, in other words your
<jeffreysand>
code is huge mindfart and mistake, yet you terror other people. Performance code has nothing to do with say bayesian probablility not even ffm no markov chains, those formulas can be presented in maths with integral computation, which is part of higher math course using inetgreable variables and subterms, it composes of calculus like derivatives that show rate of change and rate of
<jeffreysand>
change of a change, aka in physics velocity and acceleration and linear algebra, where you derive another value or variable or formula or subterm by first subtistuting the variables possibly with values , your video was kit was generated from tensor products that i offered, your opencl by mentally ill people was 10years of garbage that came out, until i got involved. You are all entirely
<jeffreysand>
mentally ill people and should forget spawning terror at me, until it is too late for you.
lsntvt has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
vliaskov__ has joined #dri-devel
jeffreysand has quit [Remote host closed the connection]
vliaskov_ has quit [Ping timeout: 480 seconds]
sunday[m]1 has joined #dri-devel
jenatali has joined #dri-devel
macdeejames[m] has joined #dri-devel
alicia1 has joined #dri-devel
bonzini[m] has joined #dri-devel
digetx has quit [Remote host closed the connection]