Home
last modified time | relevance | path

Searched refs:planes (Results 1 – 25 of 189) sorted by relevance

12345678

/hardware/google/gchips/libexynosutils/
Dexynos_format_v4l2.c382 int V4L2_PIX_2_YUV_INFO(unsigned int v4l2_pixel_format, unsigned int * bpp, unsigned int * planes) in V4L2_PIX_2_YUV_INFO() argument
393 *planes = 1; in V4L2_PIX_2_YUV_INFO()
401 *planes = 2; in V4L2_PIX_2_YUV_INFO()
407 *planes = 3; in V4L2_PIX_2_YUV_INFO()
417 *planes = 1; in V4L2_PIX_2_YUV_INFO()
430 unsigned int bpp, planes; in get_yuv_bpp() local
432 if (V4L2_PIX_2_YUV_INFO(v4l2_pixel_format, &bpp, &planes) < 0) in get_yuv_bpp()
440 unsigned int bpp, planes; in get_yuv_planes() local
442 if (V4L2_PIX_2_YUV_INFO(v4l2_pixel_format, &bpp, &planes) < 0) in get_yuv_planes()
443 planes = -1; in get_yuv_planes()
[all …]
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/common/inc/
Dvidc_debug.h170 v4l2->m.planes[0].m.userptr, v4l2->m.planes[0].reserved[MSM_VIDC_BUFFER_FD], in print_v4l2_buffer()
171 v4l2->m.planes[0].reserved[MSM_VIDC_DATA_OFFSET], v4l2->m.planes[0].length, in print_v4l2_buffer()
172 v4l2->m.planes[0].bytesused, v4l2->flags); in print_v4l2_buffer()
178 v4l2->m.planes[0].m.userptr, v4l2->m.planes[0].reserved[MSM_VIDC_BUFFER_FD], in print_v4l2_buffer()
179 v4l2->m.planes[0].reserved[MSM_VIDC_DATA_OFFSET], v4l2->m.planes[0].length, in print_v4l2_buffer()
180 … v4l2->m.planes[0].bytesused, v4l2->flags, v4l2->m.planes[1].reserved[MSM_VIDC_BUFFER_FD], in print_v4l2_buffer()
181 v4l2->m.planes[1].reserved[MSM_VIDC_DATA_OFFSET], v4l2->m.planes[1].length, in print_v4l2_buffer()
182 v4l2->m.planes[1].bytesused); in print_v4l2_buffer()
/hardware/interfaces/graphics/mapper/2.0/utils/passthrough/include/mapper-passthrough/2.0/
DGralloc1Hal.h150 flex.planes = flexPlanes.data(); in lockYCbCr()
261 const auto& plane = flex.planes[i]; in toYCbCrLayout()
287 if (flex.planes[0].component != FLEX_COMPONENT_Y || in toYCbCrLayout()
288 …((flex.planes[1].component != FLEX_COMPONENT_Cb || flex.planes[2].component != FLEX_COMPONENT_Cr) … in toYCbCrLayout()
289 …(flex.planes[2].component != FLEX_COMPONENT_Cb || flex.planes[1].component != FLEX_COMPONENT_Cr)))… in toYCbCrLayout()
293 const auto& y = flex.planes[0]; in toYCbCrLayout()
294 const auto& cb = (flex.planes[1].component == FLEX_COMPONENT_Cb)? in toYCbCrLayout()
295 flex.planes[1] : flex.planes[2]; in toYCbCrLayout()
296 const auto& cr = (flex.planes[2].component == FLEX_COMPONENT_Cr)? in toYCbCrLayout()
297 flex.planes[2] : flex.planes[1]; in toYCbCrLayout()
/hardware/google/easel/amber/camera/libhdrplusclient/
DHdrPlusClientUtils.cpp37 if (streamConfig.image.planes.size() != 2) { in getRgb()
39 streamConfig.image.planes.size()); in getRgb()
44 uint32_t yIndex = y * streamConfig.image.planes[0].stride + x; in getRgb()
45 uint32_t vIndex = streamConfig.image.planes[0].scanline * in getRgb()
46 streamConfig.image.planes[0].stride + in getRgb()
47 (y / 2) * streamConfig.image.planes[1].stride + (x & ~0x1); in getRgb()
62 if (streamConfig.image.planes.size() != 1) { in getRgb()
64 streamConfig.image.planes.size()); in getRgb()
68 uint32_t offset = y * streamConfig.image.planes[0].stride + x * 3; in getRgb()
/hardware/qcom/display/msm8994/libgralloc/
Dmapper.cpp343 layout->planes[i].bits_per_component = 8; in ycbcr_to_flexible_layout()
344 layout->planes[i].bits_used = 8; in ycbcr_to_flexible_layout()
345 layout->planes[i].h_increment = 1; in ycbcr_to_flexible_layout()
346 layout->planes[i].v_increment = 1; in ycbcr_to_flexible_layout()
347 layout->planes[i].h_subsampling = 2; in ycbcr_to_flexible_layout()
348 layout->planes[i].v_subsampling = 2; in ycbcr_to_flexible_layout()
351 layout->planes[0].top_left = (uint8_t*)ycbcr->y; in ycbcr_to_flexible_layout()
352 layout->planes[0].component = FLEX_COMPONENT_Y; in ycbcr_to_flexible_layout()
353 layout->planes[0].v_increment = (int32_t)ycbcr->ystride; in ycbcr_to_flexible_layout()
355 layout->planes[1].top_left = (uint8_t*)ycbcr->cb; in ycbcr_to_flexible_layout()
[all …]
/hardware/google/graphics/common/libhwjpeg/
DLibScalerForJpeg.cpp162 buffer.m.planes = plane; in queueBuffer()
175 buffer.m.planes[i].m.fd = buf[i]; in queueBuffer()
176 buffer.m.planes[i].length = len[i]; in queueBuffer()
193 buffer.m.planes[i].m.userptr = reinterpret_cast<unsigned long>(buf[i]); in queueBuffer()
194 buffer.m.planes[i].length = len[i]; in queueBuffer()
210 buffer.m.planes[0].m.fd = buf; in queueBuffer()
211 buffer.m.planes[0].length = len[0]; in queueBuffer()
230 buffer.m.planes = plane; in dequeueBuffer()
Dhwjpeg-v4l2.cpp46 m_v4l2SrcBuffer.m.planes = m_v4l2SrcPlanes; in CHWJpegV4L2Compressor()
47 m_v4l2DstBuffer.m.planes = m_v4l2DstPlanes; in CHWJpegV4L2Compressor()
643 buffer_src.m.planes = planes_src; in DQBuf()
648 buffer_dst.m.planes = planes_dst; in DQBuf()
671 SetStreamSize(buffer_dst.m.planes[0].bytesused, buffer_dst.m.planes[1].bytesused); in DQBuf()
698 buffers[i] = m_v4l2SrcBuffer.m.planes[i].m.fd; in GetImageBuffers()
699 len_buffers[i] = m_v4l2SrcBuffer.m.planes[i].length; in GetImageBuffers()
719 buffers[i] = reinterpret_cast<char *>(m_v4l2SrcBuffer.m.planes[i].m.userptr); in GetImageBuffers()
720 len_buffers[i] = m_v4l2SrcBuffer.m.planes[i].length; in GetImageBuffers()
732 *buffer = m_v4l2DstBuffer.m.planes[0].m.fd; in GetJpegBuffer()
[all …]
/hardware/qcom/display/msm8996/libgralloc/
Dmapper.cpp342 layout->planes[i].bits_per_component = 8; in ycbcr_to_flexible_layout()
343 layout->planes[i].bits_used = 8; in ycbcr_to_flexible_layout()
344 layout->planes[i].h_increment = 1; in ycbcr_to_flexible_layout()
345 layout->planes[i].v_increment = 1; in ycbcr_to_flexible_layout()
346 layout->planes[i].h_subsampling = 2; in ycbcr_to_flexible_layout()
347 layout->planes[i].v_subsampling = 2; in ycbcr_to_flexible_layout()
350 layout->planes[0].top_left = (uint8_t*)ycbcr->y; in ycbcr_to_flexible_layout()
351 layout->planes[0].component = FLEX_COMPONENT_Y; in ycbcr_to_flexible_layout()
352 layout->planes[0].v_increment = (int32_t)ycbcr->ystride; in ycbcr_to_flexible_layout()
354 layout->planes[1].top_left = (uint8_t*)ycbcr->cb; in ycbcr_to_flexible_layout()
[all …]
/hardware/google/gchips/include/
Ds5p_fimc_v4l2.h102 int planes; member
116 int planes; member
142 unsigned int planes; // number of planes for the Image member
/hardware/google/graphics/common/libgscaler/
Dlibgscaler_obj.cpp59 …t v4l2_pixfmt_to_yuvinfo(unsigned int v4l2_pixel_format, unsigned int * bpp, unsigned int * planes) in v4l2_pixfmt_to_yuvinfo() argument
70 *planes = 1; in v4l2_pixfmt_to_yuvinfo()
78 *planes = 2; in v4l2_pixfmt_to_yuvinfo()
84 *planes = 3; in v4l2_pixfmt_to_yuvinfo()
94 *planes = 1; in v4l2_pixfmt_to_yuvinfo()
107 unsigned int bpp, planes; in gsc_get_yuv_bpp() local
109 if (v4l2_pixfmt_to_yuvinfo(v4l2_pixel_format, &bpp, &planes) < 0) in gsc_get_yuv_bpp()
117 unsigned int bpp, planes; in gsc_get_yuv_planes() local
119 if (v4l2_pixfmt_to_yuvinfo(v4l2_pixel_format, &bpp, &planes) < 0) in gsc_get_yuv_planes()
120 planes = -1; in gsc_get_yuv_planes()
[all …]
/hardware/qcom/sm8150/display/gralloc/
Dgr_device_impl.cpp547 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
548 layout->planes[i].bits_used = 8; in GetFlexLayout()
549 layout->planes[i].h_increment = 1; in GetFlexLayout()
550 layout->planes[i].v_increment = 1; in GetFlexLayout()
551 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
552 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
557 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
558 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
559 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
561 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/qcom/sm7250/display/gralloc/
Dgr_device_impl.cpp550 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
551 layout->planes[i].bits_used = 8; in GetFlexLayout()
552 layout->planes[i].h_increment = 1; in GetFlexLayout()
553 layout->planes[i].v_increment = 1; in GetFlexLayout()
554 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
555 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
560 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
561 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
562 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
564 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_ycbcr_conversion.c85 if (ycbcr_info->planes[p].has_chroma && in vk_common_CreateSamplerYcbcrConversion()
86 (ycbcr_info->planes[p].denominator_scales[0] > 1 || in vk_common_CreateSamplerYcbcrConversion()
87 ycbcr_info->planes[p].denominator_scales[1] > 1)) in vk_common_CreateSamplerYcbcrConversion()
/hardware/qcom/display/msm8998/libgralloc1/
Dgr_buf_mgr.cpp784 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
785 layout->planes[i].bits_used = 8; in GetFlexLayout()
786 layout->planes[i].h_increment = 1; in GetFlexLayout()
787 layout->planes[i].v_increment = 1; in GetFlexLayout()
788 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
789 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
792 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
793 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
794 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
796 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/google/graphics/common/libscaler/
Dlibscaler-v4l2.cpp351 v4l2_plane planes[SC_MAX_PLANES]; in QBuf() local
363 memset(&planes, 0, sizeof(planes)); in QBuf()
375 buffer.m.planes = planes; in QBuf()
377 planes[i].length = frm.out_plane_size[i]; in QBuf()
379 planes[i].bytesused = planes[i].length; in QBuf()
381 planes[i].m.fd = static_cast<__s32>(reinterpret_cast<long>(frm.addr[i])); in QBuf()
383 planes[i].m.userptr = reinterpret_cast<unsigned long>(frm.addr[i]); in QBuf()
497 buffer.m.planes = plane; in DQBuf()
/hardware/qcom/display/msm8909w_3100/libgralloc1/
Dgr_buf_mgr.cpp883 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
884 layout->planes[i].bits_used = 8; in GetFlexLayout()
885 layout->planes[i].h_increment = 1; in GetFlexLayout()
886 layout->planes[i].v_increment = 1; in GetFlexLayout()
887 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
888 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
891 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
892 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
893 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
895 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/qcom/display/msm8909/gralloc/
Dgr_buf_mgr.cpp884 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
885 layout->planes[i].bits_used = 8; in GetFlexLayout()
886 layout->planes[i].h_increment = 1; in GetFlexLayout()
887 layout->planes[i].v_increment = 1; in GetFlexLayout()
888 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
889 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
892 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
893 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
894 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
896 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/qcom/display/msm8996/libgralloc1/
Dgr_buf_mgr.cpp792 layout->planes[i].bits_per_component = 8; in GetFlexLayout()
793 layout->planes[i].bits_used = 8; in GetFlexLayout()
794 layout->planes[i].h_increment = 1; in GetFlexLayout()
795 layout->planes[i].v_increment = 1; in GetFlexLayout()
796 layout->planes[i].h_subsampling = 2; in GetFlexLayout()
797 layout->planes[i].v_subsampling = 2; in GetFlexLayout()
800 layout->planes[0].top_left = static_cast<uint8_t *>(ycbcr.y); in GetFlexLayout()
801 layout->planes[0].component = FLEX_COMPONENT_Y; in GetFlexLayout()
802 layout->planes[0].v_increment = static_cast<int32_t>(ycbcr.ystride); in GetFlexLayout()
804 layout->planes[1].top_left = static_cast<uint8_t *>(ycbcr.cb); in GetFlexLayout()
[all …]
/hardware/google/graphics/gs101/libhwc2.1/libdisplayinterface/
DExynosDisplayDrmInterfaceModule.h132 auto const &planes = drmDevice->planes(); in initOldDppBlobs() local
133 for (uint32_t ix = 0; ix < planes.size(); ++ix) in initOldDppBlobs()
134 mOldDppBlobs.emplace_back(mDrmDevice, planes[ix]->id()); in initOldDppBlobs()
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
Dhw_primary.cpp427 if (output_buffer->planes[0].fd >= 0) { in Commit()
428 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
429 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
430 SetStride(device_type_, output_buffer->format, output_buffer->planes[0].stride, in Commit()
431 &mdp_out_layer_.buffer.planes[0].stride); in Commit()
437 mdp_out_layer_.buffer.planes[0].fd, mdp_out_layer_.buffer.planes[0].offset, in Commit()
438 mdp_out_layer_.buffer.planes[0].stride); in Commit()
Dhw_device.cpp391 if (input_buffer->planes[0].fd >= 0) { in Commit()
393 mdp_buffer.planes[0].fd = input_buffer->planes[0].fd; in Commit()
394 mdp_buffer.planes[0].offset = input_buffer->planes[0].offset; in Commit()
395 SetStride(device_type_, input_buffer->format, input_buffer->planes[0].stride, in Commit()
396 &mdp_buffer.planes[0].stride); in Commit()
410 "in_plane_count %d, in_fence %d, layer count %d", mdp_buffer.planes[0].fd, in Commit()
411 mdp_buffer.planes[0].offset, mdp_buffer.planes[0].stride, mdp_buffer.plane_count, in Commit()
422 if (output_buffer->planes[0].fd >= 0) { in Commit()
423 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
424 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
[all …]
/hardware/qcom/display/msm8998/sdm/libs/core/fb/
Dhw_primary.cpp433 if (output_buffer->planes[0].fd >= 0) { in Commit()
434 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
435 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
436 SetStride(device_type_, output_buffer->format, output_buffer->planes[0].stride, in Commit()
437 &mdp_out_layer_.buffer.planes[0].stride); in Commit()
443 mdp_out_layer_.buffer.planes[0].fd, mdp_out_layer_.buffer.planes[0].offset, in Commit()
444 mdp_out_layer_.buffer.planes[0].stride); in Commit()
/hardware/qcom/display/msm8909/sdm/libs/core/fb/
Dhw_primary.cpp433 if (output_buffer->planes[0].fd >= 0) { in Commit()
434 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
435 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
436 SetStride(device_type_, output_buffer->format, output_buffer->planes[0].stride, in Commit()
437 &mdp_out_layer_.buffer.planes[0].stride); in Commit()
443 mdp_out_layer_.buffer.planes[0].fd, mdp_out_layer_.buffer.planes[0].offset, in Commit()
444 mdp_out_layer_.buffer.planes[0].stride); in Commit()
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/
Dhw_primary.cpp433 if (output_buffer->planes[0].fd >= 0) { in Commit()
434 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
435 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
436 SetStride(device_type_, output_buffer->format, output_buffer->planes[0].stride, in Commit()
437 &mdp_out_layer_.buffer.planes[0].stride); in Commit()
443 mdp_out_layer_.buffer.planes[0].fd, mdp_out_layer_.buffer.planes[0].offset, in Commit()
444 mdp_out_layer_.buffer.planes[0].stride); in Commit()
/hardware/qcom/sm8150/display/sdm/libs/core/fb/
Dhw_primary.cpp433 if (output_buffer->planes[0].fd >= 0) { in Commit()
434 mdp_out_layer_.buffer.planes[0].fd = output_buffer->planes[0].fd; in Commit()
435 mdp_out_layer_.buffer.planes[0].offset = output_buffer->planes[0].offset; in Commit()
436 SetStride(device_type_, output_buffer->format, output_buffer->planes[0].stride, in Commit()
437 &mdp_out_layer_.buffer.planes[0].stride); in Commit()
443 mdp_out_layer_.buffer.planes[0].fd, mdp_out_layer_.buffer.planes[0].offset, in Commit()
444 mdp_out_layer_.buffer.planes[0].stride); in Commit()

12345678