Cursed project end of day 1: clinfo runs
kinda start of day 2: I got the first buffer copies working 🙃
It's a bit surprising, but I guess I'll have to start writing a compiler already on day 2 🙃

At the conf I was like "two weeks and I have something pretty functional" and I'm already here at day 2 having something functional 🙃

Though I'm sure I'll waste 5 days just on image support...

yo, got the first kernel launching, but like not doing much, but at least there are binaries uploaded and the binaries aren't making the GPU angy!
got the first test launching a kernel passing! It's not doing much, just writing the result of sizeof into a buffer, but it is working!

I hoped I could have done anything substantial done today, but I was dealing with synchronization issues.

With that out of the way I can finally get my first fma kernel to run successfully...

anyway...

1: add fp32................Wimp pass 0.00 @ {0x0p+0, 0x0p+0}
add passed
PASSED sub-test.
PASSED test.

let's run the CTS, I mean, how bad could it be?

Pass 2486 Fails 115 Crashes 1284

yeah... crashes are mostly just unsupported NIR instructions.

commonfs: "PASSED 18 of 18 tests."

getting there.

@karolherbst PASSED 19 of 18 tests

oh the remaining one must be an off-by-one error

*gets out*