Home
last modified time | relevance | path

Searched refs:hasImageFormatFeatureBits (Results 1 – 16 of 16) sorted by relevance

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/
H A Dvk_format_utils.cpp27 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT); in FillTextureFormatCaps()
29 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT); in FillTextureFormatCaps()
32 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT); in FillTextureFormatCaps()
33 outTextureCaps->filterable = renderer->hasImageFormatFeatureBits( in FillTextureFormatCaps()
36 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT); in FillTextureFormatCaps()
289 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColor) || in HasFullTextureFormatSupport()
290 renderer->hasImageFormatFeatureBits(vkFormat, kBitsDepth); in HasFullTextureFormatSupport()
299 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColor) || in HasNonFilterableTextureFormatSupport()
300 renderer->hasImageFormatFeatureBits(vkFormat, kBitsDepth); in HasNonFilterableTextureFormatSupport()
309 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColor) || in HasNonRenderableTextureFormatSupport()
[all …]
H A DTextureVk.cpp52 renderer->hasImageFormatFeatureBits(srcFormat.vkImageFormat, in CanCopyWithTransfer()
54 renderer->hasImageFormatFeatureBits(destFormat.vkImageFormat, in CanCopyWithTransfer()
62 return renderer->hasImageFormatFeatureBits(srcFormat.vkImageFormat, in CanCopyWithDraw()
64 renderer->hasImageFormatFeatureBits(destFormat.vkImageFormat, in CanCopyWithDraw()
898 if (contextVk->getRenderer()->hasImageFormatFeatureBits( in ensureImageAllocated()
903 else if (contextVk->getRenderer()->hasImageFormatFeatureBits( in ensureImageAllocated()
1164 if (renderer->hasImageFormatFeatureBits(mImage->getFormat().vkImageFormat, kBlitFeatureFlags)) in generateMipmap()
H A DRendererVk.h163 bool hasImageFormatFeatureBits(VkFormat format, const VkFormatFeatureFlags featureBits);
H A DFramebufferVk.cpp57 return renderer->hasImageFormatFeatureBits(srcFormat, VK_FORMAT_FEATURE_BLIT_SRC_BIT); in HasSrcBlitFeature()
63 return renderer->hasImageFormatFeatureBits(dstFormat, VK_FORMAT_FEATURE_BLIT_DST_BIT); in HasDstBlitFeature()
H A DRendererVk.cpp1894 bool RendererVk::hasImageFormatFeatureBits(VkFormat format, const VkFormatFeatureFlags featureBits) in hasImageFormatFeatureBits() function in rx::RendererVk
H A Dvk_helpers.cpp2542 bool formatSupportsLinearFiltering = contextVk->getRenderer()->hasImageFormatFeatureBits( in generateMipmapsWithBlit()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/vulkan/
H A Dvk_format_utils.cpp27 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT); in FillTextureFormatCaps()
29 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT); in FillTextureFormatCaps()
32 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT); in FillTextureFormatCaps()
33 outTextureCaps->filterable = renderer->hasImageFormatFeatureBits( in FillTextureFormatCaps()
36 renderer->hasImageFormatFeatureBits(format, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT); in FillTextureFormatCaps()
333 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColorFull) || in HasFullTextureFormatSupport()
334 renderer->hasImageFormatFeatureBits(vkFormat, kBitsDepth); in HasFullTextureFormatSupport()
343 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColor) || in HasNonFilterableTextureFormatSupport()
344 renderer->hasImageFormatFeatureBits(vkFormat, kBitsDepth); in HasNonFilterableTextureFormatSupport()
353 return renderer->hasImageFormatFeatureBits(vkFormat, kBitsColor) || in HasNonRenderableTextureFormatSupport()
[all …]
H A DRendererVk.h166 bool hasImageFormatFeatureBits(VkFormat format, const VkFormatFeatureFlags featureBits) const;
H A DTextureVk.cpp132 const bool hasStorageSupport = renderer->hasImageFormatFeatureBits( in CanGenerateMipmapWithCompute()
1356 if (renderer->hasImageFormatFeatureBits(format.vkImageFormat, in initImageUsageFlags()
1362 else if (renderer->hasImageFormatFeatureBits(format.vkImageFormat, in initImageUsageFlags()
1772 else if (renderer->hasImageFormatFeatureBits(mImage->getFormat().vkImageFormat, in generateMipmap()
H A Dvk_caps_utils.cpp54 if (!rendererVk->hasImageFormatFeatureBits(reinterpretedFormat, kBitsSampleFilter)) in FormatReinterpretationSupported()
H A DFramebufferVk.cpp53 return renderer->hasImageFormatFeatureBits(srcFormat, VK_FORMAT_FEATURE_BLIT_SRC_BIT); in HasSrcBlitFeature()
59 return renderer->hasImageFormatFeatureBits(dstFormat, VK_FORMAT_FEATURE_BLIT_DST_BIT); in HasDstBlitFeature()
H A Dvk_utils.cpp979 const bool formatSupportsLinearFiltering = contextVk->getRenderer()->hasImageFormatFeatureBits( in CalculateGenerateMipmapFilter()
H A DRendererVk.cpp2217 bool RendererVk::hasImageFormatFeatureBits(VkFormat format, in hasImageFormatFeatureBits() function in rx::RendererVk
H A Dvk_helpers.cpp641 ? renderer->hasImageFormatFeatureBits(format, featureBits) in FormatHasNecessaryFeature()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/android/
H A DHardwareBufferImageSiblingVkAndroid.cpp156 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, kColorRenderableRequiredBits) || in initImpl()
157 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, in initImpl()
163 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, kTextureableRequiredBits); in initImpl()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/vulkan/android/
H A DHardwareBufferImageSiblingVkAndroid.cpp286 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, kColorRenderableRequiredBits) || in initImpl()
287 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, in initImpl()
293 renderer->hasImageFormatFeatureBits(vkFormat.vkImageFormat, kTextureableRequiredBits); in initImpl()