Cursed project end of day 1: clinfo runs
-
commonfs: "PASSED 18 of 18 tests."
getting there.
to pass this it required me to wire up boolean comparisons, predicates and stuff..
So the biggest item left in terms of general shader generation is control flow, which I needed boolean predicates for as well 🙃
-
to pass this it required me to wire up boolean comparisons, predicates and stuff..
So the biggest item left in terms of general shader generation is control flow, which I needed boolean predicates for as well 🙃
Pass 2628 Fails 132 Crashes 1125
Yeah.. I should wire up control flow 🙃
-
Pass 2628 Fails 132 Crashes 1125
Yeah.. I should wire up control flow 🙃
Implemented basic control flow:
Pass 3280 Fails 142 Crashes 463
-
Implemented basic control flow:
Pass 3280 Fails 142 Crashes 463
yeah soo.. is it day 5? I think it's day 5. Which is a bit weird because it feels like day 4. But maybe also because I started like almost at the end of the day? Maybe that doesn't count? Does it even matter? No, but anyway....
Status at the end of day 5:
Pass 3577 Fails 179 Crashes 129
What's missing?
- Image support
- Atomics
- Scratch
- Some math is failing validation.
- buffer synchronization issues, still.. I honestly don't know.
- optional gallium/nir stuff -
yeah soo.. is it day 5? I think it's day 5. Which is a bit weird because it feels like day 4. But maybe also because I started like almost at the end of the day? Maybe that doesn't count? Does it even matter? No, but anyway....
Status at the end of day 5:
Pass 3577 Fails 179 Crashes 129
What's missing?
- Image support
- Atomics
- Scratch
- Some math is failing validation.
- buffer synchronization issues, still.. I honestly don't know.
- optional gallium/nir stuffI guess that's uhm... well... I guess?
-
I guess that's uhm... well... I guess?
oh shoo.. I'm like 10% slower than Nvidia's implementation 🙃
-
oh shoo.. I'm like 10% slower than Nvidia's implementation 🙃
you all don't want to know the most cursed part about this 🙃
-
you all don't want to know the most cursed part about this 🙃
@karolherbst we do actually, and you know we do 8-D
-
yeah soo.. is it day 5? I think it's day 5. Which is a bit weird because it feels like day 4. But maybe also because I started like almost at the end of the day? Maybe that doesn't count? Does it even matter? No, but anyway....
Status at the end of day 5:
Pass 3577 Fails 179 Crashes 129
What's missing?
- Image support
- Atomics
- Scratch
- Some math is failing validation.
- buffer synchronization issues, still.. I honestly don't know.
- optional gallium/nir stuffPass 3769 Fails 112 Crashes 4 Timeouts 0
Something something atomics... and a few other random things, should be like 3 or 4 bugs in total...
-
Pass 3769 Fails 112 Crashes 4 Timeouts 0
Something something atomics... and a few other random things, should be like 3 or 4 bugs in total...
okay... I found one of the atomic bugs.. it's when two kernels are launched back to back and apparently they can interact weirdly with each other. When I force a flush+wait between them those fails go away... curious
-
okay... I found one of the atomic bugs.. it's when two kernels are launched back to back and apparently they can interact weirdly with each other. When I force a flush+wait between them those fails go away... curious
or maybe it's an ordering issue? mhh
-
or maybe it's an ordering issue? mhh
@karolherbst how would two kernels affect each other, unless they stomp on each other's memory? Did the hardware support concurrent kennel execution?
Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
-
Pare che Macron abbia suggerito di congelare l'aumento dell'età pensionabile fino alle presidenziali del 2027, mantenendo tuttavia l'incremento della durata di contribuzione prevista dalla riforma.
Uncategorized1
-
-
-
Bam bam da da bam bam NA NA NAAAAAAAAA NA NA NAAAAAAA🎶This arrived this morning.#film #physicalmedia #4kBluray #missionimpossible
Uncategorized1