/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 63 static const deUint32 IMAGE_ASPECT_DEPTH_STENCIL = VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; 289 else if ((writeAspect == VK_IMAGE_ASPECT_STENCIL_BIT) || (readAspect == VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 292 m_transitionImageAspect = VK_IMAGE_ASPECT_STENCIL_BIT; in m_alloc() 302 m_transitionImageAspect = VK_IMAGE_ASPECT_STENCIL_BIT; in m_alloc() 345 if (writeAspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 383 else if ((readAspect | writeAspect) & VK_IMAGE_ASPECT_STENCIL_BIT) in m_alloc() 387 if ((readAspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) && (readAspect != IMAGE_ASPECT_DEPTH_STENCIL)) in m_alloc() 405 if (!m_usePipelineToWrite && (readAspect & VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 409 if ((readAspect | writeAspect) == VK_IMAGE_ASPECT_STENCIL_BIT || (readAspec in m_alloc() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 63 static const deUint32 IMAGE_ASPECT_DEPTH_STENCIL = VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; 289 else if ((writeAspect == VK_IMAGE_ASPECT_STENCIL_BIT) || (readAspect == VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 292 m_transitionImageAspect = VK_IMAGE_ASPECT_STENCIL_BIT; in m_alloc() 302 m_transitionImageAspect = VK_IMAGE_ASPECT_STENCIL_BIT; in m_alloc() 345 if (writeAspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 383 else if ((readAspect | writeAspect) & VK_IMAGE_ASPECT_STENCIL_BIT) in m_alloc() 387 if ((readAspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) && (readAspect != IMAGE_ASPECT_DEPTH_STENCIL)) in m_alloc() 405 if (!m_usePipelineToWrite && (readAspect & VK_IMAGE_ASPECT_STENCIL_BIT)) in m_alloc() 409 if ((readAspect | writeAspect) == VK_IMAGE_ASPECT_STENCIL_BIT || (readAspec in m_alloc() [all...] |
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_image.c | 87 if (image->aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_image_init() 196 * - If aspectMask includes only VK_IMAGE_ASPECT_STENCIL_BIT, the in vk_image_usage() 207 if (aspect_mask == VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_image_usage() 210 VK_IMAGE_ASPECT_STENCIL_BIT)) { in vk_image_usage() 378 image->aspects == VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_image_view_init() 414 VK_IMAGE_ASPECT_STENCIL_BIT)) in vk_image_view_init() 440 if (image_view->aspects == VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_image_view_init() 585 return aspect == VK_IMAGE_ASPECT_STENCIL_BIT; in vk_image_layout_is_read_only() 731 VK_IMAGE_ASPECT_STENCIL_BIT)); in vk_image_layout_to_usage_flags() 740 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT); in vk_image_layout_to_usage_flags() [all...] |
H A D | vk_render_pass.c | 397 VK_IMAGE_ASPECT_STENCIL_BIT))); in vk_subpass_attachment_init() 637 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_common_CreateRenderPass2() 979 if (iview->image->aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_get_command_buffer_inheritance_as_rendering_resume() 1187 if (aspects & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) { in stage_access_for_layout() 1239 VK_IMAGE_ASPECT_STENCIL_BIT) && in transition_image_range() 1244 if (range.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) { in transition_image_range() 1296 if ((rp_att->aspects & ~VK_IMAGE_ASPECT_STENCIL_BIT) && in can_use_attachment_initial_layout() 1300 if ((rp_att->aspects & VK_IMAGE_ASPECT_STENCIL_BIT) && in can_use_attachment_initial_layout() 1341 if (rp_att->aspects & ~VK_IMAGE_ASPECT_STENCIL_BIT) { in can_use_attachment_initial_layout() 1348 if (rp_att->aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in can_use_attachment_initial_layout() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkImage.cpp | 342 (pSubresource->aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) || in getSubresourceLayout() 361 VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; in copyTo() 370 singleAspectRegion.srcSubresource.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT; in copyTo() 371 singleAspectRegion.dstSubresource.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT; in copyTo() 386 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) || in copySingleAspectTo() 396 (region.dstSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) || in copySingleAspectTo() 554 case VK_IMAGE_ASPECT_STENCIL_BIT: in copy() 794 case VK_IMAGE_ASPECT_STENCIL_BIT: in getMipLevelExtent() 828 ASSERT((aspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) != in rowPitchBytes() 829 (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)); in rowPitchBytes() [all...] |
H A D | VkFramebuffer.cpp | 106 clearMask |= VK_IMAGE_ASPECT_STENCIL_BIT; in executeLoadOp() 162 else if(attachment.aspectMask & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) in clearAttachment()
|
H A D | VkDescriptorSetLayout.cpp | 475 storageImage[i].stencilPtr = imageView->getOffsetPointer({ 0, 0, 0 }, VK_IMAGE_ASPECT_STENCIL_BIT, 0, 0); 476 storageImage[i].stencilRowPitchBytes = imageView->rowPitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT, 0); 477 storageImage[i].stencilSamplePitchBytes = imageView->slicePitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT, 0); 479 ? imageView->layerPitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT) 480 : imageView->slicePitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT, 0);
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | transfer_image.cc | 143 if (aspect_ & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT) && in Initialize() 228 if (aspect == VK_IMAGE_ASPECT_STENCIL_BIT) { in CreateBufferImageCopy() 255 VK_IMAGE_ASPECT_STENCIL_BIT}; in CopyToHost() 287 VK_IMAGE_ASPECT_STENCIL_BIT}; in CopyToDevice()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_blorp.c | 1083 if (image->vk.aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in anv_CmdClearDepthStencilImage() 1085 image, VK_IMAGE_ASPECT_STENCIL_BIT, in anv_CmdClearDepthStencilImage() 1091 VK_IMAGE_ASPECT_STENCIL_BIT, in anv_CmdClearDepthStencilImage() 1102 bool clear_stencil = pRanges[r].aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; in anv_CmdClearDepthStencilImage() 1262 bool clear_stencil = attachment->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; in clear_depth_stencil_attachment() 1596 VK_IMAGE_ASPECT_STENCIL_BIT)); in anv_image_clear_depth_stencil() 1611 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in anv_image_clear_depth_stencil() 1613 anv_image_aspect_to_plane(image, VK_IMAGE_ASPECT_STENCIL_BIT); in anv_image_clear_depth_stencil() 1615 image, VK_IMAGE_ASPECT_STENCIL_BIT, in anv_image_clear_depth_stencil() 1636 (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) in anv_image_clear_depth_stencil() [all...] |
/third_party/mesa3d/src/vulkan/util/ |
H A D | vk_format.h | 52 return aspects & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT); in vk_format_is_depth_or_stencil() 66 return aspects & VK_IMAGE_ASPECT_STENCIL_BIT; in vk_format_has_stencil()
|
H A D | vk_format.c | 299 return VK_IMAGE_ASPECT_STENCIL_BIT; in vk_format_aspects() 304 return VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; in vk_format_aspects() 380 case VK_IMAGE_ASPECT_STENCIL_BIT: in vk_format_get_aspect_format()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
H A D | vktTextureFilteringTests.cpp | 236 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 263 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 277 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 339 if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 452 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 484 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 503 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 571 if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 700 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DArrayFilteringTestInstance() 735 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DArrayFilteringTestInstance() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/ |
H A D | vktTextureFilteringTests.cpp | 235 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 262 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 276 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DFilteringTestInstance() 338 if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 451 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 483 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 502 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in TextureCubeFilteringTestInstance() 570 if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 699 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DArrayFilteringTestInstance() 734 if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in Texture2DArrayFilteringTestInstance() [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta_clear.c | 464 .stencilTestEnable = !!(aspects & VK_IMAGE_ASPECT_STENCIL_BIT), in create_depthstencil_pipeline() 490 (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) ? VK_FORMAT_S8_UINT : VK_FORMAT_UNDEFINED, in create_depthstencil_pipeline() 500 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in create_depthstencil_pipeline() 529 ((aspects & VK_IMAGE_ASPECT_STENCIL_BIT) && clear_value.stencil != 0))) in depth_view_can_fast_clear() 553 case VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT: in pick_depthstencil_pipeline() 563 case VK_IMAGE_ASPECT_STENCIL_BIT: in pick_depthstencil_pipeline() 627 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in emit_depthstencil_clear() 668 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in emit_depthstencil_clear() 791 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) in radv_get_htile_mask() 845 ((aspects & VK_IMAGE_ASPECT_STENCIL_BIT) in radv_can_fast_clear_depth() [all...] |
H A D | radv_meta_blit.c | 308 case VK_IMAGE_ASPECT_STENCIL_BIT: { in meta_emit_blit() 417 if (src_iview->image->vk.aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in meta_emit_blit() 691 case VK_IMAGE_ASPECT_STENCIL_BIT: in build_pipeline() 811 case VK_IMAGE_ASPECT_STENCIL_BIT: in build_pipeline() 900 result = build_pipeline(device, VK_IMAGE_ASPECT_STENCIL_BIT, GLSL_SAMPLER_DIM_1D, in radv_device_init_meta_blit_stencil() 906 result = build_pipeline(device, VK_IMAGE_ASPECT_STENCIL_BIT, GLSL_SAMPLER_DIM_2D, in radv_device_init_meta_blit_stencil() 912 result = build_pipeline(device, VK_IMAGE_ASPECT_STENCIL_BIT, GLSL_SAMPLER_DIM_3D, in radv_device_init_meta_blit_stencil()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 184 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readSurface() 228 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readVolume() 251 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readSurface1D() 541 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadVolume() 563 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadSurface() 585 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadSurface1D() 884 transition2DImage(vk, cmdBuffer, image, vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, layout, 0u, dstAccessMask, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, dstStageMask); in initialTransitionStencil2DImage() 894 transition2DImage(vk, cmdBuffer, image, vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, layout, 0u, dstAccessMask, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, dstStageMask); in initialTransitionDepthStencil2DImage()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 184 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readSurface() 228 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readVolume() 251 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in readSurface1D() 541 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadVolume() 563 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadSurface() 585 if (aspect == vk::VK_IMAGE_ASPECT_DEPTH_BIT || aspect == vk::VK_IMAGE_ASPECT_STENCIL_BIT) in uploadSurface1D() 884 transition2DImage(vk, cmdBuffer, image, vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, layout, 0u, dstAccessMask, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, dstStageMask); in initialTransitionStencil2DImage() 894 transition2DImage(vk, cmdBuffer, image, vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, layout, 0u, dstAccessMask, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, dstStageMask); in initialTransitionDepthStencil2DImage()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageDepthStencilDescriptorTests.cpp | 143 DE_ASSERT(aspect == VK_IMAGE_ASPECT_DEPTH_BIT || aspect == VK_IMAGE_ASPECT_STENCIL_BIT); in getLegalAccess() 146 return ((aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? AspectAccess::RW : AspectAccess::RO); in getLegalAccess() 152 return ((aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? AspectAccess::RO : AspectAccess::NONE); in getLegalAccess() 299 addDescriptors(descriptors, inputAttachmentCount, *stencilROAccesses, VK_IMAGE_ASPECT_STENCIL_BIT); in getDescriptors() 468 const auto prefix = ((descriptor.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? "u" : ""); in initPrograms() 469 const auto suffix = ((descriptor.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? "ui" : "f"); in initPrograms() 619 const auto stencilSRR = makeImageSubresourceRange(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 1u, 0u, 1u); in iterate() 879 | (m_params.stencilAsInputAttachment() ? static_cast<VkImageAspectFlags>(VK_IMAGE_ASPECT_STENCIL_BIT) : 0u)), in iterate() 1145 const auto stencilLayers = makeImageSubresourceLayers(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 0u, 1u); in iterate() 1247 else if (descriptors.at(bufferIdx).aspect == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 456 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_STENCIL_BIT) != 0u); in checkSupport() 782 if (att.usage & ATTACHMENT_USAGE_STENCIL) aspectMask |= VK_IMAGE_ASPECT_STENCIL_BIT; in drawCommands() 1387 else if (verify.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 1882 {{VK_IMAGE_ASPECT_STENCIL_BIT, false, stencilInit, true, stencilInit}} 1920 {{VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilInit, true, stencilInit}} 1959 {{VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilFull, true, stencilInit}} 1998 {{VK_IMAGE_ASPECT_STENCIL_BIT, false, stencilFull, true, stencilInit}} 2040 {VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilInit, true, stencilInit}, 2083 {VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilFull, true, stencilInit} 2125 {VK_IMAGE_ASPECT_STENCIL_BIT, tru [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageDepthStencilDescriptorTests.cpp | 143 DE_ASSERT(aspect == VK_IMAGE_ASPECT_DEPTH_BIT || aspect == VK_IMAGE_ASPECT_STENCIL_BIT); in getLegalAccess() 146 return ((aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? AspectAccess::RW : AspectAccess::RO); in getLegalAccess() 152 return ((aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? AspectAccess::RO : AspectAccess::NONE); in getLegalAccess() 299 addDescriptors(descriptors, inputAttachmentCount, *stencilROAccesses, VK_IMAGE_ASPECT_STENCIL_BIT); in getDescriptors() 468 const auto prefix = ((descriptor.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? "u" : ""); in initPrograms() 469 const auto suffix = ((descriptor.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) ? "ui" : "f"); in initPrograms() 619 const auto stencilSRR = makeImageSubresourceRange(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 1u, 0u, 1u); in iterate() 879 | (m_params.stencilAsInputAttachment() ? static_cast<VkImageAspectFlags>(VK_IMAGE_ASPECT_STENCIL_BIT) : 0u)), in iterate() 1145 const auto stencilLayers = makeImageSubresourceLayers(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 0u, 1u); in iterate() 1247 else if (descriptors.at(bufferIdx).aspect == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 458 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_STENCIL_BIT) != 0u); in checkSupport() 784 if (att.usage & ATTACHMENT_USAGE_STENCIL) aspectMask |= VK_IMAGE_ASPECT_STENCIL_BIT; in drawCommands() 1380 else if (verify.aspect == VK_IMAGE_ASPECT_STENCIL_BIT) in iterate() 1875 {{VK_IMAGE_ASPECT_STENCIL_BIT, false, stencilInit, true, stencilInit}} 1913 {{VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilInit, true, stencilInit}} 1952 {{VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilFull, true, stencilInit}} 1991 {{VK_IMAGE_ASPECT_STENCIL_BIT, false, stencilFull, true, stencilInit}} 2033 {VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilInit, true, stencilInit}, 2076 {VK_IMAGE_ASPECT_STENCIL_BIT, true, stencilFull, true, stencilInit} 2118 {VK_IMAGE_ASPECT_STENCIL_BIT, tru [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_meta_common.c | 292 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT); in choose_tlb_format() 531 region->imageSubresource.aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT ? in emit_copy_layer_to_buffer_per_tile_list() 1082 uint32_t cpp = imgrsc->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT ? in emit_copy_buffer_to_layer_per_tile_list() 1112 VK_IMAGE_ASPECT_STENCIL_BIT, in emit_copy_buffer_to_layer_per_tile_list() 1116 assert(imgrsc->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT); in emit_copy_buffer_to_layer_per_tile_list() 1136 VK_IMAGE_ASPECT_STENCIL_BIT, in emit_copy_buffer_to_layer_per_tile_list() 1140 assert(imgrsc->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT); in emit_copy_buffer_to_layer_per_tile_list()
|
H A D | v3dvx_device.c | 316 VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; in zs_buffer_from_aspect_bits() 323 else if (filtered_aspects == VK_IMAGE_ASPECT_STENCIL_BIT) in zs_buffer_from_aspect_bits()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkImageView.cpp | 63 viewInfo.subresourceRange.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT; in Make()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_meta_blit.c | 179 if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in CmdBlitImage2() 184 if (region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in CmdBlitImage2()
|