/external/libxcam/xcore/ |
D | image_file_handle.cpp | 44 VideoBufferPlanarInfo planar; in read_buf() local 52 info.get_planar_info (planar, index); in read_buf() 53 uint32_t line_bytes = planar.width * planar.pixel_bytes; in read_buf() 55 for (uint32_t i = 0; i < planar.height; i++) { in read_buf() 74 VideoBufferPlanarInfo planar; in write_buf() local 82 info.get_planar_info (planar, index); in write_buf() 83 uint32_t line_bytes = planar.width * planar.pixel_bytes; in write_buf() 85 for (uint32_t i = 0; i < planar.height; i++) { in write_buf()
|
D | fake_poll_thread.cpp | 82 VideoBufferPlanarInfo planar; in read_buf() local 86 info.get_planar_info(planar, index); in read_buf() 87 uint32_t line_bytes = planar.width * planar.pixel_bytes; in read_buf() 89 for (uint32_t i = 0; i < planar.height; i++) { in read_buf()
|
D | video_buffer.cpp | 69 VideoBufferPlanarInfo &planar, const uint32_t index) const in get_planar_info() argument 72 XCamVideoBufferPlanarInfo *planar_info = &planar; in get_planar_info()
|
D | video_buffer.h | 50 VideoBufferPlanarInfo &planar, const uint32_t index = 0) const;
|
/external/libxcam/tests/ |
D | test_inline.h | 33 VideoBufferPlanarInfo planar; in ensure_gpu_buffer_done() local 38 info.get_planar_info (planar, index); in ensure_gpu_buffer_done() 39 uint32_t line_bytes = planar.width * planar.pixel_bytes; in ensure_gpu_buffer_done() 41 for (uint32_t i = 0; i < planar.height; i++) { in ensure_gpu_buffer_done()
|
D | test-cl-image.cpp | 73 VideoBufferPlanarInfo planar; in calculate_psnr() local 100 info.get_planar_info (planar, 0); in calculate_psnr() 101 for (uint32_t i = 0; i < planar.height; i++) { in calculate_psnr() 102 for (uint32_t j = 0; j < planar.width / interval; j++) { in calculate_psnr() 103 pos = i * planar.width + j * interval + index; in calculate_psnr() 107 float mse = (float) sum / (planar.height * planar.width / interval) + 0.000001f; in calculate_psnr()
|
D | test-pipe-manager.cpp | 140 VideoBufferPlanarInfo planar; in read_buf() local 145 info.get_planar_info (planar, index); in read_buf() 146 uint32_t line_bytes = planar.width * planar.pixel_bytes; in read_buf() 148 for (uint32_t i = 0; i < planar.height; i++) { in read_buf()
|
/external/strace/xlat/ |
D | v4l2_sdr_fmts.in | 2 V4L2_SDR_FMT_PCU20BE v4l2_fourcc('P', 'C', '2', '0') /* planar complex u20be */ 5 V4L2_SDR_FMT_PCU16BE v4l2_fourcc('P', 'C', '1', '6') /* planar complex u16be */ 9 V4L2_SDR_FMT_PCU18BE v4l2_fourcc('P', 'C', '1', '8') /* planar complex u18be */
|
D | v4l2_pix_fmts.in | 28 V4L2_PIX_FMT_YVU420M v4l2_fourcc('Y', 'M', '2', '1') /* 12 YVU420 planar */ 33 V4L2_PIX_FMT_YVU422M v4l2_fourcc('Y', 'M', '6', '1') /* 16 YVU422 planar */ 48 V4L2_PIX_FMT_YUV420M v4l2_fourcc('Y', 'M', '1', '2') /* 12 YUV420 planar */ 54 V4L2_PIX_FMT_YVU444M v4l2_fourcc('Y', 'M', '4', '2') /* 24 YVU444 planar */ 65 V4L2_PIX_FMT_YUV444M v4l2_fourcc('Y', 'M', '2', '4') /* 24 YUV444 planar */ 86 V4L2_PIX_FMT_YUV422M v4l2_fourcc('Y', 'M', '1', '6') /* 16 YUV422 planar */ 132 V4L2_PIX_FMT_KONICA420 v4l2_fourcc('K', 'O', 'N', 'I') /* YUV420 planar in blocks of 256 pixels */ 139 V4L2_PIX_FMT_YUV411P v4l2_fourcc('4', '1', '1', 'P') /* 12 YVU411 planar */ 141 V4L2_PIX_FMT_YUV422P v4l2_fourcc('4', '2', '2', 'P') /* 16 YVU422 planar */
|
/external/libxcam/modules/soft/ |
D | soft_image.h | 217 VideoBufferPlanarInfo planar; in SoftImage() local 218 if (!info.get_planar_info(planar, plane)) { in SoftImage() 226 _height = planar.height; in SoftImage() 227 _width = planar.pixel_bytes * planar.width / sizeof (T); in SoftImage() 228 XCAM_ASSERT (_width * sizeof(T) == planar.pixel_bytes * planar.width); in SoftImage()
|
/external/libxcam/plugins/smart/sample/ |
D | sample_smart_analysis.cpp | 108 XCamVideoBufferPlanarInfo planar; in save_frame() local 110 xcam_video_buffer_get_planar_info (&buffer->info, &planar, index); in save_frame() 111 uint32_t line_bytes = planar.width * planar.pixel_bytes; in save_frame() 113 for (uint32_t i = 0; i < planar.height; i++) { in save_frame()
|
/external/skia/src/opts/ |
D | SkSwizzler_opts.h | 497 __m128i planar; in premul_should_swapRB() local 499 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15); in premul_should_swapRB() 501 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15); in premul_should_swapRB() 505 *lo = _mm_shuffle_epi8(*lo, planar); // rrrrgggg bbbbaaaa in premul_should_swapRB() 506 *hi = _mm_shuffle_epi8(*hi, planar); // RRRRGGGG BBBBAAAA in premul_should_swapRB() 707 __m128i planar; in inverted_cmyk_to() local 709 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15); in inverted_cmyk_to() 711 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15); in inverted_cmyk_to() 715 *lo = _mm_shuffle_epi8(*lo, planar); // ccccmmmm yyyykkkk in inverted_cmyk_to() 716 *hi = _mm_shuffle_epi8(*hi, planar); // CCCCMMMM YYYYKKKK in inverted_cmyk_to()
|
/external/skqp/src/opts/ |
D | SkSwizzler_opts.h | 497 __m128i planar; in premul_should_swapRB() local 499 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15); in premul_should_swapRB() 501 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15); in premul_should_swapRB() 505 *lo = _mm_shuffle_epi8(*lo, planar); // rrrrgggg bbbbaaaa in premul_should_swapRB() 506 *hi = _mm_shuffle_epi8(*hi, planar); // RRRRGGGG BBBBAAAA in premul_should_swapRB() 707 __m128i planar; in inverted_cmyk_to() local 709 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15); in inverted_cmyk_to() 711 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15); in inverted_cmyk_to() 715 *lo = _mm_shuffle_epi8(*lo, planar); // ccccmmmm yyyykkkk in inverted_cmyk_to() 716 *hi = _mm_shuffle_epi8(*hi, planar); // CCCCMMMM YYYYKKKK in inverted_cmyk_to()
|
/external/libyuv/files/docs/ |
D | rotation.md | 59 Lower level plane functions are provided, allowing other planar formats to be rotated. (e.g. I444) 61 For other planar YUV formats (I444, I422, I411, I400, NV16, NV24), the planar functions are exposed…
|
D | formats.md | 9 Filtering functions such as scaling and planar functions work on I420 and/or ARGB. 40 // 8 Primary YUV formats: 5 planar, 2 biplanar, 2 packed.
|
/external/libxcam/wrapper/gstreamer/ |
D | gstxcamfilter.cpp | 772 VideoBufferPlanarInfo planar; in copy_gstbuf_to_xcambuf() local 785 xcaminfo.get_planar_info (planar, index); in copy_gstbuf_to_xcambuf() 789 for (uint32_t i = 0; i < planar.height; i++) { in copy_gstbuf_to_xcambuf() 806 VideoBufferPlanarInfo planar; in copy_xcambuf_to_gstbuf() local 825 xcaminfo.get_planar_info (planar, index); in copy_xcambuf_to_gstbuf() 829 for (uint32_t i = 0; i < planar.height; i++) { in copy_xcambuf_to_gstbuf() 830 memcpy (dest, src, planar.width); in copy_xcambuf_to_gstbuf()
|
/external/libxcam/modules/ocl/ |
D | cl_utils.cpp | 157 VideoBufferPlanarInfo planar; in convert_nv12_mem_to_video_buffer() local 169 info.get_planar_info (planar, index); in convert_nv12_mem_to_video_buffer() 172 for (uint32_t i = 0; i < planar.height; i++) { in convert_nv12_mem_to_video_buffer()
|
/external/python/cpython2/Lib/plat-mac/Carbon/ |
D | QuickDraw.py | 106 planar = 2 variable
|
/external/autotest/client/deps/glbench/src/ |
D | yuv2rgb_3.glslf | 33 * This is a planar YUV to RGB conversion shader that uses separate samplers to
|
/external/mesa3d/docs/specs/ |
D | WL_bind_wayland_display.spec | 104 A wl_buffer can have several planes, typically in case of planar
|
/external/webrtc/talk/app/webrtc/objc/ |
D | avfoundationvideocapturer.mm | 401 // Sanity check assumption that planar bytes are contiguous.
|
/external/skqp/docs/ |
D | SkImage_Reference.bmh | 536 #Line # creates Image from planar YUV_ColorSpace, stored in texture ## 568 #Line # creates Image from planar YUV_ColorSpace, stored in texture ## 604 #Line # creates Image from planar YUV_ColorSpace, stored in texture ##
|
/external/skia/docs/ |
D | SkImage_Reference.bmh | 516 #Line # creates Image from planar YUV_ColorSpace, stored in texture ## 548 #Line # creates Image from planar YUV_ColorSpace, stored in texture ## 584 #Line # creates Image from planar YUV_ColorSpace, stored in texture ##
|
/external/libjpeg-turbo/ |
D | README.md | 50 generating planar YUV images and performing multiple simultaneous lossless
|
D | ChangeLog.md | 813 - YUV planar images can now be generated with an arbitrary line padding 818 - JPEG images can now be compressed from YUV planar source images. 819 - YUV planar images can now be decoded into RGB or grayscale images. 1337 and decompressor to output planar YUV images.
|