Change-Id: I123c19611b4530a95abbe1cf7220f6126b5afcf4
Signed-off-by: Xuelian Bai <xuelian.bai@samsung.com>
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
struct loader_instance *ptr_instance = loader_get_instance(instance);
VkIcdSurface *icd_surface = (VkIcdSurface *)(surface);
- if (NULL != icd_surface->real_icd_surfaces) {
+ if (NULL != icd_surface && NULL != icd_surface->real_icd_surfaces) {
for (uint32_t i = 0; i < ptr_instance->total_icd_count; i++) {
if (ptr_instance->icd_libs.list[i].interface_version >=
ICD_VER_SUPPORTS_ICD_SURFACE_KHR) {