/external/vulkan-validation-layers/layers/ |
image.h | 66 _IMAGE_STATE(const VkImageCreateInfo *pCreateInfo) 67 : mipLevels(pCreateInfo->mipLevels), arraySize(pCreateInfo->arrayLayers), format(pCreateInfo->format), 68 samples(pCreateInfo->samples), imageType(pCreateInfo->imageType), extent(pCreateInfo->extent), 69 flags(pCreateInfo->flags){};
|
swapchain.cpp | 79 static void createDeviceRegisterExtensions(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, 112 for (i = 0; i < pCreateInfo->enabledExtensionCount; i++) { 113 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_SWAPCHAIN_EXTENSION_NAME) == 0) { 120 static void createInstanceRegisterExtensions(const VkInstanceCreateInfo *pCreateInfo, VkInstance instance) { 189 for (i = 0; i < pCreateInfo->enabledExtensionCount; i++) { 190 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_SURFACE_EXTENSION_NAME) == 0) { 195 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_ANDROID_SURFACE_EXTENSION_NAME) == 0) { 201 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_MIR_SURFACE_EXTENSION_NAME) == 0) { 207 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME) == 0) { 213 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_KHR_WIN32_SURFACE_EXTENSION_NAME) == 0) [all...] |
image.cpp | 86 vkCreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 89 VkResult res = my_data->instance_dispatch_table->CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback); 91 res = layer_create_msg_callback(my_data->report_data, pCreateInfo, pAllocator, pMsgCallback); 113 vkCreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) { 114 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); 126 VkResult result = fpCreateInstance(pCreateInfo, pAllocator, pInstance); 135 pCreateInfo->enabledExtensionCount, pCreateInfo->ppEnabledExtensionNames); 162 const VkDeviceCreateInfo *pCreateInfo, 164 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO) [all...] |
parameter_validation.cpp | 101 vkCreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 104 VkResult result = pTable->CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback); 108 result = layer_create_msg_callback(data->report_data, pCreateInfo, pAllocator, pMsgCallback); [all...] |
vk_layer_table.h | 51 VkLayerInstanceCreateInfo *get_chain_info(const VkInstanceCreateInfo *pCreateInfo, VkLayerFunction func); 52 VkLayerDeviceCreateInfo *get_chain_info(const VkDeviceCreateInfo *pCreateInfo, VkLayerFunction func);
|
core_validation.h | 481 VkRenderPassCreateInfo const *pCreateInfo; 490 RENDER_PASS_NODE(VkRenderPassCreateInfo const *pCreateInfo) : pCreateInfo(pCreateInfo), fb(VK_NULL_HANDLE) { 493 subpassColorFormats.reserve(pCreateInfo->subpassCount); 494 for (i = 0; i < pCreateInfo->subpassCount; i++) { 495 const VkSubpassDescription *subpass = &pCreateInfo->pSubpasses[i]; 502 const VkFormat format = pCreateInfo->pAttachments[att].format; 632 _DESCRIPTOR_POOL_NODE(const VkDescriptorPool pool, const VkDescriptorPoolCreateInfo *pCreateInfo) 633 : pool(pool), maxSets(pCreateInfo->maxSets), availableSets(pCreateInfo->maxSets), createInfo(*pCreateInfo), pSets(NULL) [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkRefUtil.inl | 4 Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 5 Move<VkDevice> createDevice (const InstanceInterface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 7 Move<VkFence> createFence (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 8 Move<VkSemaphore> createSemaphore (const DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 9 Move<VkEvent> createEvent (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 10 Move<VkQueryPool> createQueryPool (const DeviceInterface& vk, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 11 Move<VkBuffer> createBuffer (const DeviceInterface& vk, VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 12 Move<VkBufferView> createBufferView (const DeviceInterface& vk, VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 13 Move<VkImage> createImage (const DeviceInterface& vk, VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); 14 Move<VkImageView> createImageView (const DeviceInterface& vk, VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL) [all...] |
vkRefUtilImpl.inl | 129 Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 132 VK_CHECK(vk.createInstance(pCreateInfo, pAllocator, &object)); 136 Move<VkDevice> createDevice (const InstanceInterface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 139 VK_CHECK(vk.createDevice(physicalDevice, pCreateInfo, pAllocator, &object)); 150 Move<VkFence> createFence (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 153 VK_CHECK(vk.createFence(device, pCreateInfo, pAllocator, &object)); 157 Move<VkSemaphore> createSemaphore (const DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 160 VK_CHECK(vk.createSemaphore(device, pCreateInfo, pAllocator, &object)); 164 Move<VkEvent> createEvent (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 167 VK_CHECK(vk.createEvent(device, pCreateInfo, pAllocator, &object)) [all...] |
vkRefUtil.hpp | 37 const VkGraphicsPipelineCreateInfo* pCreateInfo, 42 const VkComputePipelineCreateInfo* pCreateInfo,
|
vkPlatformDriverImpl.inl | 5 VkResult PlatformDriver::createInstance (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) const 7 return m_vk.createInstance(pCreateInfo, pAllocator, pInstance);
|
vkInstanceDriverImpl.inl | 50 VkResult InstanceDriver::createDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) const 52 return m_vk.createDevice(physicalDevice, pCreateInfo, pAllocator, pDevice); 115 VkResult InstanceDriver::createDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode) const 117 return m_vk.createDisplayModeKHR(physicalDevice, display, pCreateInfo, pAllocator, pMode); 125 VkResult InstanceDriver::createDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const 127 return m_vk.createDisplayPlaneSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface); 130 VkResult InstanceDriver::createXlibSurfaceKHR (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const 132 return m_vk.createXlibSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface); 140 VkResult InstanceDriver::createXcbSurfaceKHR (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const 142 return m_vk.createXcbSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface) [all...] |
vkConcretePlatformInterface.inl | 4 virtual VkResult createInstance (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) const;
|
vkVirtualPlatformInterface.inl | 4 virtual VkResult createInstance (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) const = 0;
|
vkRefUtil.cpp | 34 const VkGraphicsPipelineCreateInfo* pCreateInfo, 38 VK_CHECK(vk.createGraphicsPipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object)); 45 const VkComputePipelineCreateInfo* pCreateInfo, 49 VK_CHECK(vk.createComputePipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object));
|
vkConcreteInstanceInterface.inl | 13 virtual VkResult createDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) const; 26 virtual VkResult createDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode) const; 28 virtual VkResult createDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 29 virtual VkResult createXlibSurfaceKHR (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 31 virtual VkResult createXcbSurfaceKHR (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 33 virtual VkResult createWaylandSurfaceKHR (VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 35 virtual VkResult createMirSurfaceKHR (VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 37 virtual VkResult createAndroidSurfaceKHR (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 38 virtual VkResult createWin32SurfaceKHR (VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const; 40 virtual VkResult createDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback) const [all...] |
vkVirtualInstanceInterface.inl | 13 virtual VkResult createDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) const = 0; 26 virtual VkResult createDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode) const = 0; 28 virtual VkResult createDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 29 virtual VkResult createXlibSurfaceKHR (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 31 virtual VkResult createXcbSurfaceKHR (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 33 virtual VkResult createWaylandSurfaceKHR (VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 35 virtual VkResult createMirSurfaceKHR (VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 37 virtual VkResult createAndroidSurfaceKHR (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 38 virtual VkResult createWin32SurfaceKHR (VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) const = 0; 40 virtual VkResult createDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback) const = 0 [all...] |
vkNullDriver.cpp | 58 Handle allocateHandle (Parent parent, const CreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 67 obj = new (mem) Object(parent, pCreateInfo); 77 obj = new Object(parent, pCreateInfo); 83 Handle allocateHandle (const CreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 92 obj = new (mem) Object(pCreateInfo); 102 obj = new Object(pCreateInfo); 122 Handle allocateNonDispHandle (Parent parent, const CreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) 124 Object* const obj = allocateHandle<Object, Object*>(parent, pCreateInfo, pAllocator); 278 Buffer (VkDevice, const VkBufferCreateInfo* pCreateInfo) 279 : m_size(pCreateInfo->size [all...] |
vkDeviceDriverImpl.inl | 95 VkResult DeviceDriver::createFence (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const 97 return m_vk.createFence(device, pCreateInfo, pAllocator, pFence); 120 VkResult DeviceDriver::createSemaphore (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) const 122 return m_vk.createSemaphore(device, pCreateInfo, pAllocator, pSemaphore); 130 VkResult DeviceDriver::createEvent (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) const 132 return m_vk.createEvent(device, pCreateInfo, pAllocator, pEvent); 155 VkResult DeviceDriver::createQueryPool (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const 157 return m_vk.createQueryPool(device, pCreateInfo, pAllocator, pQueryPool); 170 VkResult DeviceDriver::createBuffer (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) const 172 return m_vk.createBuffer(device, pCreateInfo, pAllocator, pBuffer) [all...] |
vkNullDriverImpl.inl | 4 VKAPI_ATTR VkResult VKAPI_CALL createInstance (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) 7 VK_NULL_RETURN((*pInstance = allocateHandle<Instance, VkInstance>(pCreateInfo, pAllocator))); 10 VKAPI_ATTR VkResult VKAPI_CALL createDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) 13 VK_NULL_RETURN((*pDevice = allocateHandle<Device, VkDevice>(physicalDevice, pCreateInfo, pAllocator))); 22 VKAPI_ATTR VkResult VKAPI_CALL createFence (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) 25 VK_NULL_RETURN((*pFence = allocateNonDispHandle<Fence, VkFence>(device, pCreateInfo, pAllocator))); 28 VKAPI_ATTR VkResult VKAPI_CALL createSemaphore (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) 31 VK_NULL_RETURN((*pSemaphore = allocateNonDispHandle<Semaphore, VkSemaphore>(device, pCreateInfo, pAllocator))); 34 VKAPI_ATTR VkResult VKAPI_CALL createEvent (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) 37 VK_NULL_RETURN((*pEvent = allocateNonDispHandle<Event, VkEvent>(device, pCreateInfo, pAllocator))) [all...] |
/external/vulkan-validation-layers/loader/ |
debug_report.h | 114 const VkInstanceCreateInfo *pCreateInfo); 120 VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 137 VkDebugReportCallbackCreateInfoEXT *pCreateInfo,
|
wsi.c | 117 const VkInstanceCreateInfo *pCreateInfo) { 141 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { 142 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 148 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 155 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 162 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 169 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 176 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 183 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 189 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i] [all...] |
wsi.h | 38 const VkInstanceCreateInfo *pCreateInfo); 67 const VkWin32SurfaceCreateInfoKHR *pCreateInfo, 77 const VkMirSurfaceCreateInfoKHR *pCreateInfo, 87 VkInstance instance, const VkWaylandSurfaceCreateInfoKHR *pCreateInfo, 97 const VkXcbSurfaceCreateInfoKHR *pCreateInfo, 109 const VkXlibSurfaceCreateInfoKHR *pCreateInfo, 143 const VkDisplayModeCreateInfoKHR* pCreateInfo, 155 const VkDisplaySurfaceCreateInfoKHR* pCreateInfo,
|
debug_report.c | 58 const VkInstanceCreateInfo *pCreateInfo) { 61 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { 62 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], 72 VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 89 pNewDbgFuncNode->pfnMsgCallback = pCreateInfo->pfnCallback; 90 pNewDbgFuncNode->msgFlags = pCreateInfo->flags; 91 pNewDbgFuncNode->pUserData = pCreateInfo->pUserData; 99 VkInstance instance, VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 104 instance, pCreateInfo, pAllocator, pCallback); 106 result = util_CreateDebugReportCallback(inst, pCreateInfo, pAllocator [all...] |
trampoline.c | 239 vkCreateInstance(const VkInstanceCreateInfo *pCreateInfo, 246 void *pNext = (void *)pCreateInfo->pNext; 304 if (pCreateInfo->enabledLayerCount > 0) { 306 loader_validate_layers(ptr_instance, pCreateInfo->enabledLayerCount, 307 pCreateInfo->ppEnabledLayerNames, 319 uint32_t saved_layer_count = pCreateInfo->enabledLayerCount; 323 loader_stack_alloc(sizeof(char *) * pCreateInfo->enabledLayerCount); 325 saved_layer_names[i] = (char *)pCreateInfo->ppEnabledLayerNames[i]; 327 saved_layer_ptr = (char **)pCreateInfo->ppEnabledLayerNames; 332 std_validation_names, (uint32_t *)&pCreateInfo->enabledLayerCount [all...] |
/frameworks/native/vulkan/libvulkan/ |
api.h | 28 VKAPI_ATTR VkResult CreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); 30 VKAPI_ATTR VkResult CreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice);
|