Home
last modified time | relevance | path

Searched refs:scanline (Results 1 – 25 of 31) sorted by relevance

12

/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/
Dmm_camera_stream.c2682 int stride = 0, scanline = 0; in mm_stream_calc_offset_preview() local
2706 scanline = PAD_TO_SIZE(dim->height, height_padding); in mm_stream_calc_offset_preview()
2709 buf_planes->plane_info.mp[0].len = (uint32_t)(stride * scanline); in mm_stream_calc_offset_preview()
2713 buf_planes->plane_info.mp[0].scanline = scanline; in mm_stream_calc_offset_preview()
2718 scanline = PAD_TO_SIZE(dim->height / 2, height_padding); in mm_stream_calc_offset_preview()
2721 (uint32_t)(stride * scanline); in mm_stream_calc_offset_preview()
2725 buf_planes->plane_info.mp[1].scanline = scanline; in mm_stream_calc_offset_preview()
2740 scanline = PAD_TO_SIZE(dim->height, CAM_PAD_TO_32); in mm_stream_calc_offset_preview()
2743 scanline = PAD_TO_SIZE(dim->height, padding->height_padding); in mm_stream_calc_offset_preview()
2747 PAD_TO_SIZE((uint32_t)(stride * scanline), CAM_PAD_TO_4K); in mm_stream_calc_offset_preview()
[all …]
/hardware/qcom/camera/msm8998/QCamera2/util/
DQCameraDualFOVPP.cpp435 frm_offset.mp[0].stride, frm_offset.mp[0].scanline, in process()
622 inParams.wide.scanline = offset.mp[0].scanline; in getInputParams()
630 inParams.tele.scanline = offset.mp[0].scanline; in getInputParams()
692 memcpy(pOut, pWide, inParams.wide.stride * inParams.wide.scanline / 2); in doDualFovPPProcess()
693 memcpy(pOut + inParams.wide.stride * inParams.wide.scanline / 2, in doDualFovPPProcess()
694 pTele + inParams.wide.stride * inParams.wide.scanline / 2, in doDualFovPPProcess()
695 inParams.wide.stride * inParams.wide.scanline / 2); in doDualFovPPProcess()
698 uint32_t uv_offset = inParams.wide.stride * inParams.wide.scanline; in doDualFovPPProcess()
701 inParams.wide.stride * (inParams.wide.scanline / 2) / 2); in doDualFovPPProcess()
702 memcpy(pOut + uv_offset + inParams.wide.stride * (inParams.wide.scanline / 2) / 2, in doDualFovPPProcess()
[all …]
DQCameraDualFOVPP.h51 uint32_t scanline; member
/hardware/libhardware/modules/camera/3_4/arc/
Djpeg_compressor.cpp160 size_t scanline = cinfo->next_scanline + i; in Compress() local
161 if (scanline < cinfo->image_height) { in Compress()
162 y[i] = y_plane + scanline * cinfo->image_width; in Compress()
169 size_t scanline = cinfo->next_scanline / 2 + i; in Compress() local
170 if (scanline < cinfo->image_height / 2) { in Compress()
171 int offset = scanline * (cinfo->image_width / 2); in Compress()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_display_control.adoc47 3) Should vblank or scanline events be exposed?
52 the accuracy of a scanline event would be rather low.
53 Further, per-scanline interrupts are not supported by all hardware.
/hardware/google/camera/common/lib_depth_generator/
Ddepth_types.h51 uint32_t scanline = 0; member
/hardware/qcom/camera/msm8998/QCamera2/HAL/
DQCameraAllocator.h50 size_t size, int stride, int scanline, uint8_t &bufferCnt) = 0;
DQCameraMem.h300 int stride, int scanline, int format, int maxFPS, int usage = 0);
DQCamera2HWICallbacks.cpp1034 yScanline = streamInfo->buf_planes.plane_info.mp[0].scanline; in sendPreviewCallback()
1036 uScanline = streamInfo->buf_planes.plane_info.mp[1].scanline; in sendPreviewCallback()
1038 vScanline = streamInfo->buf_planes.plane_info.mp[2].scanline; in sendPreviewCallback()
1045 yScanline = streamInfo->buf_planes.plane_info.mp[0].scanline; in sendPreviewCallback()
1047 uvScanline = streamInfo->buf_planes.plane_info.mp[1].scanline; in sendPreviewCallback()
DQCameraStream.cpp1407 mFrameLenOffset.mp[0].scanline, numBufAlloc); in getBufs()
1654 mFrameLenOffset.mp[0].scanline, in allocateBuffers()
1870 mFrameLenOffset.mp[0].scanline,mNumPlaneBufs); in allocateBatchBufs()
DQCamera2HWI.h287 size_t size, int stride, int scanline, uint8_t &bufferCnt);
/hardware/google/easel/amber/camera/include/
DHdrPlusTypes.h64 uint32_t scanline; member
66 PlaneConfiguration() : stride(0), scanline(0) {}; in PlaneConfiguration()
70 scanline == other.scanline;
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-lib2d-interface/src/
Dmm_lib2d.c220 p_frame->frame[0].plane[0].scanline = rgb_buffer->height; in lib2d_fill_img_frame()
238 p_frame->frame[0].plane[0].scanline = yuv_buffer->height; in lib2d_fill_img_frame()
253 p_frame->frame[0].plane[1].scanline = yuv_buffer->height; in lib2d_fill_img_frame()
/hardware/google/gfxstream/third-party/astc-encoder/Source/
Dstb_image_write.h672 …hdr_scanline(stbi__write_context *s, int width, int ncomp, unsigned char *scratch, float *scanline) in stbiw__write_hdr_scanline() argument
687 case 3: linear[2] = scanline[x*ncomp + 2]; in stbiw__write_hdr_scanline()
688 linear[1] = scanline[x*ncomp + 1]; in stbiw__write_hdr_scanline()
689 linear[0] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
692 linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
704 case 3: linear[2] = scanline[x*ncomp + 2]; in stbiw__write_hdr_scanline()
705 linear[1] = scanline[x*ncomp + 1]; in stbiw__write_hdr_scanline()
706 linear[0] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
709 linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
Dstb_image.h7079 stbi_uc *scanline; in stbi__hdr_load() local
7143 scanline = NULL; in stbi__hdr_load()
7160 STBI_FREE(scanline); in stbi__hdr_load()
7165 …if (len != width) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("invalid decoded … in stbi__hdr_load()
7166 if (scanline == NULL) { in stbi__hdr_load()
7167 scanline = (stbi_uc *) stbi__malloc_mad2(width, 4, 0); in stbi__hdr_load()
7168 if (!scanline) { in stbi__hdr_load()
7183 …if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("corrupt", "bad … in stbi__hdr_load()
7185 scanline[i++ * 4 + k] = value; in stbi__hdr_load()
7188 …if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("corrupt", "bad … in stbi__hdr_load()
[all …]
/hardware/google/gfxstream/third-party/stb/include/stb/
Dstb_image_write.h672 …hdr_scanline(stbi__write_context *s, int width, int ncomp, unsigned char *scratch, float *scanline) in stbiw__write_hdr_scanline() argument
687 case 3: linear[2] = scanline[x*ncomp + 2]; in stbiw__write_hdr_scanline()
688 linear[1] = scanline[x*ncomp + 1]; in stbiw__write_hdr_scanline()
689 linear[0] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
692 linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
704 case 3: linear[2] = scanline[x*ncomp + 2]; in stbiw__write_hdr_scanline()
705 linear[1] = scanline[x*ncomp + 1]; in stbiw__write_hdr_scanline()
706 linear[0] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
709 linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; in stbiw__write_hdr_scanline()
Dstb_image.h7086 stbi_uc *scanline; in stbi__hdr_load() local
7150 scanline = NULL; in stbi__hdr_load()
7167 STBI_FREE(scanline); in stbi__hdr_load()
7172 …if (len != width) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("invalid decoded … in stbi__hdr_load()
7173 if (scanline == NULL) { in stbi__hdr_load()
7174 scanline = (stbi_uc *) stbi__malloc_mad2(width, 4, 0); in stbi__hdr_load()
7175 if (!scanline) { in stbi__hdr_load()
7190 …if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("corrupt", "bad … in stbi__hdr_load()
7192 scanline[i++ * 4 + k] = value; in stbi__hdr_load()
7195 …if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("corrupt", "bad … in stbi__hdr_load()
[all …]
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/src/
Dmm_jpeg.c1006 p_src_buf->offset.mp[0].scanline; in mm_jpeg_session_config_ports()
1017 (OMX_U32)p_src_buf->offset.mp[0].scanline; in mm_jpeg_session_config_ports()
1051 p_tmb_buf->offset.mp[0].scanline; in mm_jpeg_session_config_ports()
1062 (OMX_U32)p_tmb_buf->offset.mp[0].scanline; in mm_jpeg_session_config_ports()
2554 int32_t scanline = 0; in mm_jpeg_lib2d_rotation() local
2657 scanline = p_src_main_buf[p_jobparams->src_index].offset.mp[0].scanline; in mm_jpeg_lib2d_rotation()
2660 (src_buffer.yuv_buffer.stride0 * scanline); in mm_jpeg_lib2d_rotation()
2665 src_buffer.yuv_buffer.stride0, scanline); in mm_jpeg_lib2d_rotation()
2679 p_src_main_buf[p_jobparams->src_index].offset.mp[0].scanline; in mm_jpeg_lib2d_rotation()
2680 scanline = p_src_main_buf[p_jobparams->src_index].offset.mp[0].stride; in mm_jpeg_lib2d_rotation()
[all …]
Dmm_jpegdec.c317 (OMX_U32)p_src_buf->offset.mp[0].scanline; in mm_jpegdec_session_config_ports()
584 p_params->dest_buf[p_jobparams->dst_index].offset.mp[0].scanline; in mm_jpegdec_session_decode()
/hardware/qcom/camera/msm8998/QCamera2/HAL3/
DQCamera3PostProc.cpp1329 encodeParam.src_main_buf[0].offset.mp[0].scanline; in encodeFWKData()
1330 encodeParam.src_main_buf[0].offset.mp[0].scanline = temp; in encodeFWKData()
1334 encodeParam.src_thumb_buf[0].offset.mp[0].scanline; in encodeFWKData()
1335 encodeParam.src_thumb_buf[0].offset.mp[0].scanline = temp; in encodeFWKData()
1347 encodeParam.src_main_buf[0].offset.mp[0].scanline, in encodeFWKData()
1356 encodeParam.src_thumb_buf[0].offset.mp[0].scanline, in encodeFWKData()
1752 encodeParam.src_main_buf[0].offset.mp[0].scanline; in encodeData()
1753 encodeParam.src_main_buf[0].offset.mp[0].scanline = temp; in encodeData()
1757 encodeParam.src_thumb_buf[0].offset.mp[0].scanline; in encodeData()
1758 encodeParam.src_thumb_buf[0].offset.mp[0].scanline = temp; in encodeData()
[all …]
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/test/
Dmm_jpegdec_test.c283 p_params->dest_buf[0].offset.mp[0].scanline = CEILING16(p_input->height); in decode_init()
285 p_params->dest_buf[0].offset.mp[1].scanline = CEILING16(p_input->height); in decode_init()
Dmm_jpeg_test.c355 p_params->src_main_buf[i].offset.mp[0].scanline = p_input->height; in encode_init()
366 p_params->src_thumb_buf[i].offset.mp[0].scanline = p_input->height; in encode_init()
/hardware/google/easel/amber/camera/libhdrplusclient/
DHdrPlusClientUtils.cpp45 uint32_t vIndex = streamConfig.image.planes[0].scanline * in getRgb()
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-test/src/
Dmm_qcamera_rdi.c188 buf_planes->plane_info.mp[0].stride, buf_planes->plane_info.mp[0].scanline, in mm_app_add_rdi_stream()
/hardware/google/camera/common/hal/google_camera_hal/
Ddepth_process_block.cc532 buffer_plane.scanline = stream.height; in MapBuffersForDepthGenerator()

12