/frameworks/native/vulkan/libvulkan/ |
H A D | api.h | 28 VKAPI_ATTR VkResult CreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); 29 VKAPI_ATTR void DestroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator); 30 VKAPI_ATTR VkResult CreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice); 31 VKAPI_ATTR void DestroyDevice(VkDevice device, const VkAllocationCallbacks* pAllocator);
|
H A D | swapchain.h | 26 VKAPI_ATTR VkResult CreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* allocator, VkSurfaceKHR* surface); 27 VKAPI_ATTR void DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* allocator); 32 VKAPI_ATTR VkResult CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR* create_info, const VkAllocationCallbacks* allocator, VkSwapchainKHR* swapchain_handle); 33 VKAPI_ATTR void DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain_handle, const VkAllocationCallbacks* allocator);
|
H A D | driver.h | 64 InstanceData(const VkAllocationCallbacks& alloc) 74 const VkAllocationCallbacks allocator; 85 DeviceData(const VkAllocationCallbacks& alloc, 96 const VkAllocationCallbacks allocator; 107 const VkAllocationCallbacks& GetDefaultAllocator(); 116 VKAPI_ATTR VkResult CreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); 117 VKAPI_ATTR void DestroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator); 118 VKAPI_ATTR VkResult CreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice); 119 VKAPI_ATTR void DestroyDevice(VkDevice device, const VkAllocationCallbacks* pAllocator);
|
H A D | api_gen.cpp | 56 VKAPI_ATTR void disabledDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR, const VkAllocationCallbacks*) { argument 80 VKAPI_ATTR VkResult disabledCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR*, const VkAllocationCallbacks*, VkSwapchainKHR*) { argument 85 VKAPI_ATTR void disabledDestroySwapchainKHR(VkDevice device, VkSwapchainKHR, const VkAllocationCallbacks*) { argument 104 VKAPI_ATTR VkResult disabledCreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR*, const VkAllocationCallbacks*, VkSurfaceKHR*) { argument 301 VKAPI_ATTR VkResult AllocateMemory(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory); 302 VKAPI_ATTR void FreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator); 315 VKAPI_ATTR VkResult CreateFence(VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); 316 VKAPI_ATTR void DestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator); 320 VKAPI_ATTR VkResult CreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore); 321 VKAPI_ATTR void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocato [all...] |
H A D | debug_report.h | 28 VKAPI_ATTR VkResult CreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback); 29 VKAPI_ATTR void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator); 47 const VkAllocationCallbacks& allocator); 48 void RemoveCallback(Node* node, const VkAllocationCallbacks& allocator);
|
H A D | stubhal.cpp | 66 const VkAllocationCallbacks* /*allocator*/, 82 const VkAllocationCallbacks* /*allocator*/) {
|
H A D | api.cpp | 47 OverrideLayerNames(bool is_instance, const VkAllocationCallbacks& allocator) 292 const VkAllocationCallbacks& allocator_; 308 const VkAllocationCallbacks& allocator) 358 const VkAllocationCallbacks& allocator_; 379 const VkAllocationCallbacks* allocator, 384 const VkAllocationCallbacks* allocator, 388 const VkAllocationCallbacks* allocator); 391 const VkAllocationCallbacks* allocator); 399 const VkAllocationCallbacks& allocator); 420 const VkAllocationCallbacks* allocato [all...] |
H A D | driver.cpp | 74 const VkAllocationCallbacks& allocator); 77 const VkAllocationCallbacks& allocator); 109 const VkAllocationCallbacks& allocator_; 194 const VkAllocationCallbacks& allocator) 206 const VkAllocationCallbacks& allocator) 480 InstanceData* AllocateInstanceData(const VkAllocationCallbacks& allocator) { 491 const VkAllocationCallbacks& allocator) { 497 const VkAllocationCallbacks& allocator, 508 void FreeDeviceData(DeviceData* data, const VkAllocationCallbacks& allocator) { 523 const VkAllocationCallbacks [all...] |
H A D | debug_report.cpp | 25 const VkAllocationCallbacks& allocator) { 42 const VkAllocationCallbacks& allocator) { 119 const VkAllocationCallbacks* allocator, 150 const VkAllocationCallbacks* allocator) {
|
H A D | driver_gen.cpp | 32 VKAPI_ATTR VkResult checkedCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) { 41 VKAPI_ATTR void checkedDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) {
|
H A D | swapchain.cpp | 216 const VkAllocationCallbacks* allocator, 250 const VkAllocationCallbacks* allocator) { 393 const VkAllocationCallbacks* allocator, 719 const VkAllocationCallbacks* allocator) {
|
/frameworks/native/vulkan/nulldrv/ |
H A D | null_driver_gen.h | 31 VKAPI_ATTR VkResult CreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); 32 VKAPI_ATTR void DestroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator); 42 VKAPI_ATTR VkResult CreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice); 43 VKAPI_ATTR void DestroyDevice(VkDevice device, const VkAllocationCallbacks* pAllocator); 52 VKAPI_ATTR VkResult AllocateMemory(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory); 53 VKAPI_ATTR void FreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator); 66 VKAPI_ATTR VkResult CreateFence(VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); 67 VKAPI_ATTR void DestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator); 71 VKAPI_ATTR VkResult CreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore); 72 VKAPI_ATTR void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocato [all...] |
H A D | null_driver.cpp | 38 VkAllocationCallbacks allocator; 98 VkAllocationCallbacks allocator; 235 const VkAllocationCallbacks kDefaultAllocCallbacks = { 293 const VkAllocationCallbacks* allocator, 339 const VkAllocationCallbacks* /*allocator*/) { 612 const VkAllocationCallbacks* allocator, 642 const VkAllocationCallbacks* /*allocator*/) { 657 VkAllocationCallbacks allocator; 663 const VkAllocationCallbacks* allocator, 679 const VkAllocationCallbacks* /*allocato 1055 CreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT*, const VkAllocationCallbacks*, VkDebugReportCallbackEXT* callback) argument [all...] |
/frameworks/native/vulkan/include/vulkan/ |
H A D | vulkan.h | 1178 typedef struct VkAllocationCallbacks { struct 1185 } VkAllocationCallbacks; typedef in typeref:struct:VkAllocationCallbacks 2233 typedef VkResult (VKAPI_PTR *PFN_vkCreateInstance)(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); 2234 typedef void (VKAPI_PTR *PFN_vkDestroyInstance)(VkInstance instance, const VkAllocationCallbacks* pAllocator); 2244 typedef VkResult (VKAPI_PTR *PFN_vkCreateDevice)(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice); 2245 typedef void (VKAPI_PTR *PFN_vkDestroyDevice)(VkDevice device, const VkAllocationCallbacks* pAllocator); 2254 typedef VkResult (VKAPI_PTR *PFN_vkAllocateMemory)(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory); 2255 typedef void (VKAPI_PTR *PFN_vkFreeMemory)(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator); 2268 typedef VkResult (VKAPI_PTR *PFN_vkCreateFence)(VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); 2269 typedef void (VKAPI_PTR *PFN_vkDestroyFence)(VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocato [all...] |