clover: prepare supporting multiple IRs
authorKarol Herbst <kherbst@redhat.com>
Fri, 10 May 2019 07:27:06 +0000 (09:27 +0200)
committerKarol Herbst <karolherbst@gmail.com>
Sat, 21 Sep 2019 08:28:32 +0000 (08:28 +0000)
commit1befaf4417d81d7fccf8b8d2d59e7b57d0255dd3
tree0b87cde08d623bfc96765894907b1f2b78c0d0c6
parentc8cd8e279de97913c2b9ce1bd17f96de0c263ae8
clover: prepare supporting multiple IRs

v2: rework arguments to compiler::compile_program
    add assert to device::ir_format
v3: remove PIPE_SHADER_IR_SPIRV
    change title

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Francisco Jerez <currojerez@riseup.net> (v2)
Reviewed-by: Pierre Moreau <pierre.morrow@free.fr>
src/gallium/state_trackers/clover/core/compiler.hpp [new file with mode: 0644]
src/gallium/state_trackers/clover/core/program.cpp
src/gallium/state_trackers/clover/meson.build