• Home
  • Raw
  • Download

Lines Matching refs:pIcdSurface

506     VkIcdSurface *pIcdSurface = loader_instance_heap_alloc(  in AllocateIcdSurfaceStruct()  local
508 if (pIcdSurface != NULL) { in AllocateIcdSurfaceStruct()
511 pIcdSurface->base_size = (uint32_t)base_size; in AllocateIcdSurfaceStruct()
512 pIcdSurface->platform_size = (uint32_t)platform_size; in AllocateIcdSurfaceStruct()
513 pIcdSurface->non_platform_offset = (uint32_t)( in AllocateIcdSurfaceStruct()
514 (uint8_t *)(&pIcdSurface->base_size) - (uint8_t *)pIcdSurface); in AllocateIcdSurfaceStruct()
515 pIcdSurface->entire_size = sizeof(VkIcdSurface); in AllocateIcdSurfaceStruct()
518 pIcdSurface->real_icd_surfaces = loader_instance_heap_alloc( in AllocateIcdSurfaceStruct()
521 if (pIcdSurface->real_icd_surfaces == NULL) { in AllocateIcdSurfaceStruct()
522 loader_instance_heap_free(instance, pIcdSurface); in AllocateIcdSurfaceStruct()
523 pIcdSurface = NULL; in AllocateIcdSurfaceStruct()
525 memset(pIcdSurface->real_icd_surfaces, 0, in AllocateIcdSurfaceStruct()
529 pIcdSurface->real_icd_surfaces = NULL; in AllocateIcdSurfaceStruct()
532 return pIcdSurface; in AllocateIcdSurfaceStruct()
558 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateWin32SurfaceKHR() local
572 pIcdSurface = AllocateIcdSurfaceStruct( in terminator_CreateWin32SurfaceKHR()
573 ptr_instance, sizeof(pIcdSurface->win_surf.base), in terminator_CreateWin32SurfaceKHR()
574 sizeof(pIcdSurface->win_surf), true); in terminator_CreateWin32SurfaceKHR()
575 if (pIcdSurface == NULL) { in terminator_CreateWin32SurfaceKHR()
580 pIcdSurface->win_surf.base.platform = VK_ICD_WSI_PLATFORM_WIN32; in terminator_CreateWin32SurfaceKHR()
581 pIcdSurface->win_surf.hinstance = pCreateInfo->hinstance; in terminator_CreateWin32SurfaceKHR()
582 pIcdSurface->win_surf.hwnd = pCreateInfo->hwnd; in terminator_CreateWin32SurfaceKHR()
592 &pIcdSurface->real_icd_surfaces[i]); in terminator_CreateWin32SurfaceKHR()
600 *pSurface = (VkSurfaceKHR)(pIcdSurface); in terminator_CreateWin32SurfaceKHR()
604 if (VK_SUCCESS != vkRes && NULL != pIcdSurface) { in terminator_CreateWin32SurfaceKHR()
605 if (NULL != pIcdSurface->real_icd_surfaces) { in terminator_CreateWin32SurfaceKHR()
608 if (NULL != (void*)pIcdSurface->real_icd_surfaces[i] && in terminator_CreateWin32SurfaceKHR()
611 icd->instance, pIcdSurface->real_icd_surfaces[i], pAllocator); in terminator_CreateWin32SurfaceKHR()
614 loader_instance_heap_free(ptr_instance, pIcdSurface->real_icd_surfaces); in terminator_CreateWin32SurfaceKHR()
616 loader_instance_heap_free(ptr_instance, pIcdSurface); in terminator_CreateWin32SurfaceKHR()
688 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateMirSurfaceKHR() local
700 pIcdSurface = AllocateIcdSurfaceStruct( in terminator_CreateMirSurfaceKHR()
701 ptr_instance, sizeof(pIcdSurface->mir_surf.base), in terminator_CreateMirSurfaceKHR()
702 sizeof(pIcdSurface->mir_surf), true); in terminator_CreateMirSurfaceKHR()
703 if (pIcdSurface == NULL) { in terminator_CreateMirSurfaceKHR()
708 pIcdSurface->mir_surf.base.platform = VK_ICD_WSI_PLATFORM_MIR; in terminator_CreateMirSurfaceKHR()
709 pIcdSurface->mir_surf.connection = pCreateInfo->connection; in terminator_CreateMirSurfaceKHR()
710 pIcdSurface->mir_surf.mirSurface = pCreateInfo->mirSurface; in terminator_CreateMirSurfaceKHR()
720 &pIcdSurface->real_icd_surfaces[i]); in terminator_CreateMirSurfaceKHR()
728 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateMirSurfaceKHR()
732 if (VK_SUCCESS != vkRes && NULL != pIcdSurface) { in terminator_CreateMirSurfaceKHR()
733 if (NULL != pIcdSurface->real_icd_surfaces) { in terminator_CreateMirSurfaceKHR()
736 if (NULL != pIcdSurface->real_icd_surfaces[i] && in terminator_CreateMirSurfaceKHR()
739 icd->instance, pIcdSurface->real_icd_surfaces[i], pAllocator); in terminator_CreateMirSurfaceKHR()
742 loader_instance_heap_free(ptr_instance, pIcdSurface->real_icd_surfaces); in terminator_CreateMirSurfaceKHR()
744 loader_instance_heap_free(ptr_instance, pIcdSurface); in terminator_CreateMirSurfaceKHR()
819 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateWaylandSurfaceKHR() local
831 pIcdSurface = AllocateIcdSurfaceStruct( in terminator_CreateWaylandSurfaceKHR()
832 ptr_instance, sizeof(pIcdSurface->wayland_surf.base), in terminator_CreateWaylandSurfaceKHR()
833 sizeof(pIcdSurface->wayland_surf), true); in terminator_CreateWaylandSurfaceKHR()
834 if (pIcdSurface == NULL) { in terminator_CreateWaylandSurfaceKHR()
839 pIcdSurface->wayland_surf.base.platform = VK_ICD_WSI_PLATFORM_WAYLAND; in terminator_CreateWaylandSurfaceKHR()
840 pIcdSurface->wayland_surf.display = pCreateInfo->display; in terminator_CreateWaylandSurfaceKHR()
841 pIcdSurface->wayland_surf.surface = pCreateInfo->surface; in terminator_CreateWaylandSurfaceKHR()
851 &pIcdSurface->real_icd_surfaces[i]); in terminator_CreateWaylandSurfaceKHR()
859 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateWaylandSurfaceKHR()
863 if (VK_SUCCESS != vkRes && NULL != pIcdSurface) { in terminator_CreateWaylandSurfaceKHR()
864 if (NULL != pIcdSurface->real_icd_surfaces) { in terminator_CreateWaylandSurfaceKHR()
867 if (NULL != pIcdSurface->real_icd_surfaces[i] && in terminator_CreateWaylandSurfaceKHR()
870 icd->instance, pIcdSurface->real_icd_surfaces[i], pAllocator); in terminator_CreateWaylandSurfaceKHR()
873 loader_instance_heap_free(ptr_instance, pIcdSurface->real_icd_surfaces); in terminator_CreateWaylandSurfaceKHR()
875 loader_instance_heap_free(ptr_instance, pIcdSurface); in terminator_CreateWaylandSurfaceKHR()
951 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateXcbSurfaceKHR() local
963 pIcdSurface = AllocateIcdSurfaceStruct( in terminator_CreateXcbSurfaceKHR()
964 ptr_instance, sizeof(pIcdSurface->xcb_surf.base), in terminator_CreateXcbSurfaceKHR()
965 sizeof(pIcdSurface->xcb_surf), true); in terminator_CreateXcbSurfaceKHR()
966 if (pIcdSurface == NULL) { in terminator_CreateXcbSurfaceKHR()
971 pIcdSurface->xcb_surf.base.platform = VK_ICD_WSI_PLATFORM_XCB; in terminator_CreateXcbSurfaceKHR()
972 pIcdSurface->xcb_surf.connection = pCreateInfo->connection; in terminator_CreateXcbSurfaceKHR()
973 pIcdSurface->xcb_surf.window = pCreateInfo->window; in terminator_CreateXcbSurfaceKHR()
983 &pIcdSurface->real_icd_surfaces[i]); in terminator_CreateXcbSurfaceKHR()
991 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateXcbSurfaceKHR()
995 if (VK_SUCCESS != vkRes && NULL != pIcdSurface) { in terminator_CreateXcbSurfaceKHR()
996 if (NULL != pIcdSurface->real_icd_surfaces) { in terminator_CreateXcbSurfaceKHR()
999 if (NULL != pIcdSurface->real_icd_surfaces[i] && in terminator_CreateXcbSurfaceKHR()
1002 icd->instance, pIcdSurface->real_icd_surfaces[i], pAllocator); in terminator_CreateXcbSurfaceKHR()
1005 loader_instance_heap_free(ptr_instance, pIcdSurface->real_icd_surfaces); in terminator_CreateXcbSurfaceKHR()
1007 loader_instance_heap_free(ptr_instance, pIcdSurface); in terminator_CreateXcbSurfaceKHR()
1082 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateXlibSurfaceKHR() local
1094 pIcdSurface = AllocateIcdSurfaceStruct( in terminator_CreateXlibSurfaceKHR()
1095 ptr_instance, sizeof(pIcdSurface->xlib_surf.base), in terminator_CreateXlibSurfaceKHR()
1096 sizeof(pIcdSurface->xlib_surf), true); in terminator_CreateXlibSurfaceKHR()
1097 if (pIcdSurface == NULL) { in terminator_CreateXlibSurfaceKHR()
1102 pIcdSurface->xlib_surf.base.platform = VK_ICD_WSI_PLATFORM_XLIB; in terminator_CreateXlibSurfaceKHR()
1103 pIcdSurface->xlib_surf.dpy = pCreateInfo->dpy; in terminator_CreateXlibSurfaceKHR()
1104 pIcdSurface->xlib_surf.window = pCreateInfo->window; in terminator_CreateXlibSurfaceKHR()
1114 &pIcdSurface->real_icd_surfaces[i]); in terminator_CreateXlibSurfaceKHR()
1122 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateXlibSurfaceKHR()
1126 if (VK_SUCCESS != vkRes && NULL != pIcdSurface) { in terminator_CreateXlibSurfaceKHR()
1127 if (NULL != pIcdSurface->real_icd_surfaces) { in terminator_CreateXlibSurfaceKHR()
1130 if (NULL != pIcdSurface->real_icd_surfaces[i] && in terminator_CreateXlibSurfaceKHR()
1133 icd->instance, pIcdSurface->real_icd_surfaces[i], pAllocator); in terminator_CreateXlibSurfaceKHR()
1136 loader_instance_heap_free(ptr_instance, pIcdSurface->real_icd_surfaces); in terminator_CreateXlibSurfaceKHR()
1138 loader_instance_heap_free(ptr_instance, pIcdSurface); in terminator_CreateXlibSurfaceKHR()
1220 VkIcdSurfaceAndroid *pIcdSurface = in terminator_CreateAndroidSurfaceKHR() local
1223 if (pIcdSurface == NULL) { in terminator_CreateAndroidSurfaceKHR()
1227 pIcdSurface->base.platform = VK_ICD_WSI_PLATFORM_ANDROID; in terminator_CreateAndroidSurfaceKHR()
1228 pIcdSurface->dpy = dpy; in terminator_CreateAndroidSurfaceKHR()
1229 pIcdSurface->window = window; in terminator_CreateAndroidSurfaceKHR()
1231 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateAndroidSurfaceKHR()
1487 VkIcdSurface *pIcdSurface = NULL; in terminator_CreateDisplayPlaneSurfaceKHR() local
1498 pIcdSurface = in terminator_CreateDisplayPlaneSurfaceKHR()
1499 AllocateIcdSurfaceStruct(inst, sizeof(pIcdSurface->display_surf.base), in terminator_CreateDisplayPlaneSurfaceKHR()
1500 sizeof(pIcdSurface->display_surf), false); in terminator_CreateDisplayPlaneSurfaceKHR()
1501 if (pIcdSurface == NULL) { in terminator_CreateDisplayPlaneSurfaceKHR()
1505 pIcdSurface->display_surf.base.platform = VK_ICD_WSI_PLATFORM_DISPLAY; in terminator_CreateDisplayPlaneSurfaceKHR()
1506 pIcdSurface->display_surf.displayMode = pCreateInfo->displayMode; in terminator_CreateDisplayPlaneSurfaceKHR()
1507 pIcdSurface->display_surf.planeIndex = pCreateInfo->planeIndex; in terminator_CreateDisplayPlaneSurfaceKHR()
1508 pIcdSurface->display_surf.planeStackIndex = pCreateInfo->planeStackIndex; in terminator_CreateDisplayPlaneSurfaceKHR()
1509 pIcdSurface->display_surf.transform = pCreateInfo->transform; in terminator_CreateDisplayPlaneSurfaceKHR()
1510 pIcdSurface->display_surf.globalAlpha = pCreateInfo->globalAlpha; in terminator_CreateDisplayPlaneSurfaceKHR()
1511 pIcdSurface->display_surf.alphaMode = pCreateInfo->alphaMode; in terminator_CreateDisplayPlaneSurfaceKHR()
1512 pIcdSurface->display_surf.imageExtent = pCreateInfo->imageExtent; in terminator_CreateDisplayPlaneSurfaceKHR()
1514 *pSurface = (VkSurfaceKHR)pIcdSurface; in terminator_CreateDisplayPlaneSurfaceKHR()