summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_nir.h
Commit message (Collapse)AuthorAgeFilesLines
* anv: use correct header guardsEmil Velikov2016-10-141-1/+4
| | | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Chad Versace <chadversary@chromium.org>
* anv/lower_push_constants: Stop treating scalar speciallyJason Ekstrand2016-04-201-1/+1
| | | | | | | | | | All of the code that did something special based on vec4 vs. scalar is bogus. In the backend, everything is now in units of bytes and the vec4 backend can handle full std140 packing so we don't need to do anything special anymore. Signed-off-by: Jason Ekstrand <jason@jlekstrand.net> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94998
* anv: Also cache the struct anv_pipeline_binding mapsKristian Høgsberg Kristensen2016-03-051-1/+2
| | | | | This is state the we generate when compiling the shaders and we need it for mapping resources from descriptor sets to binding table indices.
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+44