ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
sukuna has joined #dri-devel
RAOF has quit [Read error: Connection reset by peer]
RAOF has joined #dri-devel
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
krushia has joined #dri-devel
iive has quit [Quit: They came for me...]
jsa has quit [Ping timeout: 480 seconds]
flynnjiang has joined #dri-devel
Company has joined #dri-devel
flynnjiang has quit [Remote host closed the connection]
flynnjiang has joined #dri-devel
Mangix has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Mangix has joined #dri-devel
sudeepd_ has joined #dri-devel
yyds has joined #dri-devel
sudeepd has quit [Ping timeout: 480 seconds]
kzd has quit [Quit: kzd]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
yuq825 has joined #dri-devel
Mangix has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
mbrost has joined #dri-devel
surajkandpal has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
Mangix has joined #dri-devel
devnull[m] has joined #dri-devel
healfdanex[m] has joined #dri-devel
glennk has joined #dri-devel
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
kts has joined #dri-devel
kts has quit [Quit: Leaving]
mbrost has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
Duke`` has joined #dri-devel
sudeepd_ has quit [Ping timeout: 480 seconds]
davispuh has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
itoral has joined #dri-devel
kts has joined #dri-devel
itoral_ has joined #dri-devel
mbrost has joined #dri-devel
itoral has quit [Ping timeout: 480 seconds]
mbrost_ has joined #dri-devel
itoral__ has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
itoral_ has quit [Ping timeout: 480 seconds]
itoral_ has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
mbrost_ has quit [Remote host closed the connection]
mbrost_ has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
sima has joined #dri-devel
sima has quit [Remote host closed the connection]
fab has quit [Quit: fab]
mbrost_ has quit [Ping timeout: 480 seconds]
itoral__ has joined #dri-devel
itoral_ has quit [Ping timeout: 480 seconds]
sima has joined #dri-devel
kts has quit [Quit: Leaving]
kts has joined #dri-devel
mbrost_ has joined #dri-devel
itoral_ has joined #dri-devel
itoral__ has quit [Read error: Connection reset by peer]
tzimmermann has joined #dri-devel
itoral__ has joined #dri-devel
warpme has joined #dri-devel
kts has quit [Quit: Leaving]
itoral_ has quit [Ping timeout: 480 seconds]
smaeul has quit [Remote host closed the connection]
smaeul has joined #dri-devel
sgruszka has joined #dri-devel
jsa has joined #dri-devel
itoral_ has joined #dri-devel
urhol has quit []
fab has joined #dri-devel
warpme has quit []
itoral__ has quit [Ping timeout: 480 seconds]
jkrzyszt has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
itoral__ has joined #dri-devel
warpme has joined #dri-devel
itoral_ has quit [Ping timeout: 480 seconds]
itoral_ has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
mvlad has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
sgruszka has quit [Remote host closed the connection]
sgruszka has joined #dri-devel
itoral__ has joined #dri-devel
yuq825 has quit [Remote host closed the connection]
yuq825 has joined #dri-devel
itoral_ has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
mbrost_ has quit [Read error: Connection reset by peer]
vliaskov has joined #dri-devel
lynxeye has joined #dri-devel
kj2 has joined #dri-devel
mbrost has quit [Read error: Connection reset by peer]
joshikun has joined #dri-devel
joshikun has quit []
warpme has quit [Ping timeout: 480 seconds]
yuq825 has quit [Remote host closed the connection]
yuq825 has joined #dri-devel
itoral_ has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
apinheiro has joined #dri-devel
itoral__ has joined #dri-devel
sgruszka has quit [Remote host closed the connection]
sgruszka has joined #dri-devel
rasterman has joined #dri-devel
warpme has joined #dri-devel
itoral_ has quit [Ping timeout: 480 seconds]
<linkmauve> MrCooper, hmm, why can I build a Lima-only Mesa without LLVM at all then?
<MrCooper> presumably you disabled LLVM completely for the build
<linkmauve> Yes.
<linkmauve> -Dllvm=false or something.
<MrCooper> my point is that just disabling drivers which use LLVM isn't enough
<linkmauve> What is gallium draw used for?
<MrCooper> some vertex processing fallbacks, e.g. with GL_SELECT
<MrCooper> or all vertex processing for HW without vertex shaders
sgruszka has quit [Ping timeout: 480 seconds]
<linkmauve> Ah, so if I don’t build desktop GL support I don’t need that fallback for Lima?
<linkmauve> And if I enable desktop GL support, it will lack these features if I don’t also enable LLVM?
xroumegue has quit [Ping timeout: 480 seconds]
xroumegue has joined #dri-devel
yuq825 has quit [Ping timeout: 480 seconds]
yuq825 has joined #dri-devel
<MrCooper> the latter won't lack any features, it'll just be slower when hitting any draw module functionality
<mareko> GL_SELECT is fully accelerated if you have GS, SSBOs, and indirect temp indexing
flynnjiang has quit [Quit: flynnjiang]
itoral_ has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
sravn has joined #dri-devel
<dliviu> hello, what's the etiquette for updating the DRI wiki, specifically the WhosWho page? I'm using a different handle nowadays
<mareko> deleting it?
<emersion> feel free to edit
<emersion> or ask me to make a change, if you don't have edit access
<dliviu> Oh, you mean on the web page? I see that the page is actually generated from a git tree, so I was wondering if I need to send patches
<dliviu> emersion: can you please s/nashpa/dliviu/g ?
<emersion> sure
<dliviu> thanks. It doesn't look like I have edit permissions on the wiki pages
<emersion> done
<dliviu> Oh, and if that matters, Ayan Kumar Halder has moved out, so unlikely to come to this channel again
bmodem has joined #dri-devel
<enunes> linkmauve: you should be able to build it without llvm, I do most of my development on it with a -Dllvm=disabled build, mostly to save some build time on the A53 socs
kts has joined #dri-devel
<linkmauve> enunes, I build on a much more powerful CPU, but not including LLVM also wins some 100 ms on each launch in the dynamic linker.
<linkmauve> But since I also usually avoid including GL support, since GLES 2.0 is generally enough for what I run, it shouldn’t really matter.
yyds has quit [Remote host closed the connection]
kts has quit [Quit: Leaving]
yyds has joined #dri-devel
kts has joined #dri-devel
yyds has quit [Remote host closed the connection]
warpme has quit []
mort_28 is now known as mort_
itoral__ has joined #dri-devel
krumelmonster has quit [Ping timeout: 480 seconds]
itoral_ has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
kts has quit [Remote host closed the connection]
kts has joined #dri-devel
krumelmonster has joined #dri-devel
pcercuei has joined #dri-devel
itoral_ has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
itoral__ has joined #dri-devel
itoral_ has quit [Read error: No route to host]
itoral_ has joined #dri-devel
itoral_ has quit []
surajkandpal1 has joined #dri-devel
sukuna has quit [Remote host closed the connection]
warpme has quit []
bmodem has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
itoral__ has quit [Ping timeout: 480 seconds]
surajkandpal has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
<tzimmermann> jani, is there a reason that the connector->force checks are in drm_edid_read_ddc() and not in drm_edid_read_custom() ? https://elixir.bootlin.com/linux/v6.8/source/drivers/gpu/drm/drm_edid.c#L2715
<jani> tzimmermann: yes. drm_edid_read_custom() can't probe ddc.
<tzimmermann> jani, sure. i'd like to call drm_edid_read_custom() but also want these checks
<jani> so it's pretty much up to the caller to handle that (which is probably haphazard at best across drivers)
<tzimmermann> could the result of drm_probe_ddc() be passed to _custom() ?
<jani> I guess we could add another function ptr for probe in _custom()
<jani> tzimmermann: along the lines of http://paste.debian.net/1312923/
<tzimmermann> jani, yeah something like that
<jani> plus changes to all callers, first passing NULL for probe, and probably having a wrapper for drm_probe_ddc() to get the types right
<tzimmermann> jani, how about calling drm_helper_probe_detect_ctx() ? https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/drm_probe_helper.c#L338
<tzimmermann> not sure if that epoch_counter makes a difference
<jani> a lot of ->detect hooks will need to call drm_edid_read() and friends
apinheiro has quit [Quit: Leaving]
<jani> it might be that checking for connector forcing originally in drm_get_edid() is a historical mistake
<jani> looks like it was added by yours truly :D
<tzimmermann> ha :)
surajkandpal1 has quit [Ping timeout: 480 seconds]
<tzimmermann> i want to rewrite udl's get_modes and detect_ctx handling with the new edid functions. i guess for now, i can simply duplicate those few tests on ->force in udl
<tzimmermann> seems easiest
<jani> right
<tzimmermann> can the ->force checks be moved to .detect() easily?
<jani> I don't follow
<jani> ah, with connector forcing I don't think your detect will get called
<jani> iirc
<tzimmermann> instead of edid_read_ddc(), it seems to me that connector->force should be tested in the detect code paths
<tzimmermann> and changing that is a larger patch, i guess
<jani> I guess ->force and probe ddc do go hand in hand, serve the same-ish pupose
<jani> *purpose
<jani> "is something there"
<tzimmermann> i see
<jani> and it's intentionally different from just reading the EDID because the lower layers might return the EDID from debugfs override EDID or firmware loader, which will work regardless of the real connector state
<jani> if you have a broken EDID, but ddc works, you can use ddc probe to check for connected, and use the EDID from firmware loader
<jani> if ddc is completely dead, you can use connector forcing and EDID from firmware loader
<jani> I guess you could also just add http://paste.debian.net/1312925/ to handle force off in _custom(), and assume "unspecified" means connected, and have the custom read block function fail if it's not connected
<jani> maybe the easiest, tbh
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
urhol has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
urhol has quit []
simon-perretta-img has quit [Ping timeout: 480 seconds]
sgruszka has joined #dri-devel
simon-perretta-img has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
fab has joined #dri-devel
kts has joined #dri-devel
epoch101_ has joined #dri-devel
<melissawen> n
<melissawen> y \
Haaninjo has joined #dri-devel
yuq825 has left #dri-devel [#dri-devel]
yyds has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
yyds has quit [Remote host closed the connection]
sgruszka has quit [Remote host closed the connection]
sgruszka has joined #dri-devel
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
sudeepd has joined #dri-devel
<epoch101_> Hi everyone! I was trying to understand how the radeon kernel module works, and this (https://dri.freedesktop.org/wiki/RadeonArchitecture/) was the closest resource I could find that would explain what I wanted, but its incomplete. Any idea where I could find more information about the same?
<epoch101_> I'm trying to find out what part of the code exactly writes to the display output when I write to /dev/fb0
<epoch101_> And initialize the display before writing as well
wens has quit [Quit: leaving]
ohlone has joined #dri-devel
wens has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
ohlone has quit [Remote host closed the connection]
epoch101_ has quit [Quit: WeeChat 4.2.1]
Duke`` has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
anholt has joined #dri-devel
sgruszka has quit [Quit: Leaving]
kts has quit [Ping timeout: 480 seconds]
davispuh has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
jsa has quit [Ping timeout: 480 seconds]
zxrom_ has joined #dri-devel
zxrom has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
jsa has joined #dri-devel
simon-perretta-img has joined #dri-devel
kj2 has quit []
Company has quit [Quit: Leaving]
tursulin has quit []
flto_ has joined #dri-devel
greenjustin_ has joined #dri-devel
asrivats_ has joined #dri-devel
cbraga3 has joined #dri-devel
sarnex_ has joined #dri-devel
rossy_ has joined #dri-devel
JPEW_ has joined #dri-devel
kurufu_ has joined #dri-devel
benjaminl_ has joined #dri-devel
seanpaul has joined #dri-devel
naseer____ has joined #dri-devel
pendingchaos_ has joined #dri-devel
rib__ has joined #dri-devel
thellstrom_ has joined #dri-devel
i509vcb_ has joined #dri-devel
cheako_ has joined #dri-devel
mchehab_ has joined #dri-devel
ogabbay__ has joined #dri-devel
pundir_ has joined #dri-devel
SanchayanMaity__ has joined #dri-devel
linusw_ has joined #dri-devel
jbarnes_ has joined #dri-devel
K`den has joined #dri-devel
Calandracas_ has joined #dri-devel
codingkoopa3218 has joined #dri-devel
macromorgan_ has joined #dri-devel
krushia_ has joined #dri-devel
sskras_ has joined #dri-devel
aswar002_ has joined #dri-devel
sh-zam has joined #dri-devel
orbea1 has joined #dri-devel
sewn_ has joined #dri-devel
Mangix_ has joined #dri-devel
Mangix has quit [resistance.oftc.net larich.oftc.net]
krushia has quit [resistance.oftc.net larich.oftc.net]
Lyude has quit [resistance.oftc.net larich.oftc.net]
Calandracas has quit [resistance.oftc.net larich.oftc.net]
rossy has quit [resistance.oftc.net larich.oftc.net]
greenjustin has quit [resistance.oftc.net larich.oftc.net]
asrivats has quit [resistance.oftc.net larich.oftc.net]
i509vcb has quit [resistance.oftc.net larich.oftc.net]
Aura has quit [resistance.oftc.net larich.oftc.net]
halves has quit [resistance.oftc.net larich.oftc.net]
chaos_princess has quit [resistance.oftc.net larich.oftc.net]
jljusten has quit [resistance.oftc.net larich.oftc.net]
mattst88 has quit [resistance.oftc.net larich.oftc.net]
flto has quit [resistance.oftc.net larich.oftc.net]
kurufu has quit [resistance.oftc.net larich.oftc.net]
Kayden has quit [resistance.oftc.net larich.oftc.net]
mattrope has quit [resistance.oftc.net larich.oftc.net]
cheako has quit [resistance.oftc.net larich.oftc.net]
benjaminl has quit [resistance.oftc.net larich.oftc.net]
orbea has quit [resistance.oftc.net larich.oftc.net]
checkfoc_us has quit [resistance.oftc.net larich.oftc.net]
macromorgan has quit [resistance.oftc.net larich.oftc.net]
sad_plan has quit [resistance.oftc.net larich.oftc.net]
sewn has quit [resistance.oftc.net larich.oftc.net]
clever has quit [resistance.oftc.net larich.oftc.net]
jbarnes has quit [resistance.oftc.net larich.oftc.net]
JPEW has quit [resistance.oftc.net larich.oftc.net]
thellstrom has quit [resistance.oftc.net larich.oftc.net]
sarnex has quit [resistance.oftc.net larich.oftc.net]
sskras has quit [resistance.oftc.net larich.oftc.net]
the_sea_peoples has quit [resistance.oftc.net larich.oftc.net]
cyrozap has quit [resistance.oftc.net larich.oftc.net]
aswar002 has quit [resistance.oftc.net larich.oftc.net]
cbraga has quit [resistance.oftc.net larich.oftc.net]
linusw has quit [resistance.oftc.net larich.oftc.net]
mcf has quit [resistance.oftc.net larich.oftc.net]
rib_ has quit [resistance.oftc.net larich.oftc.net]
naseer___ has quit [resistance.oftc.net larich.oftc.net]
sh_zam has quit [resistance.oftc.net larich.oftc.net]
seanpaul_ has quit [resistance.oftc.net larich.oftc.net]
SanchayanMaity_ has quit [resistance.oftc.net larich.oftc.net]
pundir has quit [resistance.oftc.net larich.oftc.net]
ogabbay_ has quit [resistance.oftc.net larich.oftc.net]
demarchi has quit [resistance.oftc.net larich.oftc.net]
lstrano has quit [resistance.oftc.net larich.oftc.net]
pendingchaos has quit [resistance.oftc.net larich.oftc.net]
codingkoopa321 has quit [resistance.oftc.net larich.oftc.net]
ngcortes has quit [resistance.oftc.net larich.oftc.net]
nchery has quit [resistance.oftc.net larich.oftc.net]
rbmarliere has quit [resistance.oftc.net larich.oftc.net]
JTL has quit [resistance.oftc.net larich.oftc.net]
mchehab has quit [resistance.oftc.net larich.oftc.net]
graphitemaster has quit [resistance.oftc.net larich.oftc.net]
pendingchaos_ is now known as pendingchaos
marliere has joined #dri-devel
JPEW_ is now known as JPEW
chaos_princess has joined #dri-devel
pundir_ is now known as pundir
JTL1 has joined #dri-devel
nchery has joined #dri-devel
the_sea_peoples has joined #dri-devel
checkfoc_us has joined #dri-devel
ngcortes has joined #dri-devel
sad_plan has joined #dri-devel
orbea1 has quit []
orbea has joined #dri-devel
cyrozap has joined #dri-devel
graphitemaster has joined #dri-devel
mattrope has joined #dri-devel
demarchi has joined #dri-devel
clever has joined #dri-devel
halves has joined #dri-devel
lstrano has joined #dri-devel
Lyude has joined #dri-devel
jljusten has joined #dri-devel
jbarnes_ has left #dri-devel [#dri-devel]
jbarnes has joined #dri-devel
mattst88 has joined #dri-devel
warpme has quit []
warpme has joined #dri-devel
vliaskov has quit [Ping timeout: 480 seconds]
K`den has quit []
Ojus1_ has joined #dri-devel
sewn_ is now known as sewn
jsa has quit [Ping timeout: 480 seconds]
warpme has quit []
jsa has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
benjaminl_ has left #dri-devel [#dri-devel]
benjaminl has joined #dri-devel
Aura has joined #dri-devel
Mangix_ has quit [Ping timeout: 480 seconds]
guludo has joined #dri-devel
Mangix has joined #dri-devel
Aura has quit []
klemm has joined #dri-devel
guludo has quit [Quit: WeeChat 4.2.1]
seskid has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
mbrost has joined #dri-devel
amarsh04 has quit []
Ojus1_ has quit [Remote host closed the connection]
u-amarsh04 has joined #dri-devel
Ojus1_ has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
greenjustin_ is now known as greenjustin
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
Guest4144 is now known as Adrinael
mvlad has quit [Remote host closed the connection]
sima has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
warpme has quit []
GreaseMonkey_ has quit [Remote host closed the connection]
Ojus1_ has quit [Remote host closed the connection]
ity has joined #dri-devel
sskras_ has left #dri-devel [#dri-devel]
sskras has joined #dri-devel
Aura has joined #dri-devel
sima has joined #dri-devel
jkrzyszt has quit [Quit: Konversation terminated!]
benjaminl has quit [Read error: Connection reset by peer]
benjaminl has joined #dri-devel
fab has quit [Quit: fab]
Duke`` has quit [Ping timeout: 480 seconds]
zxrom__ has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
zxrom_ has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
zxrom__ has quit []
simon-perretta-img has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
Kayden has joined #dri-devel
zxrom has joined #dri-devel
<dok> hi, bit offtopic but do you know a way to put a time bound on a drawcall (ie a shader taking too much time to render) ? some kind of watchdog.
<HdkR> The kernel has one but its response to something taking too long is usually killing the process
<HdkR> The only option that userspace has is the context priorities, which gives you some ability to preempt (Or have async compute?) but that's not really the same thing
<dok> yeah i want to avoid the kernel from killing the process
<dok> but if the drawcall never runs then who's gonna do it except the kernel :/
mbrost has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
lplc has quit [Remote host closed the connection]
lplc has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
dfii^ has joined #dri-devel
pcercuei has quit [Quit: dodo]