Commit Graph

5 Commits

Author SHA1 Message Date
Khem Raj d37477fb7b spirv-tools: Disable Werror
Using newer compilers e.g. gcc10/clang10 it spews new warnings so its
better to disable warning as errors for now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-11 08:39:34 -08:00
Khem Raj 2a9b5f98cb spirv-tools: Upgrade to v2019.5
Drop upstreamed patch

backport a patch to fix

error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]
|         std::move(BuildModule(env_, consumer_, original, assemble_options_));
|         ^

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-31 11:06:23 -08:00
Khem Raj 26090d61ec spirv-tools: Fix multilib builds
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Ankit Navik c5f551f841 spirv-tools: Initial recipe for spirv tools
Add generic recipe for spirv tools.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02 10:28:18 -08:00
Ankit Navik 547ba317de spirv-shader-generator: Initial recipe for SPIRV-Cross
Add generic recipe for SPIRV-Cross tool.
SPIRV-Cross is a practical tool and library for performing reflection on
SPIR-V and disassembling SPIR-V back to high level languages.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22 15:37:35 -08:00