summaryrefslogtreecommitdiffstats
path: root/src/compiler/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* nir/spirv: Get rid of the spirv2nir helper binaryJason Ekstrand2016-03-251-15/+1
| | | | | This was useful once upon a time but now that we have a real Vulkan driver to run our SPIR-V binaries through, there's really no point.
* nir: Fix out-of-tree build for spirv2nirKristian Høgsberg Kristensen2016-02-101-0/+5
| | | | This needs to be able to find the generated nir_opcodes.h header.
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-051-0/+2
|\
| * glsl: Ensure glsl/ exists before making the lexer/parser.Matt Turner2016-02-041-0/+2
| | | | | | | | | | | | | | Reported-by: Jan Ziak <[email protected]> Reviewed-by: Tapani Pälli <[email protected]> Reviewed-by: Iago Toral Quiroga <[email protected]> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93989
* | Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-051-1/+11
|/ | | | This pulls in the patches that move all of the compiler stuff around
* glsl: move to compiler/Emil Velikov2016-01-261-1/+200
| | | | | | Signed-off-by: Emil Velikov <[email protected]> Acked-by: Matt Turner <[email protected]> Acked-by: Jose Fonseca <[email protected]>
* nir: move to compiler/Emil Velikov2016-01-261-0/+78
| | | | | | Signed-off-by: Emil Velikov <[email protected]> Acked-by: Matt Turner <[email protected]> Acked-by: Jose Fonseca <[email protected]>
* nir: move shader_enums.[ch] to compilerEmil Velikov2016-01-261-1/+22
| | | | | | | | | This way one can reuse it in glsl, nir or other infrastructure without pulling nir as dependency. Signed-off-by: Emil Velikov <[email protected]> Acked-by: Matt Turner <[email protected]> Acked-by: Jose Fonseca <[email protected]>
* compiler: introduce a libcompiler static libraryEmil Velikov2016-01-261-0/+25
Currently it's an empty library, although it'll be used to store common code between GLSL and NIR that is compiler specific (rather than generic as the one in src/util). XXX: strictly speaking we could add a python/mako parser to generate the relevant files instead including builtin_type_macros.h in such a manner. Signed-off-by: Emil Velikov <[email protected]> Acked-by: Matt Turner <[email protected]> Acked-by: Jose Fonseca <[email protected]>