Home
last modified time | relevance | path

Searched refs:aspectFlags (Results 1 - 25 of 34) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A Dvk_helpers.cpp605 bool HasBothDepthAndStencilAspects(VkImageAspectFlags aspectFlags) in HasBothDepthAndStencilAspects() argument
607 return IsMaskFlagSet(aspectFlags, kDepthStencilAspects); in HasBothDepthAndStencilAspects()
967 VkImageAspectFlags aspectFlags, in store()
970 ASSERT(aspectFlags != 0); in store()
971 if (aspectFlags != VK_IMAGE_ASPECT_STENCIL_BIT) in store()
1155 VkImageAspectFlags aspectFlags, in imageRead()
1161 updateImageLayoutAndBarrier(contextVk, image, aspectFlags, imageLayout); in imageRead()
1184 VkImageAspectFlags aspectFlags, in imageWrite()
1190 image->onWrite(level, 1, layerStart, layerCount, aspectFlags); in imageWrite()
1192 updateImageLayoutAndBarrier(contextVk, image, aspectFlags, imageLayou in imageWrite()
966 store(PackedAttachmentIndex index, VkImageAspectFlags aspectFlags, const VkClearValue &clearValue) store() argument
1154 imageRead(ContextVk *contextVk, VkImageAspectFlags aspectFlags, ImageLayout imageLayout, ImageHelper *image) imageRead() argument
1180 imageWrite(ContextVk *contextVk, gl::LevelIndex level, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags, ImageLayout imageLayout, AliasingMode aliasingMode, ImageHelper *image) imageWrite() argument
1429 updateImageLayoutAndBarrier(Context *context, ImageHelper *image, VkImageAspectFlags aspectFlags, ImageLayout imageLayout) updateImageLayoutAndBarrier() argument
1532 VkImageAspectFlags aspectFlags = GetDepthStencilAspectFlags(format); finalizeDepthStencilImageLayout() local
1546 VkImageAspectFlags aspectFlags = GetDepthStencilAspectFlags(format); finalizeDepthStencilResolveImageLayout() local
2043 updateRenderPassDepthStencilClear(VkImageAspectFlags aspectFlags, const VkClearValue &clearValue) updateRenderPassDepthStencilClear() argument
4058 setContentDefined(LevelIndex levelStart, uint32_t levelCount, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags) setContentDefined() argument
5336 clear(VkImageAspectFlags aspectFlags, const VkClearValue &value, LevelIndex mipLevel, uint32_t baseArrayLayer, uint32_t layerCount, CommandBuffer *commandBuffer) clear() argument
5860 VkImageAspectFlags aspectFlags = GetFormatAspectFlags(storageFormat); stageSubresourceUpdateImpl() local
6046 onWrite(gl::LevelIndex levelStart, uint32_t levelCount, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags) onWrite() argument
6055 setContentDefined(toVkLevel(levelStart), levelCount, layerStart, layerCount, aspectFlags); onWrite() local
6382 stageClear(const gl::ImageIndex &index, VkImageAspectFlags aspectFlags, const VkClearValue &clearValue) stageClear() argument
6392 const VkImageAspectFlags aspectFlags = getAspectFlags(); stageRobustResourceClear() local
6407 const VkImageAspectFlags aspectFlags = GetFormatAspectFlags(imageFormat); stageRobustResourceClearWithFormat() local
6475 const VkImageAspectFlags aspectFlags = getAspectFlags(); stageClearIfEmulatedFormat() local
6716 const VkImageAspectFlags aspectFlags = GetFormatAspectFlags(getActualFormat()); flushStagedUpdates() local
7213 const VkImageAspectFlags aspectFlags = getAspectFlags(); copyImageDataToBuffer() local
7315 VkImageAspectFlagBits aspectFlags = {}; readPixelsForGetImage() local
7618 SubresourceUpdate(VkImageAspectFlags aspectFlags, const VkClearValue &clearValue, const gl::ImageIndex &imageIndex) SubresourceUpdate() argument
8103 const VkImageAspectFlags aspectFlags = GetFormatAspectFlags(image.getIntendedFormat()); initReadViewsImpl() local
8170 const VkImageAspectFlags aspectFlags = GetFormatAspectFlags(image.getIntendedFormat()); initSRGBReadViewsImpl() local
8661 onImageRead(VkImageAspectFlags aspectFlags, ImageLayout imageLayout, ImageHelper *image) onImageRead() argument
8670 onImageWrite(gl::LevelIndex levelStart, uint32_t levelCount, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags, ImageLayout imageLayout, ImageHelper *image) onImageWrite() argument
[all...]
H A Dvk_helpers.h977 VkImageAspectFlags aspectFlags,
1038 VkImageAspectFlags aspectFlags,
1045 VkImageAspectFlags aspectFlags,
1147 void updateRenderPassDepthStencilClear(VkImageAspectFlags aspectFlags,
1249 VkImageAspectFlags aspectFlags,
1830 VkImageAspectFlags aspectFlags,
2008 VkImageAspectFlags aspectFlags);
2068 VkImageAspectFlags aspectFlags; member
2099 SubresourceUpdate(VkImageAspectFlags aspectFlags,
2154 void clear(VkImageAspectFlags aspectFlags,
2752 VkImageAspectFlags aspectFlags; global() member
2791 onImageTransferRead(VkImageAspectFlags aspectFlags, ImageHelper *image) onImageTransferRead() argument
2795 onImageTransferWrite(gl::LevelIndex levelStart, uint32_t levelCount, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags, ImageHelper *image) onImageTransferWrite() argument
2805 onImageComputeShaderRead(VkImageAspectFlags aspectFlags, ImageHelper *image) onImageComputeShaderRead() argument
2809 onImageComputeShaderWrite(gl::LevelIndex levelStart, uint32_t levelCount, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags, ImageHelper *image) onImageComputeShaderWrite() argument
[all...]
H A Dvk_utils.cpp926 VkImageAspectFlags aspectFlags, in store()
929 ASSERT(aspectFlags != 0); in store()
932 if ((aspectFlags & VK_IMAGE_ASPECT_STENCIL_BIT) != 0) in store()
936 (index == kUnpackedStencilIndex && aspectFlags == VK_IMAGE_ASPECT_STENCIL_BIT)); in store()
941 if (aspectFlags != VK_IMAGE_ASPECT_STENCIL_BIT) in store()
925 store(uint32_t index, VkImageAspectFlags aspectFlags, const VkClearValue &clearValue) store() argument
H A DContextVk.h511 void onImageRenderPassRead(VkImageAspectFlags aspectFlags, in onImageRenderPassRead() argument
516 mRenderPassCommands->imageRead(this, aspectFlags, imageLayout, image); in onImageRenderPassRead()
522 VkImageAspectFlags aspectFlags, in onImageRenderPassWrite()
527 mRenderPassCommands->imageWrite(this, level, layerStart, layerCount, aspectFlags, in onImageRenderPassWrite()
519 onImageRenderPassWrite(gl::LevelIndex level, uint32_t layerStart, uint32_t layerCount, VkImageAspectFlags aspectFlags, vk::ImageLayout imageLayout, vk::ImageHelper *image) onImageRenderPassWrite() argument
H A DTextureVk.cpp505 const VkImageAspectFlags aspectFlags = in setSubImageImpl() local
527 imageHeightPixels, area, offsetBytes, aspectFlags)); in setSubImageImpl()
1735 VkImageAspectFlags aspectFlags) in copyBufferDataToImage()
1746 ASSERT((aspectFlags & kDepthStencilAspects) != kDepthStencilAspects); in copyBufferDataToImage()
1758 region.imageSubresource.aspectMask = aspectFlags; in copyBufferDataToImage()
2068 const VkImageAspectFlags aspectFlags = srcImage->getAspectFlags(); in copyAndStageImageData() local
2071 access.onImageTransferWrite(gl::LevelIndex(0), levelCount, 0, layerCount, aspectFlags, in copyAndStageImageData()
2073 access.onImageTransferRead(aspectFlags, srcImage); in copyAndStageImageData()
2079 copyRegion.srcSubresource.aspectMask = aspectFlags; in copyAndStageImageData()
1728 copyBufferDataToImage(ContextVk *contextVk, vk::BufferHelper *srcBuffer, const gl::ImageIndex index, uint32_t rowLength, uint32_t imageHeight, const gl::Box &sourceArea, size_t offset, VkImageAspectFlags aspectFlags) copyBufferDataToImage() argument
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiGranularityTests.cpp193 VkImageAspectFlags aspectFlags = 0; in initImages() local
197 aspectFlags |= VK_IMAGE_ASPECT_DEPTH_BIT; in initImages()
200 aspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT; in initImages()
202 if (!aspectFlags) in initImages()
203 aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in initImages()
227 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange; in initImages()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiGranularityTests.cpp156 VkImageAspectFlags aspectFlags = 0; in initImages() local
162 aspectFlags |= VK_IMAGE_ASPECT_DEPTH_BIT; in initImages()
168 aspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT; in initImages()
172 if (!aspectFlags) in initImages()
174 aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in initImages()
216 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange; in initImages()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer/
H A DvktImagelessFramebufferTests.cpp990 const AspectFlags aspectFlags,
996 const AspectFlags aspectFlags,
1166 bool ColorImagelessTestInstance::verifyBuffer (const UniquePtr<Allocation>& bufAlloc, const VkFormat bufferFormat, const std::string& name, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) in verifyBuffer() argument
1172 const bool depth ((aspectFlags & ASPECT_DEPTH) != 0); in verifyBuffer()
1173 const bool stencil ((aspectFlags & ASPECT_STENCIL) != 0); in verifyBuffer()
1177 const MovePtr<tcu::TextureLevel> referenceImage (generateReferenceImage(referenceTextureFormat, aspectFlags, sample, subpass)); in verifyBuffer()
1202 const AspectFlags aspectFlags, in generateReferenceImage()
1215 DE_UNREF(aspectFlags); in generateReferenceImage()
1216 DE_ASSERT(aspectFlags == ASPECT_COLOR); in generateReferenceImage()
1340 const AspectFlags aspectFlags,
1201 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1357 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1624 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1836 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
2183 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
2407 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32) generateReferenceImage() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/imageless_framebuffer/
H A DvktImagelessFramebufferTests.cpp990 const AspectFlags aspectFlags,
996 const AspectFlags aspectFlags,
1166 bool ColorImagelessTestInstance::verifyBuffer (const UniquePtr<Allocation>& bufAlloc, const VkFormat bufferFormat, const std::string& name, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) in verifyBuffer() argument
1172 const bool depth ((aspectFlags & ASPECT_DEPTH) != 0); in verifyBuffer()
1173 const bool stencil ((aspectFlags & ASPECT_STENCIL) != 0); in verifyBuffer()
1177 const MovePtr<tcu::TextureLevel> referenceImage (generateReferenceImage(referenceTextureFormat, aspectFlags, sample, subpass)); in verifyBuffer()
1202 const AspectFlags aspectFlags, in generateReferenceImage()
1215 DE_UNREF(aspectFlags); in generateReferenceImage()
1216 DE_ASSERT(aspectFlags == ASPECT_COLOR); in generateReferenceImage()
1340 const AspectFlags aspectFlags,
1201 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1357 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1624 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
1836 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
2183 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) generateReferenceImage() argument
2407 generateReferenceImage(const tcu::TextureFormat& textureFormat, const AspectFlags aspectFlags, const deUint32 sample, const deUint32) generateReferenceImage() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp96 vk::VkImageAspectFlags aspectFlags; in ImageViewCreateInfo() local
102 aspectFlags = vk::VK_IMAGE_ASPECT_DEPTH_BIT; in ImageViewCreateInfo()
105 aspectFlags = vk::VK_IMAGE_ASPECT_STENCIL_BIT; in ImageViewCreateInfo()
108 aspectFlags = vk::VK_IMAGE_ASPECT_STENCIL_BIT | vk::VK_IMAGE_ASPECT_DEPTH_BIT; in ImageViewCreateInfo()
111 aspectFlags = vk::VK_IMAGE_ASPECT_COLOR_BIT; in ImageViewCreateInfo()
115 subresourceRange = ImageSubresourceRange(aspectFlags); in ImageViewCreateInfo()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp96 vk::VkImageAspectFlags aspectFlags; in ImageViewCreateInfo() local
102 aspectFlags = vk::VK_IMAGE_ASPECT_DEPTH_BIT; in ImageViewCreateInfo()
105 aspectFlags = vk::VK_IMAGE_ASPECT_STENCIL_BIT; in ImageViewCreateInfo()
108 aspectFlags = vk::VK_IMAGE_ASPECT_STENCIL_BIT | vk::VK_IMAGE_ASPECT_DEPTH_BIT; in ImageViewCreateInfo()
111 aspectFlags = vk::VK_IMAGE_ASPECT_COLOR_BIT; in ImageViewCreateInfo()
115 subresourceRange = ImageSubresourceRange(aspectFlags); in ImageViewCreateInfo()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassDepthStencilResolveTests.cpp92 VkImageAspectFlags aspectFlags = in aspectFlagsForFormat() local
95 return aspectFlags; in aspectFlagsForFormat()
1505 VkImageAspectFlags aspectFlags = (hasDepth * VK_IMAGE_ASPECT_DEPTH_BIT) | in initTests() local
1569 aspectFlags, in initTests()
1613 aspectFlags, in initTests()
1689 VkImageAspectFlags aspectFlags = (hasDepth * VK_IMAGE_ASPECT_DEPTH_BIT) | in initTests() local
1730 aspectFlags, in initTests()
1764 aspectFlags, in initTests()
H A DvktRenderPassLoadStoreOpNoneTests.cpp450 const auto aspectFlags = getImageAspectFlags(mapVkFormat(format)); in checkSupport() local
453 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_DEPTH_BIT) != 0u); in checkSupport()
456 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_STENCIL_BIT) != 0u); in checkSupport()
458 DE_UNREF(aspectFlags); // For release builds. in checkSupport()
847 VkImageAspectFlags aspectFlags; in iterate() local
854 aspectFlags = getImageAspectFlags(mapVkFormat(format)); in iterate()
868 aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in iterate()
913 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in iterate()
H A DvktRenderPassDitheringTests.cpp592 VkImageAspectFlags aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in createDrawResources() local
627 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in createDrawResources()
653 VkImageAspectFlags aspectFlags = VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; in createDrawResources() local
687 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in createDrawResources()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassDepthStencilResolveTests.cpp92 VkImageAspectFlags aspectFlags = in aspectFlagsForFormat() local
95 return aspectFlags; in aspectFlagsForFormat()
1503 VkImageAspectFlags aspectFlags = (hasDepth * VK_IMAGE_ASPECT_DEPTH_BIT) | in initTests() local
1567 aspectFlags, in initTests()
1611 aspectFlags, in initTests()
1687 VkImageAspectFlags aspectFlags = (hasDepth * VK_IMAGE_ASPECT_DEPTH_BIT) | in initTests() local
1728 aspectFlags, in initTests()
1762 aspectFlags, in initTests()
H A DvktRenderPassLoadStoreOpNoneTests.cpp452 const auto aspectFlags = getImageAspectFlags(mapVkFormat(format)); in checkSupport() local
455 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_DEPTH_BIT) != 0u); in checkSupport()
458 DE_ASSERT((aspectFlags & VK_IMAGE_ASPECT_STENCIL_BIT) != 0u); in checkSupport()
460 DE_UNREF(aspectFlags); // For release builds. in checkSupport()
848 VkImageAspectFlags aspectFlags; in iterate() local
855 aspectFlags = getImageAspectFlags(mapVkFormat(format)); in iterate()
867 aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in iterate()
912 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in iterate()
H A DvktRenderPassDitheringTests.cpp594 VkImageAspectFlags aspectFlags = VK_IMAGE_ASPECT_COLOR_BIT; in createDrawResources() local
629 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in createDrawResources()
655 VkImageAspectFlags aspectFlags = VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT; in createDrawResources() local
689 { aspectFlags, 0u, 1u, 0u, 1u } // VkImageSubresourceRange subresourceRange in createDrawResources()
/third_party/skia/src/gpu/vk/
H A DGrVkImage.cpp451 VkImageAspectFlags aspectFlags = vk_format_to_aspect_flags(fInfo.fFormat); in setImageLayoutAndQueueIndex() local
463 { aspectFlags, 0, fInfo.fLevelCount, 0, 1 } // subresourceRange in setImageLayoutAndQueueIndex()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesTestsUtil.hpp245 const vk::VkImageAspectFlags aspectFlags);
H A DvktSparseResourcesTestsUtil.cpp984 const VkImageAspectFlags aspectFlags)
988 if (requirements[memoryReqNdx].formatProperties.aspectMask & aspectFlags)
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesTestsUtil.hpp245 const vk::VkImageAspectFlags aspectFlags);
H A DvktSparseResourcesTestsUtil.cpp981 const VkImageAspectFlags aspectFlags)
985 if (requirements[memoryReqNdx].formatProperties.aspectMask & aspectFlags)
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
H A DvktImageSubresourceLayoutTests.cpp346 const auto aspectFlags = getImageAspectFlags(tcuFormat); in iterate() local
358 if (aspectFlags & bit) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmGraphicsShaderTestUtil.cpp2980 VkImageAspectFlags aspectFlags = (VkImageAspectFlags)0u; in getImageAspectFlags() local
2983 aspectFlags |= VK_IMAGE_ASPECT_DEPTH_BIT; in getImageAspectFlags()
2986 aspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT; in getImageAspectFlags()
2988 if (!aspectFlags) in getImageAspectFlags()
2989 aspectFlags |= VK_IMAGE_ASPECT_COLOR_BIT; in getImageAspectFlags()
2991 return aspectFlags; in getImageAspectFlags()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmGraphicsShaderTestUtil.cpp2977 VkImageAspectFlags aspectFlags = (VkImageAspectFlags)0u; in getImageAspectFlags() local
2980 aspectFlags |= VK_IMAGE_ASPECT_DEPTH_BIT; in getImageAspectFlags()
2983 aspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT; in getImageAspectFlags()
2985 if (!aspectFlags) in getImageAspectFlags()
2986 aspectFlags |= VK_IMAGE_ASPECT_COLOR_BIT; in getImageAspectFlags()
2988 return aspectFlags; in getImageAspectFlags()

Completed in 68 milliseconds

12