/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_vsp.c | 245 for (i = 0; i < state->format->planes; ++i) in rcar_du_vsp_plane_setup() 454 struct rcar_du_vsp_plane *plane = &vsp->planes[i]; in rcar_du_vsp_cleanup() 459 kfree(vsp->planes); in rcar_du_vsp_cleanup() 491 vsp->planes = kcalloc(num_planes, sizeof(*vsp->planes), GFP_KERNEL); in rcar_du_vsp_init() 492 if (!vsp->planes) in rcar_du_vsp_init() 499 struct rcar_du_vsp_plane *plane = &vsp->planes[i]; in rcar_du_vsp_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun8i_mixer.c | 263 struct drm_plane **planes; in sun8i_layers_init() local 267 planes = devm_kcalloc(drm->dev, in sun8i_layers_init() 269 sizeof(*planes), GFP_KERNEL); in sun8i_layers_init() 270 if (!planes) in sun8i_layers_init() 283 planes[i] = &layer->plane; in sun8i_layers_init() 296 planes[mixer->cfg->vi_num + i] = &layer->plane; in sun8i_layers_init() 299 return planes; in sun8i_layers_init()
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_flip_vulkan.c | 51 const int planes = av_pix_fmt_count_planes(s->vkctx.output_format); in init_filter() local 58 .elems = planes, in init_filter() 68 .elems = planes, in init_filter() 96 for (int i = 0; i < planes; i++) { in init_filter() 149 const int planes = av_pix_fmt_count_planes(s->vkctx.output_format); in process_frames() local 156 for (int i = 0; i < planes; i++) { in process_frames() 173 for (int i = 0; i < planes; i++) { in process_frames()
|
H A D | vf_transpose_vulkan.c | 48 const int planes = av_pix_fmt_count_planes(s->vkctx.output_format); in init_filter() local 55 .elems = planes, in init_filter() 65 .elems = planes, in init_filter() 93 for (int i = 0; i < planes; i++) { in init_filter() 129 const int planes = av_pix_fmt_count_planes(s->vkctx.output_format); in process_frames() local 140 for (int i = 0; i < planes; i++) { in process_frames() 157 for (int i = 0; i < planes; i++) { in process_frames()
|
/third_party/mesa3d/src/gallium/winsys/sw/kms-dri/ |
H A D | kms_dri_sw_winsys.c | 90 struct list_head planes; member 145 LIST_FOR_EACH_ENTRY(plane, &kms_sw_dt->planes, link) { in get_plane() 159 list_add(&plane->link, &kms_sw_dt->planes); in get_plane() 182 list_inithead(&kms_sw_dt->planes); in kms_sw_displaytarget_create() 251 LIST_FOR_EACH_ENTRY_SAFE(plane, tmp, &kms_sw_dt->planes, link) { in kms_sw_displaytarget_destroy() 347 list_inithead(&kms_sw_dt->planes); in kms_sw_displaytarget_add_from_prime() 434 LIST_FOR_EACH_ENTRY(plane, &kms_sw_dt->planes, link) { in kms_sw_displaytarget_from_handle()
|
/third_party/skia/third_party/externals/dng_sdk/source/ |
H A D | dng_image.cpp | 91 uint32 planes, in dng_image() 95 , fPlanes (planes) in dng_image() 100 if (bounds.IsEmpty () || planes == 0 || PixelSize () == 0) in dng_image() 705 // Move the overlapping planes. in Put() 755 uint32 planes) in CopyArea() 775 destTile.CopyArea (srcTile, srcTileArea, srcPlane, dstPlane, planes); in CopyArea() 788 uint32 planes) const in EqualArea() 811 if (!destTile.EqualArea (srcTile, srcTileArea, plane, planes)) in EqualArea() 90 dng_image(const dng_rect &bounds, uint32 planes, uint32 pixelType) dng_image() argument 751 CopyArea(const dng_image &src, const dng_rect &area, uint32 srcPlane, uint32 dstPlane, uint32 planes) CopyArea() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/kirin/ |
H A D | kirin_drm_drv.c | 36 struct kirin_plane planes[KIRIN_MAX_PLANE]; member 129 * TODO: Now only support primary plane, overlay planes in kirin_drm_private_init() 137 ret = kirin_drm_plane_init(dev, &kirin_priv->planes[ch].base, in kirin_drm_private_init() 141 kirin_priv->planes[ch].ch = ch; in kirin_drm_private_init() 142 kirin_priv->planes[ch].hw_ctx = ctx; in kirin_drm_private_init() 146 prim_plane = &kirin_priv->planes[driver_data->prim_plane].base; in kirin_drm_private_init()
|
/kernel/linux/linux-5.10/include/media/ |
H A D | videobuf2-core.h | 238 * @num_planes: number of planes in the buffer 283 struct vb2_plane planes[VB2_MAX_PLANES]; member 333 * in \*num_buffers, the required number of planes per 342 * describes the requested number of planes and sizes\[\] 443 * enough planes for the buffer. This is called 460 int (*fill_vb2_buffer)(struct vb2_buffer *vb, struct vb2_plane *planes); 756 * #) negotiates number of buffers and planes per buffer with the driver 778 * @requested_planes: number of planes requested. 779 * @requested_sizes: array with the size of the planes. 1149 vb->planes[plane_n in vb2_set_plane_payload() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/hisilicon/kirin/ |
H A D | kirin_drm_drv.c | 36 struct kirin_plane planes[KIRIN_MAX_PLANE]; member 129 * TODO: Now only support primary plane, overlay planes in kirin_drm_private_init() 137 ret = kirin_drm_plane_init(dev, &kirin_priv->planes[ch].base, in kirin_drm_private_init() 141 kirin_priv->planes[ch].ch = ch; in kirin_drm_private_init() 142 kirin_priv->planes[ch].hw_ctx = ctx; in kirin_drm_private_init() 146 prim_plane = &kirin_priv->planes[driver_data->prim_plane].base; in kirin_drm_private_init()
|
/third_party/ffmpeg/libavutil/ |
H A D | samplefmt.c | 227 int planes = planar ? nb_channels : 1; in av_samples_copy() local 236 for (i = 0; i < planes; i++) in av_samples_copy() 239 for (i = 0; i < planes; i++) in av_samples_copy() 250 int planes = planar ? nb_channels : 1; in av_samples_set_silence() local 259 for (i = 0; i < planes; i++) in av_samples_set_silence()
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/ |
H A D | vivid-vid-out.c | 29 unsigned planes = vfmt->buffers; in vid_out_queue_setup() local 34 for (p = vfmt->buffers; p < vfmt->planes; p++) in vid_out_queue_setup() 58 * Check if the number of requested planes match in vid_out_queue_setup() 59 * the number of planes in the current format. You can't mix that. in vid_out_queue_setup() 61 if (*nplanes != planes) in vid_out_queue_setup() 65 for (p = 1; p < planes; p++) { in vid_out_queue_setup() 71 for (p = 0; p < planes; p++) in vid_out_queue_setup() 79 *nplanes = planes; in vid_out_queue_setup() 82 for (p = 0; p < planes; p++) in vid_out_queue_setup() 106 unsigned int planes in vid_out_buf_prepare() local [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | rkmppdec.c | 431 layer->planes[0].object_index = 0; in rkmpp_retrieve_frame() 432 layer->planes[0].offset = 0; in rkmpp_retrieve_frame() 433 layer->planes[0].pitch = mpp_frame_get_hor_stride(mppframe); in rkmpp_retrieve_frame() 435 layer->planes[1].object_index = 0; in rkmpp_retrieve_frame() 436 layer->planes[1].offset = layer->planes[0].pitch * mpp_frame_get_ver_stride(mppframe); in rkmpp_retrieve_frame() 437 layer->planes[1].pitch = layer->planes[0].pitch; in rkmpp_retrieve_frame()
|
H A D | magicyuv.c | 60 int planes; // number of encoded planes in bitstream member 127 for (i = 0; i < s->planes; i++) { in magy_decode_slice10() 257 for (i = 0; i < s->planes; i++) { in magy_decode_slice() 416 if (i == s->planes) { in build_huffman() 423 if (i != s->planes) { in build_huffman() 546 s->planes = av_pix_fmt_count_planes(avctx->pix_fmt); in magy_decode_frame() 592 if (bytestream2_get_bytes_left(&gb) <= s->nb_slices * s->planes * 5) in magy_decode_frame() 594 for (i = 0; i < s->planes; i++) { in magy_decode_frame() 626 if (bytestream2_get_byteu(&gb) != s->planes) in magy_decode_frame() [all...] |
/third_party/ffmpeg/fftools/ |
H A D | ffmpeg_videotoolbox.c | 45 int planes, ret, i; in videotoolbox_retrieve_data() local 82 planes = CVPixelBufferGetPlaneCount(pixbuf); in videotoolbox_retrieve_data() 83 for (i = 0; i < planes; i++) { in videotoolbox_retrieve_data()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_atomic.c | 68 kfree(state->planes); in drm_atomic_state_default_release() 96 state->planes = kcalloc(dev->mode_config.num_total_plane, in drm_atomic_state_init() 97 sizeof(*state->planes), GFP_KERNEL); in drm_atomic_state_init() 98 if (!state->planes) in drm_atomic_state_init() 198 struct drm_plane *plane = state->planes[i].ptr; in drm_atomic_state_default_clear() 204 state->planes[i].state); in drm_atomic_state_default_clear() 205 state->planes[i].ptr = NULL; in drm_atomic_state_default_clear() 206 state->planes[i].state = NULL; in drm_atomic_state_default_clear() 207 state->planes[i].old_state = NULL; in drm_atomic_state_default_clear() 208 state->planes[ in drm_atomic_state_default_clear() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_atomic.c | 110 kfree(state->planes); in drm_atomic_state_default_release() 138 state->planes = kcalloc(dev->mode_config.num_total_plane, in drm_atomic_state_init() 139 sizeof(*state->planes), GFP_KERNEL); in drm_atomic_state_init() 140 if (!state->planes) in drm_atomic_state_init() 240 struct drm_plane *plane = state->planes[i].ptr; in drm_atomic_state_default_clear() 246 state->planes[i].state); in drm_atomic_state_default_clear() 247 state->planes[i].ptr = NULL; in drm_atomic_state_default_clear() 248 state->planes[i].state = NULL; in drm_atomic_state_default_clear() 249 state->planes[i].old_state = NULL; in drm_atomic_state_default_clear() 250 state->planes[ in drm_atomic_state_default_clear() [all...] |
/drivers/peripheral/display/hal/default/ |
H A D | display_gralloc.c | 59 const PlaneLayoutInfo *planes; member 127 if ((fmtInfo != NULL) && (fmtInfo->planes != NULL)) { in AdjustStrideFromFormat() 128 uint32_t sum = fmtInfo->planes->radio[0]; in AdjustStrideFromFormat() 129 for (uint32_t i = 1; (i < fmtInfo->planes->numPlanes) && (i < MAX_PLANES); i++) { in AdjustStrideFromFormat() 130 sum += fmtInfo->planes->radio[i]; in AdjustStrideFromFormat() 133 width = DIV_ROUND_UP((width * sum), fmtInfo->planes->radio[0]); in AdjustStrideFromFormat()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
H A D | omap_fb.c | 53 struct plane planes[2]; member 54 /* lock for pinning (pin_count and planes.dma_addr) */ 86 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr() 238 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() 253 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() 279 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin() 372 * The code below assumes that no format use more than two planes, and in omap_framebuffer_init() 373 * that the two planes of multiplane formats need the same number of in omap_framebuffer_init() 377 dev_dbg(dev->dev, "pitches differ between planes 0 and 1\n"); in omap_framebuffer_init() 391 struct plane *plane = &omap_fb->planes[ in omap_framebuffer_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_fb.c | 55 struct plane planes[2]; member 56 /* lock for pinning (pin_count and planes.dma_addr) */ 88 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr() 271 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() 286 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() 312 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin() 405 * The code below assumes that no format use more than two planes, and in omap_framebuffer_init() 406 * that the two planes of multiplane formats need the same number of in omap_framebuffer_init() 410 dev_dbg(dev->dev, "pitches differ between planes 0 and 1\n"); in omap_framebuffer_init() 424 struct plane *plane = &omap_fb->planes[ in omap_framebuffer_init() [all...] |
/third_party/ffmpeg/libavresample/ |
H A D | audio_convert.c | 55 int planes; member 296 ac->planes = in_planar ? ac->channels : 1; in ff_audio_convert_alloc() 358 for (p = 0; p < ac->planes; p++) in ff_audio_convert() 374 for (p = 0; p < ac->planes; p++) { in ff_audio_convert() 388 for (p = 0; p < ac->planes; p++) in ff_audio_convert() 391 for (p = 0; p < ac->planes; p++) in ff_audio_convert()
|
/third_party/ffmpeg/libswresample/ |
H A D | audioconvert.c | 205 int planes = in->planar ? in->ch_count : 1; in swri_audio_convert() local 207 for (ch = 0; ch < planes; ch++) in swri_audio_convert() 212 int planes = out->planar ? out->ch_count : 1; in swri_audio_convert() local 214 for (ch = 0; ch < planes; ch++) in swri_audio_convert() 228 int planes = out->planar ? out->ch_count : 1; in swri_audio_convert() local 229 for(ch=0; ch<planes; ch++){ in swri_audio_convert()
|
/third_party/backends/backend/ |
H A D | mustek_scsi_pp.c | 887 mustek_scsi_pp_rdata (int fd, int planes, SANE_Byte * buf, int lines, int bpl) in mustek_scsi_pp_rdata() argument 892 "mustek_scsi_pp_rdata: reading %d lines at %d bpl, %d planes from %d\n", in mustek_scsi_pp_rdata() 893 lines, bpl, planes, fd); in mustek_scsi_pp_rdata() 895 if ((planes != 1) && (planes != 3)) in mustek_scsi_pp_rdata() 897 DBG (2, "mustek_scsi_pp_rdata: invalid number of planes (%d)\n", in mustek_scsi_pp_rdata() 898 planes); in mustek_scsi_pp_rdata() 910 if (planes == 3) in mustek_scsi_pp_rdata()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ |
H A D | ia_css_ref.host.c | 45 from->ref_frames[i]->planes.yuv.y.offset; in ia_css_ref_config() 47 from->ref_frames[i]->planes.yuv.u.offset; in ia_css_ref_config()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ |
H A D | ia_css_ref.host.c | 46 from->ref_frames[i]->planes.yuv.y.offset; in ia_css_ref_config() 48 from->ref_frames[i]->planes.yuv.u.offset; in ia_css_ref_config()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | genX_cmd_buffer.c | 390 if (iview->planes[0].isl.base_array_layer >= in anv_can_fast_clear_color_view() 392 iview->planes[0].isl.base_level)) in anv_can_fast_clear_color_view() 407 if (!isl_color_value_is_zero(clear_color, iview->planes[0].isl.format)) in anv_can_fast_clear_color_view() 426 !isl_color_value_is_zero_one(clear_color, iview->planes[0].isl.format)) in anv_can_fast_clear_color_view() 435 &iview->image->planes[0].primary_surface.isl, in anv_can_fast_clear_color_view() 436 &iview->planes[0].isl)) { in anv_can_fast_clear_color_view() 450 if (iview->planes[0].isl.base_level > 0 || in anv_can_fast_clear_color_view() 451 iview->planes[0].isl.base_array_layer > 0) { in anv_can_fast_clear_color_view() 494 &iview->image->planes[0].primary_surface.isl, in anv_can_hiz_clear_ds_view() 496 iview->planes[ in anv_can_hiz_clear_ds_view() [all...] |