Home
last modified time | relevance | path

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

/external/virglrenderer/src/gallium/auxiliary/util/
Du_format.c278 const struct util_format_description *dst_desc) in util_is_format_compatible() argument
282 if (src_desc->format == dst_desc->format) { in util_is_format_compatible()
287 dst_desc->layout != UTIL_FORMAT_LAYOUT_PLAIN) { in util_is_format_compatible()
291 if (src_desc->block.bits != dst_desc->block.bits || in util_is_format_compatible()
292 src_desc->nr_channels != dst_desc->nr_channels || in util_is_format_compatible()
293 src_desc->colorspace != dst_desc->colorspace) { in util_is_format_compatible()
299 dst_desc->channel[chan].size) { in util_is_format_compatible()
305 enum util_format_swizzle swizzle = dst_desc->swizzle[chan]; in util_is_format_compatible()
312 dst_desc->channel[swizzle].type) || in util_is_format_compatible()
314 dst_desc->channel[swizzle].normalized)) { in util_is_format_compatible()
Du_format.h514 const struct util_format_description *dst_desc);
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_copyimage.c289 const struct util_format_description *src_desc, *dst_desc; in swizzled_copy() local
306 dst_desc = util_format_description(blit_dst_format); in swizzled_copy()
308 assert(src_desc->block.bits == dst_desc->block.bits); in swizzled_copy()
311 if (dst_desc->channel[0].size == src_desc->channel[0].size) { in swizzled_copy()
321 canonical_format_from_bits(bits, dst_desc->channel[0].size); in swizzled_copy()
322 } else if (has_identity_swizzle(dst_desc)) { in swizzled_copy()
412 const struct util_format_description *src_desc, *dst_desc; in handle_complex_copy() local
420 dst_desc = util_format_description(dst->format); in handle_complex_copy()
425 dst_is_canon = same_size_and_swizzle(dst_desc, canon_desc); in handle_complex_copy()
427 dst_is_noncanon = same_size_and_swizzle(dst_desc, noncanon_desc); in handle_complex_copy()
Dst_cb_texture.c1236 const struct util_format_description *dst_desc = util_format_description(dst); in reinterpret_formats() local
1244 if (dst_desc->nr_channels != 4 || dst_desc->swizzle[3] == PIPE_SWIZZLE_1) in reinterpret_formats()
1248 swizzle[i] = dst_desc->swizzle[src_desc->swizzle[i]]; in reinterpret_formats()
/external/mesa3d/src/util/format/
Du_format.c444 const struct util_format_description *dst_desc) in util_is_format_compatible() argument
448 if (src_desc->format == dst_desc->format) { in util_is_format_compatible()
453 dst_desc->layout != UTIL_FORMAT_LAYOUT_PLAIN) { in util_is_format_compatible()
457 if (src_desc->block.bits != dst_desc->block.bits || in util_is_format_compatible()
458 src_desc->nr_channels != dst_desc->nr_channels || in util_is_format_compatible()
459 src_desc->colorspace != dst_desc->colorspace) { in util_is_format_compatible()
465 dst_desc->channel[chan].size) { in util_is_format_compatible()
471 enum pipe_swizzle swizzle = dst_desc->swizzle[chan]; in util_is_format_compatible()
478 dst_desc->channel[swizzle].type) || in util_is_format_compatible()
480 dst_desc->channel[swizzle].normalized)) { in util_is_format_compatible()
Du_format.h729 const struct util_format_description *dst_desc) ATTRIBUTE_CONST;
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c427 struct lvp_descriptor *dst_desc = in lvp_UpdateDescriptorSets() local
429 dst_desc += copy->dstArrayElement; in lvp_UpdateDescriptorSets()
432 dst_desc[j] = src_desc[j]; in lvp_UpdateDescriptorSets()
/external/mesa3d/src/gallium/auxiliary/util/
Du_surface.c741 const struct util_format_description *src_desc, *dst_desc; in util_can_blit_via_copy_region() local
744 dst_desc = util_format_description(blit->dst.resource->format); in util_can_blit_via_copy_region()
756 !util_is_format_compatible(src_desc, dst_desc)) { in util_can_blit_via_copy_region()
Du_blitter.c1923 const struct util_format_description *dst_desc = in util_blitter_blit_generic() local
1931 dst_desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS; in util_blitter_blit_generic()
1933 util_format_has_depth(dst_desc); in util_blitter_blit_generic()
1936 util_format_has_stencil(dst_desc); in util_blitter_blit_generic()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_blit.c421 const struct util_format_description *src_desc, *dst_desc; in can_blit_via_surface_copy() local
424 dst_desc = util_format_description(blit_info->dst.resource->format); in can_blit_via_surface_copy()
428 !util_is_format_compatible(src_desc, dst_desc)) in can_blit_via_surface_copy()
/external/virglrenderer/src/
Dvrend_blitter.c712 const struct util_format_description *dst_desc = in vrend_renderer_blit_gl() local
720 util_format_has_depth(dst_desc); in vrend_renderer_blit_gl()
722 util_format_has_stencil(dst_desc); in vrend_renderer_blit_gl()
Dvrend_formats.c594 const struct util_format_description *dst_desc = util_format_description(dst); in format_is_copy_compatible() local
595 return util_is_format_compatible(src_desc, dst_desc); in format_is_copy_compatible()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_blitter.c217 const struct util_format_description *dst_desc = in can_do_blit() local
219 const int common_channels = MIN2(src_desc->nr_channels, dst_desc->nr_channels); in can_do_blit()
224 &dst_desc->channel[i], in can_do_blit()
/external/tensorflow/tensorflow/core/util/
Dmkl_types.h99 #define PRIMITIVE_DESC_DST dst_desc()
/external/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c1648 struct anv_descriptor *dst_desc = in anv_UpdateDescriptorSets() local
1650 dst_desc += copy->dstArrayElement; in anv_UpdateDescriptorSets()
1661 dst_desc[j] = src_desc[j]; in anv_UpdateDescriptorSets()
/external/tensorflow/tensorflow/core/kernels/
Dmkl_conv_ops.cc900 auto dst_md = conv_prim_desc.dst_desc(); in AllocateOutputTensor()