Lines Matching refs:assert
63 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO);
64 assert(pCreateInfo->mipLevels > 0);
65 assert(pCreateInfo->arrayLayers > 0);
66 assert(pCreateInfo->samples > 0);
67 assert(pCreateInfo->extent.width > 0);
68 assert(pCreateInfo->extent.height > 0);
69 assert(pCreateInfo->extent.depth > 0);
72 assert(pCreateInfo->imageType == VK_IMAGE_TYPE_2D);
74 assert(pCreateInfo->imageType == VK_IMAGE_TYPE_3D);
117 assert(image->format == VK_FORMAT_UNDEFINED);
118 assert(image->external_handle_types &
166 assert(pProperties->sType ==
169 assert(image->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT);
187 assert(!(aspect_mask & ~image->aspects));
246 assert(image->aspects & VK_IMAGE_ASPECT_ANY_COLOR_MASK_MESA);
249 assert(aspect_mask && !(aspect_mask & ~image->aspects));
276 assert(offset.x % fmt->block.width == 0);
277 assert(offset.y % fmt->block.height == 0);
278 assert(offset.z % fmt->block.depth == 0);
302 assert(fmt->block.bits % 8 == 0);
333 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO);
345 assert(image->image_type == VK_IMAGE_TYPE_1D);
351 assert(image->image_type == VK_IMAGE_TYPE_3D);
353 assert(image->image_type == VK_IMAGE_TYPE_2D);
356 assert(image->image_type == VK_IMAGE_TYPE_3D);
360 assert(image->image_type == VK_IMAGE_TYPE_2D);
361 assert(image->create_flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT);
379 assert(vk_format_get_blocksize(image->format) ==
407 assert(pCreateInfo->format == image->format);
415 assert(pCreateInfo->format == image->format);
418 assert(pCreateInfo->format == image->format);
456 assert(range->layerCount > 0);
457 assert(range->baseMipLevel < image->mip_levels);
475 assert(image_view->min_lod <= image_view->base_mip_level +
481 assert(image_view->base_mip_level + image_view->level_count
488 assert(image_view->base_array_layer + image_view->layer_count
492 assert(image_view->base_array_layer + image_view->layer_count
505 assert(driver_internal || !(image_view->usage & ~image_usage));
544 assert(util_bitcount(aspect) == 1);
650 assert(!vk_image_layout_is_depth_only(att_ref->layout));
698 assert(!vk_image_layout_is_depth_only(main_layout));
707 assert(util_bitcount(aspect) == 1);
726 assert(aspect & VK_IMAGE_ASPECT_ANY_COLOR_MASK_MESA);
730 assert(aspect & (VK_IMAGE_ASPECT_DEPTH_BIT |
735 assert(aspect & VK_IMAGE_ASPECT_DEPTH_BIT);
740 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT);
745 assert(aspect & (VK_IMAGE_ASPECT_DEPTH_BIT |
752 assert(aspect & VK_IMAGE_ASPECT_DEPTH_BIT);
757 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT);
779 assert(!"Must be a depth/stencil aspect");
791 assert(!"Must be a depth/stencil aspect");
796 assert(aspect == VK_IMAGE_ASPECT_COLOR_BIT);
801 assert(aspect == VK_IMAGE_ASPECT_COLOR_BIT);
805 assert(aspect == VK_IMAGE_ASPECT_COLOR_BIT);
809 assert(aspect == VK_IMAGE_ASPECT_COLOR_BIT);
817 assert(aspect == VK_IMAGE_ASPECT_COLOR_BIT);