rusticl: support asahi
latest OpenCL CTS run: Pass 2371 Fails 51 Crashes 26
(without allocations as they bring down the system too easily)
Requires !24939 (merged) to actually run.
Remaining problems to be solved:
-
critical: Bus error
on release builds (!24967 (merged)) -
some weird kernel bug ( Unknown event message
) -
scratch memory (10 Crashes) -
spilling (15 Crashes) -
PIPE_CAP_QUERY_TIMESTAMP
for profiling (36 Fails) -
linear 3D images (6 Fails) -
rusticl binds resources as images even if not supported by the driver !24982 (merged) -
some ALU precision (5 Fails) -
1D buffer images (4 Crashes) !24993 (merged) -
pack_32_4x8_split (1 Crash) -
figure out how to fix nir_opt_preamble
messing upload_workgroup_size