ChanServ changed the topic of #asahi-gpu to: Asahi Linux GPU development (no user support, NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
c10l0 has quit []
c10l0 has joined #asahi-gpu
ourdumbfuture has joined #asahi-gpu
chadmed_ has joined #asahi-gpu
chadmed has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu
alyssa has joined #asahi-gpu
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
chadmed_ has quit [Quit: Konversation terminated!]
ourdumbfuture has joined #asahi-gpu
jeisom has quit [Remote host closed the connection]
cylm_ has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi-gpu
sarucchi has joined #asahi-gpu
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
crabbedhaloablut has joined #asahi-gpu
jeisom has quit [Ping timeout: 480 seconds]
<i509vcb> gotta love gdb crashing when you try to tab complete a source file in wgpu to test why agxv seems to fail allocating memory there...
<i509vcb> no wgpu today, looks like it dies initializing the internal zero buffer
<i509vcb> Actually no wgpu test excludes lavapipe based on vendor id....
sarucchi has quit [Quit: Textual IRC Client: www.textualapp.com]
chadmed has joined #asahi-gpu
wintp has joined #asahi-gpu
c10l0 has quit [Ping timeout: 480 seconds]
<i509vcb> looks like I need to lower non-bindless to bindless to see wgpu's cube example work
<alyssa> i509vcb: the gl driver lowers binding tables to bindless because it's too late by the time it hits the driver, since GL is based on binding tables
<alyssa> for vulkan, there's no binding tables in the API
<alyssa> so you would just lower derefs straight to bindless and not allocate texture state registers
<alyssa> should be simpler than what the gl driver has to do
<i509vcb> Is there any known hardware limit on maximum allocation sizes for https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkPhysicalDeviceMaintenance3Properties.html
<i509vcb> (Right now I have to lie about that amount for wgpu to not go down undefined behavior)
<i509vcb> I'd imagine the universal rule of don't exceed system ram would apply
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-gpu
wintp has quit [Quit: Connection closed for inactivity]
c10l0 has joined #asahi-gpu
c10l0 has quit []
c10l0 has joined #asahi-gpu
MajorBiscuit has joined #asahi-gpu
nafod has quit [Quit: Ping timeout (120 seconds)]
nafod has joined #asahi-gpu
heyda has quit [Read error: Network is unreachable]
heyda has joined #asahi-gpu
i509vcb has quit [Write error: connection closed]
i509vcb has joined #asahi-gpu
irth has quit [Read error: Network is unreachable]
jkkm has quit [Write error: connection closed]
nightstrike has quit [Read error: Network is unreachable]
jkkm has joined #asahi-gpu
nightstrike has joined #asahi-gpu
irth has joined #asahi-gpu
jennifilm has quit [Remote host closed the connection]
jennifilm_ has joined #asahi-gpu
hailey has quit [Quit: Ping timeout (120 seconds)]
hailey has joined #asahi-gpu
jennifilm_ is now known as jennifilm
novafacing992 has quit [Read error: Connection reset by peer]
novafacing992 has joined #asahi-gpu
kujeger has quit [Quit: ZNC 1.8.2 - https://znc.in]
chadmed has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-gpu
hightower3 has joined #asahi-gpu
chadmed has quit [Ping timeout: 480 seconds]
hightower4 has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-gpu
kujeger has joined #asahi-gpu
hightower4 has joined #asahi-gpu
hightower3 has quit [Ping timeout: 480 seconds]
nightquest has joined #asahi-gpu
c10l0 has quit []
chadmed has quit [Remote host closed the connection]
bisko has joined #asahi-gpu
chadmed has joined #asahi-gpu
wicastC has quit [Remote host closed the connection]
wicastC has joined #asahi-gpu
Ndfkjhw4 has quit []
Ndfkjhw4 has joined #asahi-gpu
Major_Biscuit has joined #asahi-gpu
Ndfkjhw4 has quit []
MajorBiscuit has quit [Ping timeout: 480 seconds]
jole_ has quit [Remote host closed the connection]
jole has joined #asahi-gpu
<alyssa> yeah
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit []
ourdumbfuture has joined #asahi-gpu
jeisom has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Graypup__ has joined #asahi-gpu
akspecs_ has joined #asahi-gpu
tsujp_ has joined #asahi-gpu
handlerug_ has joined #asahi-gpu
rosefromthedead_ has joined #asahi-gpu
d4ve_ has joined #asahi-gpu
kl has joined #asahi-gpu
pldtf_ has joined #asahi-gpu
coder_kalyan_ has joined #asahi-gpu
okt_ has joined #asahi-gpu
alethkit_ has joined #asahi-gpu
ella-0_ has joined #asahi-gpu
dorkbutt_ has joined #asahi-gpu
amada95_ has joined #asahi-gpu
skipwich_ has joined #asahi-gpu
ourdumbfuture has joined #asahi-gpu
codingkoopa32 has joined #asahi-gpu
hailey1 has joined #asahi-gpu
Swiftlok- has joined #asahi-gpu
Simonx22 has joined #asahi-gpu
rbenua_ has joined #asahi-gpu
e9 has joined #asahi-gpu
wicastC has quit [resistance.oftc.net larich.oftc.net]
hailey has quit [resistance.oftc.net larich.oftc.net]
jennifilm has quit [resistance.oftc.net larich.oftc.net]
Z750 has quit [resistance.oftc.net larich.oftc.net]
nepeat has quit [resistance.oftc.net larich.oftc.net]
skipwich has quit [resistance.oftc.net larich.oftc.net]
Graypup_ has quit [resistance.oftc.net larich.oftc.net]
akspecs has quit [resistance.oftc.net larich.oftc.net]
handlerug has quit [resistance.oftc.net larich.oftc.net]
tsujp has quit [resistance.oftc.net larich.oftc.net]
rosefromthedead has quit [resistance.oftc.net larich.oftc.net]
alethkit has quit [resistance.oftc.net larich.oftc.net]
pldtf has quit [resistance.oftc.net larich.oftc.net]
amada95 has quit [resistance.oftc.net larich.oftc.net]
d4ve has quit [resistance.oftc.net larich.oftc.net]
dorkbutt has quit [resistance.oftc.net larich.oftc.net]
ella-0 has quit [resistance.oftc.net larich.oftc.net]
okt has quit [resistance.oftc.net larich.oftc.net]
coder_kalyan has quit [resistance.oftc.net larich.oftc.net]
codingkoopa3 has quit [resistance.oftc.net larich.oftc.net]
rbenua has quit [resistance.oftc.net larich.oftc.net]
emptynine has quit [resistance.oftc.net larich.oftc.net]
lain has quit [resistance.oftc.net larich.oftc.net]
JTL has quit [resistance.oftc.net larich.oftc.net]
kilolima has quit [resistance.oftc.net larich.oftc.net]
Swiftloke has quit [resistance.oftc.net larich.oftc.net]
Simonx22_ has quit [resistance.oftc.net larich.oftc.net]
TheFirst has quit [resistance.oftc.net larich.oftc.net]
hailey1 is now known as hailey
wicastC has joined #asahi-gpu
lain has joined #asahi-gpu
d4ve_ is now known as d4ve
rosefromthedead_ is now known as rosefromthedead
alethkit_ is now known as alethkit
ella-0_ is now known as ella-0
okt_ is now known as okt
coder_kalyan_ is now known as coder_kalyan
handlerug_ is now known as handlerug
pldtf_ is now known as pldtf
tsujp_ is now known as tsujp
Z750 has joined #asahi-gpu
amada95_ is now known as amada95
jennifilm has joined #asahi-gpu
TheFirst has joined #asahi-gpu
JTL has joined #asahi-gpu
MajorBiscuit has joined #asahi-gpu
Major_Biscuit has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<alyssa> i509vcb: " 21:38 <i509vcb> alyssa: would you mind if load_sysval_agx allowed the binding to be a nir_def. I'd like to avoid the extra indirection for getting push constants but binding being a fixed int makes that hard "
<alyssa> you shouldn't need this
<alyssa> Don't put the push constants themselves on the agx_sysvals, instead put the u64 pointer to the push constant buffer there
<alyssa> that way you have a fixed binding to get the pointer and then you can add your nir_def offset (which can be indirect)
ourdumbfuture has joined #asahi-gpu
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jeisom has quit [Ping timeout: 480 seconds]
alyssa has quit [Quit: alyssa]
zhdi has joined #asahi-gpu
c10l0 has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
cylm_ has joined #asahi-gpu
MajorBiscuit has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi-gpu
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MajorBiscuit has joined #asahi-gpu
maria has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-gpu
alyssa has joined #asahi-gpu
jeisom has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MajorBiscuit has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-gpu
maria has joined #asahi-gpu
c10l0 has quit []
c10l has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
possiblemeatball has joined #asahi-gpu
zhdi has quit [Quit: Connection closed for inactivity]
ourdumbfuture has joined #asahi-gpu
alyssa has quit [Quit: alyssa]
alyssa has joined #asahi-gpu
akspecs_ has quit [Remote host closed the connection]
akspecs has joined #asahi-gpu
jeisom has joined #asahi-gpu
c10l has quit [Quit: Bye o/]
zhdi has joined #asahi-gpu
crabbedhaloablut has quit []
delroth has quit [Remote host closed the connection]
delroth has joined #asahi-gpu
lena6 has quit [Remote host closed the connection]
lena6 has joined #asahi-gpu
MajorBiscuit has joined #asahi-gpu
hightower2 has joined #asahi-gpu
<i509vcb> alyssa: agx_nir_needs_texture_crawl appears to be all I need to know whether or not I lower something to bindless
<alyssa> That's the intention
<alyssa> It's almost like I build the common code with Vulkan in mind
<alyssa> pikachu.jpg
hightower4 has quit [Ping timeout: 480 seconds]
<alyssa> ;)
<i509vcb> On the sysvals MR, I think buffers are all that I need to finish if we wanted to just move absolutely everything into sysvals
<i509vcb> I'm guessing that's something you probably want done
<alyssa> :+1:
<alyssa> s/buffers/vertex buffers or VBOs/
<alyssa> the term "buffers" is... extremely overloade
<alyssa> d
<i509vcb> All I see right now in agxv_pipeline is vbos
<i509vcb> Uhh I guess I'll get that done later today
<alyssa> what I mean is, what AGXV currently just calls "buffers" should be called "vertex buffers" or "VBOs" for short
<alyssa> since "buffers" is super ambiguous
hightower3 has joined #asahi-gpu
cylm has joined #asahi-gpu
c10l has joined #asahi-gpu
cylm_ has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
cr1901_ has joined #asahi-gpu
cr1901 has quit [Ping timeout: 480 seconds]
delroth has quit [Remote host closed the connection]
delroth has joined #asahi-gpu
delroth has quit [Remote host closed the connection]
delroth has joined #asahi-gpu
cr1901_ is now known as cr1901
MajorBiscuit has joined #asahi-gpu
mcint has joined #asahi-gpu
Major_Biscuit has joined #asahi-gpu
MajorBiscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has quit [Ping timeout: 480 seconds]
zhdi has quit [Quit: Connection closed for inactivity]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
JTL has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-gpu
cr1901_ has joined #asahi-gpu
cr1901 has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu