Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d7a8096 authored by Jesse Hall's avatar Jesse Hall Committed by Gerrit Code Review
Browse files

Merge changes I3fe46024,I5925dbc4,Iefb9f82d,I39643a75,I16f9e5fd, ...

* changes:
  vulkan: Allow AHB extension to get to the driver
  libvulkan: correctly expose VK_KHR_shared_presentable_image
  Enable VK_KHR_swapchain for instances.
  vkGetDeviceQueue2: add a NULL check
  stubhal: add EnumeratePhysicalDeviceGroups
  libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer
  vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer
  vulkan: update Vulkan headers to 1.1.68
  Add VK1.1 entries to NDK libvulkan and fix a bug
  Properly implement stubhal's vkGetInstanceProcAddr()
  Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs
  Additional changes to Vulkan 1.1 API updates
  Vulkan api update to 1.1
parents cf432043 19cc7541
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -19,6 +19,8 @@ ndk_headers {
    srcs: [
        "include/vulkan/vk_platform.h",
        "include/vulkan/vulkan.h",
        "include/vulkan/vulkan_core.h",
        "include/vulkan/vulkan_android.h",
    ],
    license: "include/vulkan/NOTICE",
}
+1 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ type u64 size_t

// VK_USE_PLATFORM_ANDROID_KHR
@internal class ANativeWindow {}
@internal class AHardwareBuffer {}
@internal type void* buffer_handle_t

// VK_USE_PLATFORM_WIN32_KHR
+1736 −202

File changed.

Preview size limit exceeded, changes collapsed.

+0 −28
Original line number Diff line number Diff line
@@ -89,32 +89,4 @@ extern "C"
} // extern "C"
#endif // __cplusplus

// Platform-specific headers required by platform window system extensions.
// These are enabled prior to #including "vulkan.h". The same enable then
// controls inclusion of the extension interfaces in vulkan.h.

#ifdef VK_USE_PLATFORM_ANDROID_KHR
struct ANativeWindow;
#endif

#ifdef VK_USE_PLATFORM_MIR_KHR
#include <mir_toolkit/client_types.h>
#endif

#ifdef VK_USE_PLATFORM_WAYLAND_KHR
#include <wayland-client.h>
#endif

#ifdef VK_USE_PLATFORM_WIN32_KHR
#include <windows.h>
#endif

#ifdef VK_USE_PLATFORM_XLIB_KHR
#include <X11/Xlib.h>
#endif

#ifdef VK_USE_PLATFORM_XCB_KHR
#include <xcb/xcb.h>
#endif

#endif
+39 −6820

File changed.

Preview size limit exceeded, changes collapsed.

Loading