Home
last modified time | relevance | path

Searched refs:ycbcr (Results 1 – 25 of 50) sorted by relevance

12

/external/pdfium/third_party/libtiff/
Dtif_color.c181 TIFFYCbCrtoRGB(TIFFYCbCrToRGB *ycbcr, uint32 Y, int32 Cb, int32 Cr, in TIFFYCbCrtoRGB() argument
191 i = ycbcr->Y_tab[Y] + ycbcr->Cr_r_tab[Cr]; in TIFFYCbCrtoRGB()
193 i = ycbcr->Y_tab[Y] in TIFFYCbCrtoRGB()
194 + (int)((ycbcr->Cb_g_tab[Cb] + ycbcr->Cr_g_tab[Cr]) >> SHIFT); in TIFFYCbCrtoRGB()
196 i = ycbcr->Y_tab[Y] + ycbcr->Cb_b_tab[Cb]; in TIFFYCbCrtoRGB()
234 TIFFYCbCrToRGBInit(TIFFYCbCrToRGB* ycbcr, float *luma, float *refBlackWhite) in TIFFYCbCrToRGBInit() argument
244 (uint8*) ycbcr+TIFFroundup_32(sizeof (TIFFYCbCrToRGB), sizeof (long))); in TIFFYCbCrToRGBInit()
246 ycbcr->clamptab = (clamptab += 256); in TIFFYCbCrToRGBInit()
250 ycbcr->Cr_r_tab = (int*) (clamptab + 3*256); in TIFFYCbCrToRGBInit()
251 ycbcr->Cb_b_tab = ycbcr->Cr_r_tab + 256; in TIFFYCbCrToRGBInit()
[all …]
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_vertex_buffers.c221 buffer->ycbcr[i].resource = pipe_buffer_create in vl_vb_init()
228 if (!buffer->ycbcr[i].resource) in vl_vb_init()
252 pipe_resource_reference(&buffer->ycbcr[i].resource, NULL); in vl_vb_init()
271 buf.buffer.resource = buffer->ycbcr[component].resource; in vl_vb_get_ycbcr()
300 buffer->ycbcr[i].vertex_stream = pipe_buffer_map in vl_vb_map()
303 buffer->ycbcr[i].resource, in vl_vb_map()
305 &buffer->ycbcr[i].transfer in vl_vb_map()
327 return buffer->ycbcr[component].vertex_stream; in vl_vb_get_ycbcr_stream()
355 if (buffer->ycbcr[i].transfer) in vl_vb_unmap()
356 pipe_buffer_unmap(pipe, buffer->ycbcr[i].transfer); in vl_vb_unmap()
[all …]
Dvl_vertex_buffers.h99 } ycbcr[VL_NUM_COMPONENTS]; member
/external/minigbm/cros_gralloc/gralloc0/
Dgralloc0.cc329 int usage, int l, int t, int w, int h, struct android_ycbcr *ycbcr) in gralloc0_lock_ycbcr() argument
331 return module->lockAsync_ycbcr(module, handle, usage, l, t, w, h, ycbcr, -1); in gralloc0_lock_ycbcr()
377 struct android_ycbcr *ycbcr, int fence_fd) in gralloc0_lock_async_ycbcr() argument
424 ycbcr->y = addr[0]; in gralloc0_lock_async_ycbcr()
425 ycbcr->cb = addr[1]; in gralloc0_lock_async_ycbcr()
426 ycbcr->cr = addr[1] + 1; in gralloc0_lock_async_ycbcr()
427 ycbcr->ystride = (!map_flags) ? strides[0] : hnd->strides[0]; in gralloc0_lock_async_ycbcr()
428 ycbcr->cstride = (!map_flags) ? strides[1] : hnd->strides[1]; in gralloc0_lock_async_ycbcr()
429 ycbcr->chroma_step = 2; in gralloc0_lock_async_ycbcr()
433 ycbcr->y = addr[0]; in gralloc0_lock_async_ycbcr()
[all …]
/external/autotest/server/site_tests/cheets_CTS_P/
Dcontrol.x86.CtsDeqpTestCases.dEQP-VK.ycbcr8 NAME = 'cheets_CTS_P.x86.CtsDeqpTestCases.dEQP-VK.ycbcr'
16 DOC = 'Run module CtsDeqpTestCases.dEQP-VK.ycbcr of the Android Compatibility Test Suite (CTS) usin…
24 tag='x86.CtsDeqpTestCases.dEQP-VK.ycbcr',
25 test_name='cheets_CTS_P.x86.CtsDeqpTestCases.dEQP-VK.ycbcr',
26 …-include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.ycbcr.*'],
Dcontrol.arm.CtsDeqpTestCases.dEQP-VK.ycbcr8 NAME = 'cheets_CTS_P.arm.CtsDeqpTestCases.dEQP-VK.ycbcr'
16 DOC = 'Run module CtsDeqpTestCases.dEQP-VK.ycbcr of the Android Compatibility Test Suite (CTS) usin…
24 tag='arm.CtsDeqpTestCases.dEQP-VK.ycbcr',
25 test_name='cheets_CTS_P.arm.CtsDeqpTestCases.dEQP-VK.ycbcr',
26 …-include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.ycbcr.*'],
/external/minigbm/cros_gralloc/gralloc0/tests/
Dgralloctest.c107 struct android_ycbcr ycbcr; /* sw access for yuv buffers */ member
119 info->ycbcr.y = NULL; in grallocinfo_init()
120 info->ycbcr.cb = NULL; in grallocinfo_init()
121 info->ycbcr.cr = NULL; in grallocinfo_init()
213 (info->h) / 2, &info->ycbcr); in lock_ycbcr()
242 (info->h) / 2, &info->ycbcr, info->fence_fd); in lock_async_ycbcr()
516 CHECK(info.ycbcr.y); in test_ycbcr()
517 CHECK(info.ycbcr.cb); in test_ycbcr()
518 CHECK(info.ycbcr.cr); in test_ycbcr()
580 CHECK(info.stride == info.ycbcr.ystride); in test_yuv_info()
[all …]
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_android.c194 struct android_ycbcr ycbcr; in droid_create_image_from_prime_fds_yuv() local
207 memset(&ycbcr, 0, sizeof(ycbcr)); in droid_create_image_from_prime_fds_yuv()
209 0, 0, 0, 0, 0, &ycbcr); in droid_create_image_from_prime_fds_yuv()
224 offsets[0] = (size_t)ycbcr.y; in droid_create_image_from_prime_fds_yuv()
226 if ((size_t)ycbcr.cr < (size_t)ycbcr.cb) { in droid_create_image_from_prime_fds_yuv()
228 offsets[1] = (size_t)ycbcr.cr; in droid_create_image_from_prime_fds_yuv()
229 offsets[2] = (size_t)ycbcr.cb; in droid_create_image_from_prime_fds_yuv()
232 offsets[1] = (size_t)ycbcr.cb; in droid_create_image_from_prime_fds_yuv()
233 offsets[2] = (size_t)ycbcr.cr; in droid_create_image_from_prime_fds_yuv()
240 pitches[0] = ycbcr.ystride; in droid_create_image_from_prime_fds_yuv()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/
DCMakeLists.txt37 add_library(deqp-vk-ycbcr STATIC ${DEQP_VK_YCBCR_SRCS})
38 target_link_libraries(deqp-vk-ycbcr ${DEQP_VK_YCBCR_LIBS})
DvktYCbCrConversionTests.hpp31 namespace ycbcr namespace
DvktYCbCrViewTests.hpp31 namespace ycbcr namespace
DvktYCbCrImageQueryTests.hpp31 namespace ycbcr namespace
DvktYCbCrFormatTests.hpp31 namespace ycbcr namespace
DvktYCbCrStorageImageWriteTests.hpp31 namespace ycbcr namespace
DvktYCbCrTests.hpp31 namespace ycbcr namespace
DvktYCbCrCopyTests.hpp31 namespace ycbcr namespace
DvktYCbCrTests.cpp35 namespace ycbcr namespace
DvktYCbCrUtil.hpp48 namespace ycbcr namespace
169 ChannelAccess getChannelAccess (ycbcr::MultiPlaneImageData& data,
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemYCbCrConversionTests.cpp190 …if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_C… in validateFormatSupport()
193 …if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_M… in validateFormatSupport()
196 …if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_C… in validateFormatSupport()
199 …if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_M… in validateFormatSupport()
319 const ycbcr::MultiPlaneImageData& imageData, in uploadYCbCrImage()
998 ycbcr::MultiPlaneImageData& ycbcrSrc, in generateYCbCrImage()
1003 const std::vector<tcu::FloatFormat> filteringPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1004 const std::vector<tcu::FloatFormat> conversionPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1005 const tcu::UVec4 bitDepth (ycbcr::getYCbCrBitDepth(config.format)); in generateYCbCrImage()
1014ycbcr::ChannelAccess nullAccess (tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT, 1u, tcu::IVe… in generateYCbCrImage()
[all …]
DCMakeLists.txt3 ../ycbcr
/external/deqp/external/vulkancts/modules/vulkan/
DCMakeLists.txt32 add_subdirectory(ycbcr)
72 ycbcr
134 deqp-vk-ycbcr
/external/v4l2_codec2/common/
DEncodeHelpers.cpp101 android_ycbcr ycbcr = {}; in getGraphicBlockInfo() local
104 int32_t status = buf->lockYCbCr(kNonSWLockUsage, &ycbcr); in getGraphicBlockInfo()
107 return ycbcr; in getGraphicBlockInfo()
/external/mesa3d/include/android_stub/hardware/
Dgralloc.h270 struct android_ycbcr *ycbcr);
315 struct android_ycbcr *ycbcr, int fenceFd);
/external/u-boot/doc/device-tree-bindings/video/
Dexynos-dp.txt41 samsung,ycbcr-coeff: YCbCr co-efficients for input video
67 samsung,ycbcr-coeff = <0>;
/external/mesa3d/.gitlab-ci/
Ddeqp-radv-polaris10-skips.txt31 dEQP-VK.ycbcr.*

12