clover: add support for drivers having no proper binary format
authorKarol Herbst <kherbst@redhat.com>
Fri, 10 May 2019 07:24:42 +0000 (09:24 +0200)
committerKarol Herbst <karolherbst@gmail.com>
Sat, 21 Sep 2019 08:28:32 +0000 (08:28 +0000)
commitc8cd8e279de97913c2b9ce1bd17f96de0c263ae8
tree459a0fc2a43b5df30856fcc50ff83ed5b5a4dfea
parent1982ac6d6bb3e42db63729355fdd88e2b474e7e2
clover: add support for drivers having no proper binary format

Most drivers have actually no binary format and just store the IR directly
as a single entry point blob.

v2: add a cap to switch between single or multi entry point binaries
v3: remove the entry_point field
v4: remove PIPE_CAP_MULTI_ENTRY_POINT_BINARIES
v5: remove supports_multiple_entry_points

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Pierre Moreau <pierre.morrow@free.fr>
src/gallium/state_trackers/clover/core/kernel.cpp