Home
last modified time | relevance | path

Searched refs:yuv (Results 1 – 25 of 30) sorted by relevance

12

/frameworks/base/core/jni/android/graphics/
DYuvToJpegEncoder.h45 uint8_t* yuv, int* offsets) = 0;
55 void deinterleaveYuv(uint8_t* yuv, int width, int height,
59 void compress(jpeg_compress_struct* cinfo, uint8_t* yuv, int* offsets);
69 void compress(jpeg_compress_struct* cinfo, uint8_t* yuv, int* offsets);
70 void deinterleave(uint8_t* yuv, uint8_t* yRows, uint8_t* uRows,
DYuvToJpegEncoder.cpp74 uint8_t* yuv, int* offsets) { in compress() argument
86 uint8_t* yPlanar = yuv + offsets[0]; in compress()
87 uint8_t* vuPlanar = yuv + offsets[1]; //width * height; in compress()
150 uint8_t* yuv, int* offsets) { in compress() argument
166 uint8_t* yuvOffset = yuv + offsets[0]; in compress()
192 void Yuv422IToJpegEncoder::deinterleave(uint8_t* yuv, uint8_t* yRows, uint8_t* uRows, in deinterleave() argument
197 uint8_t* yuvSeg = yuv + (rowIndex + row) * fStrides[0]; in deinterleave()
225 jbyte* yuv = env->GetByteArrayElements(inYuv, NULL); in YuvImage_compressToJpeg() local
233 encoder->encode(strm, yuv, width, height, imgOffsets, jpegQuality); in YuvImage_compressToJpeg()
238 env->ReleaseByteArrayElements(inYuv, yuv, 0); in YuvImage_compressToJpeg()
/frameworks/base/graphics/java/android/graphics/
DYuvImage.java79 public YuvImage(byte[] yuv, int format, int width, int height, int[] strides) { in YuvImage() argument
92 if (yuv == null) { in YuvImage()
102 mData = yuv; in YuvImage()
/frameworks/rs/tests/java_api/CannyLive/src/com/android/example/cannylive/
Dcanny.rs72 uchar4 yuv;
73 yuv.r =
76 yuv.g = rsGetElementAtYuv_uchar_U(gCurrentFrame, x, y);
77 yuv.b = rsGetElementAtYuv_uchar_V(gCurrentFrame, x, y);
78 yuv.a = 255;
81 rgb.r = yuv.r + yuv.b * 1436 / 1024 - 179;
82 rgb.g = yuv.r - yuv.g * 46549 / 131072 + 44 - yuv.b * 93604 / 131072 + 91;
83 rgb.b = yuv.r + yuv.g * 1814 / 1024 - 227;
/frameworks/rs/
DrsType.cpp240 if (t->getDimYuv() != params->yuv) continue; in getTypeRef()
272 nt->mHal.state.dimYuv = params->yuv; in getTypeRef()
316 p.yuv = getDimYuv(); in cloneAndResize2D()
363 uint32_t dimY, uint32_t dimZ, bool mipmaps, bool faces, uint32_t yuv) { in rsi_TypeCreate() argument
373 p.yuv = yuv; in rsi_TypeCreate()
DrsGrallocConsumer.cpp41 if (a->mHal.state.yuv) { in GrallocConsumer()
223 mAlloc[idx]->mHal.drvState.yuv.shift = 1; in lockNextBuffer()
224 mAlloc[idx]->mHal.drvState.yuv.step = uPixStride; in lockNextBuffer()
DrsInternalDefines.h220 uint32_t yuv; member
DrsAllocation.h63 uint32_t yuv; member
99 } yuv; member
DrsScriptC_Lib.cpp341 uint32_t yuv) { in rsrTypeCreate() argument
342 return rsi_TypeCreate(rsc, element, dimX, dimY, dimZ, mipmaps, faces, yuv); in rsrTypeCreate()
DrsRuntime.h167 uint32_t yuv);
Drs.spec46 param uint32_t yuv
/frameworks/rs/rsov/driver/
DrsovAllocation.cpp33 size_t DeriveYUVLayout(int yuv, Allocation::Hal::DrvState *state) { in DeriveYUVLayout() argument
37 if (yuv == HAL_PIXEL_FORMAT_YCbCr_420_888) { in DeriveYUVLayout()
48 state->yuv.shift = 1; in DeriveYUVLayout()
49 state->yuv.step = 1; in DeriveYUVLayout()
52 switch (yuv) { in DeriveYUVLayout()
72 state->yuv.step = 2; in DeriveYUVLayout()
102 if (alloc->mHal.state.yuv) { in AllocationBuildPointerTable()
103 o += DeriveYUVLayout(alloc->mHal.state.yuv, &alloc->mHal.drvState); in AllocationBuildPointerTable()
362 if (alloc->mHal.state.yuv) { in rsovAllocationData2D()
366 if (alloc->mHal.state.yuv == HAL_PIXEL_FORMAT_YV12) { in rsovAllocationData2D()
[all …]
DrsovRuntimeStubs.cpp257 RsYuvFormat yuv = (RsYuvFormat)yuv_format; in CreateType() local
258 if (yuv != RS_YUV_NONE && yuv != RS_YUV_YV12 && yuv != RS_YUV_NV21 && in CreateType()
259 yuv != RS_YUV_420_888) { in CreateType()
/frameworks/rs/driver/runtime/
Drs_structs.h42 uint32_t yuv; member
77 } yuv; member
Drs_allocation.c382 const size_t cstep = alloc->mHal.drvState.yuv.step; in rsGetElementAtYuv_uchar_U()
383 const size_t shift = alloc->mHal.drvState.yuv.shift; in rsGetElementAtYuv_uchar_U()
396 const size_t cstep = alloc->mHal.drvState.yuv.step; in rsGetElementAtYuv_uchar_V()
397 const size_t shift = alloc->mHal.drvState.yuv.shift; in rsGetElementAtYuv_uchar_V()
/frameworks/rs/tests/java_api/LivePreview/src/com/android/rs/livepreview/
DRsYuv.java112 void execute(byte[] yuv) { in execute() argument
113 mAllocationIn.copyFrom(yuv); in execute()
/frameworks/rs/driver/
DrsdAllocation.cpp247 static size_t DeriveYUVLayout(int yuv, Allocation::Hal::DrvState *state) { in DeriveYUVLayout() argument
252 if (yuv == RS_YUV_420_888) { in DeriveYUVLayout()
264 state->yuv.shift = 1; in DeriveYUVLayout()
265 state->yuv.step = 1; in DeriveYUVLayout()
268 switch(yuv) { in DeriveYUVLayout()
288 state->yuv.step = 2; in DeriveYUVLayout()
313 if (alloc->mHal.state.yuv) { in AllocationBuildPointerTable()
314 o += DeriveYUVLayout(alloc->mHal.state.yuv, &alloc->mHal.drvState); in AllocationBuildPointerTable()
810 if (alloc->mHal.state.yuv) { in rsdAllocationIoReceive()
811 DeriveYUVLayout(alloc->mHal.state.yuv, &alloc->mHal.drvState); in rsdAllocationIoReceive()
[all …]
DrsdRuntimeStubs.cpp276 RsYuvFormat yuv = (RsYuvFormat) yuv_format; in CreateType() local
277 if (yuv != RS_YUV_NONE && in CreateType()
278 yuv != RS_YUV_YV12 && in CreateType()
279 yuv != RS_YUV_NV21 && in CreateType()
280 yuv != RS_YUV_420_888) { in CreateType()
/frameworks/native/libs/vr/libbufferhub/
Dion_buffer.cpp215 struct android_ycbcr* yuv) { in LockYUV() argument
222 buffer_->lockYCbCr(usage, Rect(x, y, x + width, y + height), yuv); in LockYUV()
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dion_buffer.h66 struct android_ycbcr* yuv);
/frameworks/rs/support/java/src/android/support/v8/renderscript/
DRenderScript.java363 … long rsnTypeCreate(long con, long eid, int x, int y, int z, boolean mips, boolean faces, int yuv); in rsnTypeCreate() argument
364 …ynchronized long nTypeCreate(long eid, int x, int y, int z, boolean mips, boolean faces, int yuv) { in nTypeCreate() argument
366 return rsnTypeCreate(mContext, eid, x, y, z, mips, faces, yuv); in nTypeCreate()
1022 …ng rsnIncTypeCreate(long con, long eid, int x, int y, int z, boolean mips, boolean faces, int yuv); in rsnIncTypeCreate() argument
1023 …hronized long nIncTypeCreate(long eid, int x, int y, int z, boolean mips, boolean faces, int yuv) { in nIncTypeCreate() argument
1025 return rsnIncTypeCreate(mIncCon, eid, x, y, z, mips, faces, yuv); in nIncTypeCreate()
/frameworks/native/opengl/tests/hwc/
DhwcTestLib.cpp798 bool yuv; in hwcTestColorConvert() member
870 if (fromAttrib->rgb && toAttrib->yuv) { in hwcTestColorConvert()
907 if (fromAttrib->yuv && toAttrib->rgb) { in hwcTestColorConvert()
/frameworks/rs/cpu_ref/
DrsCpuIntrinsicYuvToRGB.cpp124 size_t cstep = cp->alloc->mHal.drvState.yuv.step; in kernel()
/frameworks/rs/support/jni/
Dandroid_renderscript_RenderScript.cpp1014 jint dimx, jint dimy, jint dimz, jboolean mips, jboolean faces, jint yuv) in nTypeCreate() argument
1017 (RsContext)con, eid, dimx, dimy, dimz, mips, faces, yuv); in nTypeCreate()
1020 dimz, mips, faces, yuv); in nTypeCreate()
2191 jint dimx, jint dimy, jint dimz, jboolean mips, jboolean faces, jint yuv) in nIncTypeCreate() argument
2194 incCon, eid, dimx, dimy, dimz, mips, faces, yuv); in nIncTypeCreate()
2197 dimz, mips, faces, yuv); in nIncTypeCreate()
/frameworks/base/rs/java/android/renderscript/
DRenderScript.java430 … long rsnTypeCreate(long con, long eid, int x, int y, int z, boolean mips, boolean faces, int yuv); in rsnTypeCreate() argument
431 …ynchronized long nTypeCreate(long eid, int x, int y, int z, boolean mips, boolean faces, int yuv) { in nTypeCreate() argument
433 return rsnTypeCreate(mContext, eid, x, y, z, mips, faces, yuv); in nTypeCreate()

12