Lines Matching refs:aspectMask
488 VkImageAspectFlags aspectMask = pCreateInfo->subresourceRange.aspectMask;
516 if ((aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) != VK_IMAGE_ASPECT_COLOR_BIT) {
523 if ((aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) != aspectMask) {
542 if ((aspectMask & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) == 0) {
550 if ((aspectMask & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) != aspectMask) {
559 if ((aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT) != VK_IMAGE_ASPECT_DEPTH_BIT) {
566 if ((aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT) != aspectMask) {
574 if ((aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT) != VK_IMAGE_ASPECT_STENCIL_BIT) {
581 if ((aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT) != aspectMask) {
614 if (pRanges[i].aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) {
636 if (((pRanges[i].aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT) != VK_IMAGE_ASPECT_DEPTH_BIT) &&
637 ((pRanges[i].aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT) != VK_IMAGE_ASPECT_STENCIL_BIT)) {
688 if (pRegions[i].srcSubresource.aspectMask != pRegions[i].dstSubresource.aspectMask) {
694 if ((pRegions[i].srcSubresource.aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) &&
695 (pRegions[i].srcSubresource.aspectMask & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT))) {
696 char const str[] = "vkCmdCopyImage aspectMask cannot specify both COLOR and DEPTH/STENCIL aspects";
740 VkImageAspectFlags aspectMask;
743 aspectMask = pAttachments[i].aspectMask;
744 if (aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) {
745 if (aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) {
748 "vkCmdClearAttachments aspectMask [%d] must set only VK_IMAGE_ASPECT_COLOR_BIT of a color attachment.";
755 if (((aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT) != VK_IMAGE_ASPECT_DEPTH_BIT) &&
756 ((aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT) != VK_IMAGE_ASPECT_STENCIL_BIT)) {
757 char const str[] = "vkCmdClearAttachments aspectMask [%d] must be set to VK_IMAGE_ASPECT_DEPTH_BIT and/or "
787 VkImageAspectFlags aspectMask = pRegions[i].imageSubresource.aspectMask;
788 if ((aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) && (aspectMask != VK_IMAGE_ASPECT_DEPTH_BIT) &&
789 (aspectMask != VK_IMAGE_ASPECT_STENCIL_BIT)) {
819 VkImageAspectFlags aspectMask = pRegions[i].imageSubresource.aspectMask;
820 if ((aspectMaskaspectMask != VK_IMAGE_ASPECT_DEPTH_BIT) &&
821 (aspectMask != VK_IMAGE_ASPECT_STENCIL_BIT)) {
897 VkImageAspectFlags srcAspect = pRegions[i].srcSubresource.aspectMask;
898 VkImageAspectFlags dstAspect = pRegions[i].dstSubresource.aspectMask;
1014 if ((pRegions[i].srcSubresource.aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) ||
1015 (pRegions[i].dstSubresource.aspectMask != VK_IMAGE_ASPECT_COLOR_BIT)) {
1069 if (pSubresource->aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) {
1071 ss << "vkGetImageSubresourceLayout: For color formats, the aspectMask field of VkImageSubresource must be "
1077 if ((pSubresource->aspectMask != VK_IMAGE_ASPECT_DEPTH_BIT) &&
1078 (pSubresource->aspectMask != VK_IMAGE_ASPECT_STENCIL_BIT)) {
1080 ss << "vkGetImageSubresourceLayout: For depth/stencil formats, the aspectMask selects either the depth or stencil "
1081 "image aspectMask.";