mesa/glspirv: Add a _mesa_spirv_to_nir() function
authorEduardo Lima Mitev <elima@igalia.com>
Fri, 13 Oct 2017 08:31:50 +0000 (10:31 +0200)
committerAlejandro Piñeiro <apinheiro@igalia.com>
Fri, 30 Mar 2018 07:14:56 +0000 (09:14 +0200)
commitabb6d0797c8a0c32f45d38d7a41e96b2db47a47d
treef6c47be9651746629038bbd3cdbb8fe327fc04a9
parent16f6634e7fb5ada308e55b852cd49251e7f3f8b1
mesa/glspirv: Add a _mesa_spirv_to_nir() function

This is basically a wrapper around spirv_to_nir() that includes
arguments setup and post-conversion validation.

v2: * Rebase update (SpirVCapabilities not a pointer anymore,
    spirv_to_nir_options added, and others).
    * Code-style improvements and remove debug hunk. (Timothy Arceri)

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
src/mesa/main/glspirv.c
src/mesa/main/glspirv.h