Home
last modified time | relevance | path

Searched refs:aspects (Results 1 - 25 of 66) sorted by relevance

123

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DSubresource.cpp36 if (format.aspects == Aspect::Color) { in ConvertViewAspect()
52 return format.aspects; in SelectFormatAspects()
54 return format.aspects & Aspect::Depth; in SelectFormatAspects()
56 return format.aspects & Aspect::Stencil; in SelectFormatAspects()
58 return format.aspects & Aspect::Plane0; in SelectFormatAspects()
60 return format.aspects & Aspect::Plane1; in SelectFormatAspects()
81 uint8_t GetAspectCount(Aspect aspects) { in GetAspectCount() argument
85 if (aspects == Aspect::Color || aspects == Aspect::Depth || in GetAspectCount()
86 aspects in GetAspectCount()
96 SubresourceRange(Aspect aspects, FirstAndCountRange<uint32_t> arrayLayerParam, FirstAndCountRange<uint32_t> mipLevelParams) SubresourceRange() argument
111 SingleMipAndLayer(uint32_t baseMipLevel, uint32_t baseArrayLayer, Aspect aspects) SingleMipAndLayer() argument
126 MakeFull(Aspect aspects, uint32_t layerCount, uint32_t levelCount) MakeFull() argument
[all...]
H A DCommandBufferStateTracker.cpp184 // Generate an error immediately if a non-lazy aspect is missing as computing lazy aspects in ValidateOperation()
195 void CommandBufferStateTracker::RecomputeLazyAspects(ValidationAspects aspects) { in RecomputeLazyAspects() argument
197 ASSERT((aspects & ~kLazyAspects).none()); in RecomputeLazyAspects()
199 if (aspects[VALIDATION_ASPECT_BIND_GROUPS]) { in RecomputeLazyAspects()
217 if (aspects[VALIDATION_ASPECT_VERTEX_BUFFERS]) { in RecomputeLazyAspects()
227 if (aspects[VALIDATION_ASPECT_INDEX_BUFFER] && mIndexBufferSet) { in RecomputeLazyAspects()
236 MaybeError CommandBufferStateTracker::CheckMissingAspects(ValidationAspects aspects) { in CheckMissingAspects() argument
237 if (!aspects.any()) { in CheckMissingAspects()
241 DAWN_INVALID_IF(aspects[VALIDATION_ASPECT_PIPELINE], "No pipeline set."); in CheckMissingAspects()
243 if (DAWN_UNLIKELY(aspects[VALIDATION_ASPECT_INDEX_BUFFE in CheckMissingAspects()
[all...]
H A DSubresource.h23 // Note: Subresource indices are computed by iterating the aspects in increasing order.
36 // An aspect for that represents the combination of both the depth and stencil aspects. It
57 // selected aspects.
72 SubresourceRange(Aspect aspects,
77 Aspect aspects; member
85 Aspect aspects);
90 static SubresourceRange MakeFull(Aspect aspects, uint32_t layerCount, uint32_t levelCount);
93 // Helper function to use aspects as linear indices in arrays.
95 uint8_t GetAspectCount(Aspect aspects);
H A DFormat.cpp88 return aspects == Aspect::Color; in IsColor()
92 return (aspects & Aspect::Depth) != 0; in HasDepth()
96 return (aspects & Aspect::Stencil) != 0; in HasStencil()
100 return (aspects & (Aspect::Depth | Aspect::Stencil)) != 0; in HasDepthOrStencil()
104 return (aspects & (Aspect::Plane0 | Aspect::Plane1)) != 0; in IsMultiPlanar()
113 ASSERT(aspects & aspect); in GetAspectInfo()
115 ASSERT(aspectIndex < GetAspectCount(aspects)); in GetAspectInfo()
152 const bool hasMultipleAspects = !HasOneBit(format.aspects); in BuildFormatTable()
169 internalFormat.aspects = Aspect::Color; in BuildFormatTable()
207 internalFormat.aspects in BuildFormatTable()
[all...]
H A DCommandValidation.cpp362 !HasOneBit(format.aspects), in SingleAspectUsedByImageCopyTexture()
367 Aspect single = format.aspects; in SingleAspectUsedByImageCopyTexture()
371 ASSERT(format.aspects & Aspect::Depth); in SingleAspectUsedByImageCopyTexture()
374 ASSERT(format.aspects & Aspect::Stencil); in SingleAspectUsedByImageCopyTexture()
406 SelectFormatAspects(format, src.aspect) != format.aspects, in ValidateTextureToTextureCopyCommonRestrictions()
407 "Source %s aspect (%s) doesn't select all the aspects of the source format (%s).", in ValidateTextureToTextureCopyCommonRestrictions()
411 SelectFormatAspects(format, dst.aspect) != format.aspects, in ValidateTextureToTextureCopyCommonRestrictions()
412 "Destination %s aspect (%s) doesn't select all the aspects of the destination format " in ValidateTextureToTextureCopyCommonRestrictions()
H A DCommandBufferStateTracker.h62 void RecomputeLazyAspects(ValidationAspects aspects);
63 MaybeError CheckMissingAspects(ValidationAspects aspects);
H A DCommandBuffer.cpp152 depthRange.aspects = range.aspects & Aspect::Depth; in LazyClearRenderPassAttachments()
155 stencilRange.aspects = range.aspects & Aspect::Stencil; in LazyClearRenderPassAttachments()
/third_party/mesa3d/src/vulkan/util/
H A Dvk_format.h51 const VkImageAspectFlags aspects = vk_format_aspects(format); in vk_format_is_depth_or_stencil() local
52 return aspects & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT); in vk_format_is_depth_or_stencil()
58 const VkImageAspectFlags aspects = vk_format_aspects(format); in vk_format_has_depth() local
59 return aspects & VK_IMAGE_ASPECT_DEPTH_BIT; in vk_format_has_depth()
65 const VkImageAspectFlags aspects = vk_format_aspects(format); in vk_format_has_stencil() local
66 return aspects & VK_IMAGE_ASPECT_STENCIL_BIT; in vk_format_has_stencil()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_image.c87 if (image->aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in vk_image_init()
180 image->aspects = vk_format_aspects(format); in vk_image_set_format()
187 assert(!(aspect_mask & ~image->aspects)); in vk_image_usage()
203 * - If both aspects are included in aspectMask, the implicit usage in vk_image_usage()
226 * If the image has color plane aspects VK_IMAGE_ASPECT_COLOR_BIT has been
227 * requested, this returns the aspects of the underlying image.
246 assert(image->aspects & VK_IMAGE_ASPECT_ANY_COLOR_MASK_MESA); in vk_image_expand_aspect_mask()
247 return image->aspects; in vk_image_expand_aspect_mask()
249 assert(aspect_mask && !(aspect_mask & ~image->aspects)); in vk_image_expand_aspect_mask()
374 * driver only cares about one of the two aspects in vk_image_view_init()
[all...]
H A Dvk_render_pass.c335 .aspects = vk_format_aspects(desc->format), in vk_render_pass_attachment_init()
370 .aspects = vk_format_aspects(pass_att->format), in vk_subpass_attachment_init()
386 assert(!(ref->aspectMask & ~att->aspects)); in vk_subpass_attachment_init()
387 att->aspects = ref->aspectMask; in vk_subpass_attachment_init()
392 assert(att->aspects == VK_IMAGE_ASPECT_COLOR_BIT); in vk_subpass_attachment_init()
396 assert(!(att->aspects & ~(VK_IMAGE_ASPECT_DEPTH_BIT | in vk_subpass_attachment_init()
628 VkImageAspectFlags aspects = in vk_common_CreateRenderPass2() local
629 subpass->input_attachments[a].aspects; in vk_common_CreateRenderPass2()
630 if (aspects & VK_IMAGE_ASPECT_DEPTH_BIT) { in vk_common_CreateRenderPass2()
637 if (aspects in vk_common_CreateRenderPass2()
1165 vk_image_layout_are_all_aspects_read_only(VkImageLayout layout, VkImageAspectFlags aspects) vk_image_layout_are_all_aspects_read_only() argument
1177 stage_access_for_layout(VkImageLayout layout, VkImageAspectFlags aspects) stage_access_for_layout() argument
[all...]
H A Dvk_image.h48 VkImageAspectFlags aspects; member
208 /** Image view format, relative to the selected aspects
212 * - If vk_image_view::aspects contains both depth and stencil, this will
257 * aspects will be the full set of plane aspects in the image.
262 * plane of the multi-planar format. In this case, aspects will be
266 * vk_image_view::aspects is always a subset of vk_image::aspects.
268 VkImageAspectFlags aspects; member
306 .aspectMask = view->aspects, in vk_image_view_subresource_range()
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
H A DEnumMaskIteratorTests.cpp57 TestAspect aspects = TestAspect::Color | TestAspect::Depth | TestAspect::Stencil; in TEST() local
58 for (TestAspect aspect : IterateEnumMask(aspects)) { in TEST()
66 TestAspect aspects = TestAspect::Stencil | TestAspect::Color; in TEST() local
67 for (TestAspect aspect : IterateEnumMask(aspects)) { in TEST()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
H A DTextureGL.cpp227 if ((range.aspects & (Aspect::Depth | Aspect::Stencil)) != 0) { in ClearTexture()
230 if (range.aspects & Aspect::Depth) { in ClearTexture()
233 if (range.aspects & Aspect::Stencil) { in ClearTexture()
237 auto DoClear = [&](Aspect aspects) { in ClearTexture()
238 if (aspects == (Aspect::Depth | Aspect::Stencil)) { in ClearTexture()
240 } else if (aspects == Aspect::Depth) { in ClearTexture()
242 } else if (aspects == Aspect::Stencil) { in ClearTexture()
254 if (range.aspects == (Aspect::Depth | Aspect::Stencil)) { in ClearTexture()
256 } else if (range.aspects == Aspect::Depth) { in ClearTexture()
258 } else if (range.aspects in ClearTexture()
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DTextureVk.cpp179 barrier.subresourceRange.aspectMask = VulkanAspectMask(range.aspects); in BuildMemoryBarrier()
485 // WebGPU requires both aspects to be readonly if the attachment's format does have in VulkanImageLayout()
486 // both depth and stencil aspects. Vulkan 1.0 supports readonly for both aspects too in VulkanImageLayout()
778 barrier.subresourceRange.aspectMask = VulkanAspectMask(GetFormat().aspects); in ExportExternalTexture()
874 return VulkanAspectMask(GetFormat().aspects); in GetVkAspectMask()
876 ASSERT(GetFormat().aspects & Aspect::Depth); in GetVkAspectMask()
879 ASSERT(GetFormat().aspects & Aspect::Stencil); in GetVkAspectMask()
902 SubresourceRange::SingleMipAndLayer(0, 0, GetFormat().aspects))); in TweakTransitionForExternalUsage()
976 return GetFormat().aspects in ShouldCombineDepthStencilBarriers()
1203 Aspect aspects = Aspect::None; ClearTexture() local
[all...]
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_clear.c438 create_depthstencil_pipeline(struct radv_device *device, VkImageAspectFlags aspects, in create_depthstencil_pipeline() argument
460 .depthTestEnable = !!(aspects & VK_IMAGE_ASPECT_DEPTH_BIT), in create_depthstencil_pipeline()
462 .depthWriteEnable = !!(aspects & VK_IMAGE_ASPECT_DEPTH_BIT), in create_depthstencil_pipeline()
464 .stencilTestEnable = !!(aspects & VK_IMAGE_ASPECT_STENCIL_BIT), in create_depthstencil_pipeline()
488 (aspects & VK_IMAGE_ASPECT_DEPTH_BIT) ? VK_FORMAT_D32_SFLOAT : VK_FORMAT_UNDEFINED, in create_depthstencil_pipeline()
490 (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) ? VK_FORMAT_S8_UINT : VK_FORMAT_UNDEFINED, in create_depthstencil_pipeline()
497 if (aspects & VK_IMAGE_ASPECT_DEPTH_BIT) { in create_depthstencil_pipeline()
500 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in create_depthstencil_pipeline()
514 VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, in depth_view_can_fast_clear()
527 (((aspects in depth_view_can_fast_clear()
513 depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) depth_view_can_fast_clear() argument
541 pick_depthstencil_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_meta_state *meta_state, const struct radv_image_view *iview, int samples_log2, VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) pick_depthstencil_pipeline() argument
593 VkImageAspectFlags aspects = clear_att->aspectMask; emit_depthstencil_clear() local
780 radv_get_htile_mask(const struct radv_device *device, const struct radv_image *image, VkImageAspectFlags aspects) radv_get_htile_mask() argument
811 radv_can_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageLayout image_layout, bool in_render_loop, VkImageAspectFlags aspects, const VkClearRect *clear_rect, const VkClearDepthStencilValue clear_value, uint32_t view_mask) radv_can_fast_clear_depth() argument
866 VkImageAspectFlags aspects = clear_att->aspectMask; radv_fast_clear_depth() local
1871 VkImageAspectFlags aspects = clear_att->aspectMask; emit_clear() local
[all...]
H A Dradv_meta_resolve_cs.c571 VkImageAspectFlags aspects, VkResolveModeFlagBits resolve_mode) in emit_depth_stencil_resolve()
608 if (aspects == VK_IMAGE_ASPECT_DEPTH_BIT) in emit_depth_stencil_resolve()
614 assert(aspects == VK_IMAGE_ASPECT_DEPTH_BIT); in emit_depth_stencil_resolve()
618 if (aspects == VK_IMAGE_ASPECT_DEPTH_BIT) in emit_depth_stencil_resolve()
624 if (aspects == VK_IMAGE_ASPECT_DEPTH_BIT) in emit_depth_stencil_resolve()
634 int index = aspects == VK_IMAGE_ASPECT_DEPTH_BIT ? DEPTH_RESOLVE : STENCIL_RESOLVE; in emit_depth_stencil_resolve()
833 VkImageAspectFlags aspects, in radv_depth_stencil_resolve_subpass_cs()
858 region.srcSubresource.aspectMask = aspects; in radv_depth_stencil_resolve_subpass_cs()
881 .aspectMask = aspects, in radv_depth_stencil_resolve_subpass_cs()
899 .aspectMask = aspects, in radv_depth_stencil_resolve_subpass_cs()
569 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, struct radv_image_view *dest_iview, const VkExtent3D *resolve_extent, VkImageAspectFlags aspects, VkResolveModeFlagBits resolve_mode) emit_depth_stencil_resolve() argument
832 radv_depth_stencil_resolve_subpass_cs(struct radv_cmd_buffer *cmd_buffer, VkImageAspectFlags aspects, VkResolveModeFlagBits resolve_mode) radv_depth_stencil_resolve_subpass_cs() argument
[all...]
/third_party/mesa3d/src/intel/vulkan/
H A Danv_image.c67 /* Spec requires special aspects for modifier images. */ in image_aspect_to_binding()
650 image->vk.aspects & (VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV | in add_aux_state_tracking_buffer()
1159 assert(!(image->vk.aspects & VK_IMAGE_ASPECT_DEPTH_BIT)); in check_drm_format_mod()
1160 assert(!(image->vk.aspects & VK_IMAGE_ASPECT_STENCIL_BIT)); in check_drm_format_mod()
1211 u_foreach_bit(b, image->vk.aspects) { in add_all_surfaces_implicit_layout()
1302 assert(image->vk.aspects == VK_IMAGE_ASPECT_COLOR_BIT); in add_all_surfaces_explicit_layout()
1304 assert(!(image->vk.aspects & ~VK_IMAGE_ASPECT_PLANES_BITS_ANV)); in add_all_surfaces_explicit_layout()
1329 u_foreach_bit(b, image->vk.aspects) { in add_all_surfaces_explicit_layout()
1707 VkImageAspectFlags aspects, in anv_image_get_memory_requirements()
1758 assert(util_bitcount(aspects) in anv_image_get_memory_requirements()
1705 anv_image_get_memory_requirements(struct anv_device *device, struct anv_image *image, VkImageAspectFlags aspects, VkMemoryRequirements2 *pMemoryRequirements) anv_image_get_memory_requirements() argument
1781 VkImageAspectFlags aspects = image->vk.aspects; anv_GetImageMemoryRequirements2() local
1815 VkImageAspectFlags aspects = anv_GetDeviceImageMemoryRequirementsKHR() local
[all...]
H A Danv_blorp.c1073 if (image->vk.aspects & VK_IMAGE_ASPECT_DEPTH_BIT) { in anv_CmdClearDepthStencilImage()
1083 if (image->vk.aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in anv_CmdClearDepthStencilImage()
1559 assert(image->vk.aspects == VK_IMAGE_ASPECT_COLOR_BIT); in anv_image_clear_color()
1588 VkImageAspectFlags aspects, in anv_image_clear_depth_stencil()
1595 assert(image->vk.aspects & (VK_IMAGE_ASPECT_DEPTH_BIT | in anv_image_clear_depth_stencil()
1603 if (aspects & VK_IMAGE_ASPECT_DEPTH_BIT) { in anv_image_clear_depth_stencil()
1611 if (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) { in anv_image_clear_depth_stencil()
1634 aspects & VK_IMAGE_ASPECT_DEPTH_BIT, in anv_image_clear_depth_stencil()
1636 (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) ? 0xff : 0, in anv_image_clear_depth_stencil()
1649 if ((aspects in anv_image_clear_depth_stencil()
1586 anv_image_clear_depth_stencil(struct anv_cmd_buffer *cmd_buffer, const struct anv_image *image, VkImageAspectFlags aspects, enum isl_aux_usage depth_aux_usage, uint32_t level, uint32_t base_layer, uint32_t layer_count, VkRect2D area, float depth_value, uint8_t stencil_value) anv_image_clear_depth_stencil() argument
1696 anv_image_hiz_clear(struct anv_cmd_buffer *cmd_buffer, const struct anv_image *image, VkImageAspectFlags aspects, uint32_t level, uint32_t base_layer, uint32_t layer_count, VkRect2D area, uint8_t stencil_value) anv_image_hiz_clear() argument
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
H A DTextureD3D12.cpp651 GetFormat().aspects, in Texture()
699 ASSERT(GetFormat().aspects & aspect); in GetD3D12CopyableSubresourceFormat()
712 ASSERT(HasOneBit(GetFormat().aspects)); in GetD3D12CopyableSubresourceFormat()
747 for (Aspect aspect : IterateEnumMask(range.aspects)) { in TrackUsageAndTransitionNow()
829 range.aspects == GetFormat().aspects; in TransitionSubresourceRange()
836 for (Aspect aspect : IterateEnumMask(range.aspects)) { in TransitionSubresourceRange()
961 Aspect aspects, in GetDSVDescriptor()
967 if (depthReadOnly && aspects & Aspect::Depth) { in GetDSVDescriptor()
970 if (stencilReadOnly && aspects in GetDSVDescriptor()
958 GetDSVDescriptor(uint32_t mipLevel, uint32_t baseArrayLayer, uint32_t layerCount, Aspect aspects, bool depthReadOnly, bool stencilReadOnly) const GetDSVDescriptor() argument
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DDepthStencilSamplingTests.cpp67 void GenerateSamplingShader(const std::vector<TestAspect>& aspects, in GenerateSamplingShader() argument
82 for (TestAspect aspect : aspects) { in GenerateSamplingShader()
118 wgpu::RenderPipeline CreateSamplingRenderPipeline(std::vector<TestAspect> aspects, in CreateSamplingRenderPipeline() argument
131 GenerateSamplingShader(aspects, components, shaderSource, shaderBody); in CreateSamplingRenderPipeline()
145 wgpu::ComputePipeline CreateSamplingComputePipeline(std::vector<TestAspect> aspects, in CreateSamplingComputePipeline() argument
149 GenerateSamplingShader(aspects, components, shaderSource, shaderBody); in CreateSamplingComputePipeline()
163 wgpu::RenderPipeline CreateSamplingRenderPipeline(std::vector<TestAspect> aspects, in CreateSamplingRenderPipeline() argument
165 return CreateSamplingRenderPipeline(std::move(aspects), in CreateSamplingRenderPipeline()
169 wgpu::ComputePipeline CreateSamplingComputePipeline(std::vector<TestAspect> aspects, in CreateSamplingComputePipeline() argument
171 return CreateSamplingComputePipeline(std::move(aspects), in CreateSamplingComputePipeline()
[all...]
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_formats.c135 const VkImageAspectFlags aspects = vk_format_aspects(vk_format); in image_format_features() local
141 if ((aspects & supported_aspects) != aspects) in image_format_features()
145 if ((aspects & zs_aspects) == VK_IMAGE_ASPECT_STENCIL_BIT) in image_format_features()
170 if (aspects & VK_IMAGE_ASPECT_COLOR_BIT) { in image_format_features()
175 } else if (aspects & zs_aspects) { in image_format_features()
H A Dv3dv_meta_clear.c134 * that any aspects to clear are present in the image. in clear_image_tlb()
136 assert(range->aspectMask & image->vk.aspects); in clear_image_tlb()
625 VkImageAspectFlags aspects, in create_depth_clear_pipeline()
633 const bool has_depth = aspects & VK_IMAGE_ASPECT_DEPTH_BIT; in create_depth_clear_pipeline()
634 const bool has_stencil = aspects & VK_IMAGE_ASPECT_STENCIL_BIT; in create_depth_clear_pipeline()
763 get_depth_clear_pipeline_cache_key(VkImageAspectFlags aspects, in get_depth_clear_pipeline_cache_key() argument
777 const bool has_depth = (aspects & VK_IMAGE_ASPECT_DEPTH_BIT) ? 1 : 0; in get_depth_clear_pipeline_cache_key()
781 const bool has_stencil = (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) ? 1 : 0; in get_depth_clear_pipeline_cache_key()
902 VkImageAspectFlags aspects, in get_depth_clear_pipeline()
920 get_depth_clear_pipeline_cache_key(aspects, forma in get_depth_clear_pipeline()
624 create_depth_clear_pipeline(struct v3dv_device *device, VkImageAspectFlags aspects, struct v3dv_render_pass *pass, uint32_t subpass_idx, uint32_t samples, bool is_layered, VkPipelineLayout pipeline_layout, VkPipeline *pipeline) create_depth_clear_pipeline() argument
901 get_depth_clear_pipeline(struct v3dv_device *device, VkImageAspectFlags aspects, struct v3dv_render_pass *pass, uint32_t subpass_idx, uint32_t attachment_idx, bool is_layered, struct v3dv_meta_depth_clear_pipeline **pipeline) get_depth_clear_pipeline() argument
1074 emit_subpass_ds_clear_rects(struct v3dv_cmd_buffer *cmd_buffer, struct v3dv_render_pass *pass, struct v3dv_subpass *subpass, VkImageAspectFlags aspects, const VkClearDepthStencilValue *clear_ds, bool is_layered, bool all_rects_same_layers, uint32_t rect_count, const VkClearRect *rects) emit_subpass_ds_clear_rects() argument
[all...]
H A Dv3dvx_device.c278 if (att->vk.aspects & VK_IMAGE_ASPECT_COLOR_BIT) in framebuffer_compute_internal_bpp_msaa()
302 if (att->vk.aspects & VK_IMAGE_ASPECT_COLOR_BIT) in framebuffer_compute_internal_bpp_msaa()
313 v3dX(zs_buffer_from_aspect_bits)(VkImageAspectFlags aspects) in zs_buffer_from_aspect_bits() argument
317 const VkImageAspectFlags filtered_aspects = aspects & zs_aspects; in zs_buffer_from_aspect_bits()
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Dtransfer_image.cc253 const VkImageAspectFlagBits aspects[] = {VK_IMAGE_ASPECT_COLOR_BIT, in CopyToHost() local
265 for (auto aspect : aspects) { in CopyToHost()
285 const VkImageAspectFlagBits aspects[] = {VK_IMAGE_ASPECT_COLOR_BIT, in CopyToDevice() local
293 for (auto aspect : aspects) { in CopyToDevice()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_formats.c104 VkImageAspectFlags aspects; in pvr_get_image_format_features() local
109 aspects = vk_format_aspects(pvr_format->vk_format); in pvr_get_image_format_features()
110 if (aspects & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) { in pvr_get_image_format_features()

Completed in 29 milliseconds

123