summaryrefslogtreecommitdiff
path: root/include/vulkan
AgeCommit message (Collapse)AuthorFilesLines
2019-11-19vulkan: delete typo'd headerEric Engestrom1-54/+0
Two files exist in that directory: - vulkan_xlib_randr.h - vulkan_xlib_xrandr.h Both were imported in 205c271562db8cb2effc ("vulkan: Update the XML and headers to 1.1.70") with identical contents (ie. the VK_EXT_acquire_xlib_display extension), but the former was never included anywhere and can't be found upstream [1], while the latter is included in vulkan.h and found upstream. [1] https://github.com/KhronosGroup/Vulkan-Headers/tree/master/include/vulkan Fixes: 205c271562db8cb2effc ("vulkan: Update the XML and headers to 1.1.70") Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2019-11-04vulkan: bump headers/registry to 1.1.127Lionel Landwerlin1-1/+32
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2019-10-14vulkan: Update the XML and headers to 1.1.125Caio Marcelo de Oliveira Filho1-1/+6
Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2019-10-07vulkan: Update the XML and headers to 1.1.124Caio Marcelo de Oliveira Filho2-2/+112
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-09-17vulkan: Update the XML and headers to 1.1.123Jason Ekstrand13-82/+128
Acked-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-08-12vulkan: Update the XML and headers to 1.1.119Jason Ekstrand1-2/+146
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-07-29vulkan: Bump headers to 1.1.117Lionel Landwerlin1-3/+105
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-07-29include/vulkan: bump vk_android_native_bufferLionel Landwerlin1-15/+54
Taken off https://android.googlesource.com/platform/frameworks/native/+/refs/tags/android-9.0.0_r45/vulkan/include/vulkan/vk_android_native_buffer.h Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-07-24vulkan: Update the XML and headers to 1.1.116Jason Ekstrand1-29/+70
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-07-09vulkan: bump headers & registry to 1.1.114Lionel Landwerlin1-1/+47
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-07-04vulkan: Update headers to 1.1.113Andres Gomez2-3/+15
Some headers were not dragged in the last update(s). Fixes: 465ec0b145c ("vulkan: Update the XML and headers to 1.1.113") Signed-off-by: Andres Gomez <agomez@igalia.com> Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2019-07-02vulkan: Update the XML and headers to 1.1.113Jason Ekstrand1-4/+39
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-06-04vulkan: Update the XML and headers to 1.1.110Jason Ekstrand1-2/+207
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-05-13vulkan: Update the XML and headers to 1.1.108Jason Ekstrand1-17/+94
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-04-15vulkan: Update the XML and headers to 1.1.106Jason Ekstrand4-20/+103
Acked-by: Dave Airlie <airlied@redhat.com> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-03-18vulkan: Update the XML and headers to 1.1.104Bas Nieuwenhuizen12-288/+242
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Acked-by: Eric Engestrom <eric@engestrom.ch> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-03-05vulkan: import vk_layer.h from KhronosEric Engestrom1-0/+195
Instead of relying on the system having it (and the right version). Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-03-05vulkan: import missing file from KhronosEric Engestrom1-0/+66
Fixes: 114c4aa0c84fc6d00407 "vulkan: update headers/registry to 1.1.102" Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2019-03-05vulkan: update headers/registry to 1.1.102Lionel Landwerlin2-1/+40
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
2019-02-20vulkan: Update the XML and headers to 1.1.101Lionel Landwerlin1-2/+135
2019-01-07vulkan: Update the XML and headers to 1.1.97Jason Ekstrand12-13/+164
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2018-12-17vulkan: Update the XML and headers to 1.1.96Jason Ekstrand1-8/+8
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-12-03vulkan: Update the XML and headers to 1.1.95Jason Ekstrand1-6/+103
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2018-11-22vulkan: Update the XML and headers to 1.1.93Jason Ekstrand1-5/+30
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
2018-11-06vulkan: Update the XML and headers to 1.1.91Jason Ekstrand3-280/+271
The biggest change here is the rename of VK_NVX_ray_tracing to VK_NV_ray_tracing and the total removal of VK_KHR_mir_surface. Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-10-29vulkan: Update the XML and headers to 1.1.90Jason Ekstrand1-4/+4
This doesn't include any new features but it does include an XML and header typo fix for modifiers. Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2018-10-15vulkan: Add the fuchsia headersJason Ekstrand2-0/+62
These were missing in the last couple of spec updates. Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-10-13vulkan: Update the XML and headers to 1.1.88Samuel Pitoiset1-3/+241
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2018-10-01vulkan: Update the XML and headers to 1.1.86Jason Ekstrand1-3/+642
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-09-10vulkan: Update the XML and headers to 1.1.84Jason Ekstrand1-11/+128
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-07-08vulkan: Update the XML and headers to 1.1.80Jason Ekstrand1-1/+192
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-05-28vulkan: Update header+vk.xml to 1.1.76Bas Nieuwenhuizen1-1/+107
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Dave Airlie <airlied@redhat.com>
2018-05-21vulkan: update vk_icd.h to current upstreamTapani Pälli1-14/+53
Import from commit eb0c1fd on branch 'master' of https://github.com/KhronosGroup/Vulkan-Headers.git. Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2018-04-16vulkan: Update the XML and headers to 1.1.73Jason Ekstrand1-1/+1
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2018-04-09vulkan: Update the XML and headers to 1.1.72Samuel Pitoiset2-4/+206
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-03-07vulkan: Update the XML and headers to 1.1.70Jason Ekstrand14-7004/+8237
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
2018-03-07vulkan: Rename multiview from KHX to KHRJason Ekstrand1-12/+12
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Dave Airlie <airlied@redhat.com>
2018-01-25vulkan: Update the XML and headers to 1.0.68Jason Ekstrand1-5/+49
Acked-by: Dave Airlie <airlied@redhat.com> Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Acked-by: Chad Versace <chadversary@chromium.org>
2017-11-27vulkan: Update the XML and headers to 1.0.66Jason Ekstrand1-9/+60
Acked-by: Dave Airlie <airlied@redhat.com>
2017-10-26vulkan: Update headers and registry to 1.0.64Alex Smith1-2/+48
Acked-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Alex Smith <asmith@feralinteractive.com>
2017-10-21vulkan: update headers & registry to VK 1.0.63Andres Rodriguez1-2/+33
Signed-off-by: Andres Rodriguez <andresx7@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2017-09-18vulkan: Add #ifdef hack to vk_android_native_buffer.hChad Versace1-0/+5
This patch consolidates many potential `#ifdef ANDROID` messes throughout src/vulkan and src/intel/vulkan into a simple, localized hack. The hack is an `#ifdef ANDROID` in vk_android_native_buffer.h that, on non-Android platorms, avoids including the Android platform headers and typedefs any Android-specific types to void*. This hack doesn't remove *all* the `#ifdef ANDROID`s in upcoming patches, but it does remove a lot. I first tried implementing VK_ANDROID_native_buffer without this hack, but eventually gave up when the yak shaving became too much. Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
2017-09-18vulkan: Import vk_android_native_buffer.hChad Versace1-0/+91
Just as Mesa imports the Khronos Vulkan headers, it should import this Android-private Vulkan header too. This guarantees that Mesa will continue to build even when upstream Android breaks header compatibility. This header is only for *implementers* of Vulkan, not for consumers of Vulkan. Imported from tag 'android-7.1.1_r28' in aosp/frameworks/native. References: https://android.googlesource.com/platform/frameworks/native/+/android-7.1.1_r28/vulkan/include/vulkan/vk_android_native_buffer.h Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
2017-09-15vulkan: update headers & registry to VK 1.0.61Lionel Landwerlin1-58/+460
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2017-08-22vulkan: import 1.0.59 headers and xml.Dave Airlie1-4/+15
Acked-by: Jason Ekstrand <jason@jlekstrand.net>
2017-08-01vulkan: Import in the latest 1.0.57 header and XML from KhronosJason Ekstrand1-36/+55
Acked-by: Dave Airlie <airlied@redhat.com>
2017-07-15vulkan: Update to the new 1.0.54 spec XML and headersJason Ekstrand1-391/+893
There is one small ANV change here because we used the VK_ERROR_INVALID_EXTERNAL_HANDLE_KHX enum in the BO cache and that had to be updated to have the _KHR suffix. Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-05-16vulkan: Update registry and headers to 1.0.49Jason Ekstrand1-4/+107
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
2017-03-31vulkan: Bump the header and XML to the latest public versionJason Ekstrand1-40/+131
2017-02-27vulkan: Update registry and headers to 1.0.42Jason Ekstrand1-22/+991
This brings in a bunch of new extensions