/external/drm_hwcomposer/ |
platform.cpp | 44 std::vector<DrmPlane *> planes = local 46 if (planes.empty()) { 47 ALOGE("Display %d has no usable planes", crtc->display()); 54 if (!planes.empty()) { 55 squash_plane = planes.back(); 56 planes.pop_back(); 58 ALOGI("Not enough planes to reserve for squash fb"); 64 if (layers.size() > planes.size()) { 65 if (!planes.empty()) { 66 precomp_plane = planes.back() [all...] |
platform.h | 64 std::vector<DrmPlane *> *planes) = 0; 67 // Removes and returns the next available plane from planes 68 static DrmPlane *PopPlane(std::vector<DrmPlane *> *planes) { 69 if (planes->empty()) 71 DrmPlane *plane = planes->front(); 72 planes->erase(planes->begin()); 88 std::vector<DrmPlane *> *planes, 91 DrmPlane *plane = PopPlane(planes); 113 // Takes a stack of layers and provisions hardware planes for them. If th [all...] |
platformnv.cpp | 202 std::vector<DrmPlane *> *planes) { 203 for (auto i = planes->begin(); i != planes->end(); ++i) { 206 planes->erase(i); 216 std::vector<DrmPlane *> *planes) { 225 auto primary_iter = planes->begin(); 226 for (; primary_iter != planes->end(); ++primary_iter) { 235 if (primary_iter != planes->end()) { 239 planes->erase(primary_iter); 264 if (planes->size()) [all...] |
/external/skia/src/gpu/ |
GrYUVProvider.cpp | 31 bool init(GrYUVProvider*, SkYUVPlanesCache::Info*, void* planes[3], bool useCache); 40 bool YUVScoper::init(GrYUVProvider* provider, SkYUVPlanesCache::Info* yuvInfo, void* planes[3], 47 planes[0] = (void*)fCachedData->data(); 48 planes[1] = (uint8_t*)planes[0] + (yuvInfo->fSizeInfo.fWidthBytes[SkYUVSizeInfo::kY] * 50 planes[2] = (uint8_t*)planes[1] + (yuvInfo->fSizeInfo.fWidthBytes[SkYUVSizeInfo::kU] * 65 planes[0] = fCachedData->writable_data(); 68 planes[0] = fStorage.get(); 70 planes[1] = (uint8_t*)planes[0] + (yuvInfo->fSizeInfo.fWidthBytes[SkYUVSizeInfo::kY] 93 void* planes[3]; local [all...] |
GrYUVProvider.h | 54 * allocation widths of the Y, U, and V planes. 67 * @param planes Memory for each of the Y, U, and V planes. 69 virtual bool onGetYUV8Planes(const SkYUVSizeInfo& sizeInfo, void* planes[3]) = 0;
|
/external/dng_sdk/source/ |
dng_reference.h | 46 uint32 planes, 55 uint32 planes, 64 uint32 planes, 75 uint32 planes, 87 uint32 planes, 99 uint32 planes, 111 uint32 planes, 123 uint32 planes, 135 uint32 planes, 147 uint32 planes, [all...] |
dng_bottlenecks.h | 57 uint32 planes, 67 uint32 planes, 77 uint32 planes, 89 uint32 planes, 102 uint32 planes, 115 uint32 planes, 128 uint32 planes, 141 uint32 planes, 154 uint32 planes, 167 uint32 planes, [all...] |
dng_pixel_buffer.cpp | 366 uint32 planes, 373 , fPlanes (planes) 544 uint32 planes, 563 planes, 577 DoZeroBytes (dPtr, planes); 588 planes, 605 DoZeroBytes (dPtr, planes << 1); 616 planes, 633 DoZeroBytes (dPtr, planes << 2); 644 planes, 1435 uint32 planes = fPlanes; local [all...] |
dng_pixel_buffer.h | 84 /// The pixel geometry describes the layout in terms of how many planes, rows and columns 96 // Range of planes this buffer holds. 173 /// \param planes Number of planes 176 /// \param planarConfiguration Layout of the pixel planes in memory: One 180 dng_pixel_buffer (const dng_rect &area, uint32 plane, uint32 planes, 203 /// Number of planes of image data. 204 /// \retval Number of planes held in buffer. 206 uint32 Planes () const 219 /// Step, in pixels not bytes, between planes of data in buffer [all...] |
dng_read_image.h | 119 uint32 planes, 127 uint32 planes, 138 uint32 planes, 148 uint32 planes, 170 uint32 planes,
|
dng_image.h | 140 // Number of image planes. 176 uint32 planes, 213 /// Getter method for number of planes in an image. 215 uint32 Planes () const 283 /// \param planes Number of planes to copy. 289 uint32 planes); 295 /// \param planes Number of planes to copy. 300 uint32 planes) [all...] |
dng_simple_image.cpp | 26 uint32 planes, 31 planes, 40 ComputeBufferSize (pixelType, bounds.Size (), planes, pad16Bytes); 44 fBuffer = dng_pixel_buffer (bounds, 0, planes, pixelType, pcInterleaved, fMemory->Buffer ()); 61 Planes (), 68 Planes ());
|
/external/libdrm/tests/kms/ |
Makefile.am | 25 kms-universal-planes 29 kms-universal-planes 35 kms_universal_planes_SOURCES = kms-universal-planes.c
|
libkms-test-device.c | 139 device->planes = calloc(res->count_planes, sizeof(plane)); 140 if (!device->planes) 144 plane = kms_plane_create(device, res->planes[i]); 148 device->planes[i] = plane; 182 kms_plane_free(device->planes[i]); 184 free(device->planes); 209 if (device->planes[i]->type == type) { 211 return device->planes[i];
|
/external/libvpx/libvpx/vp9/ |
vp9_iface_common.h | 18 * the Y, U, and V planes, nor other alignment adjustments that 50 img->planes[VPX_PLANE_Y] = yv12->y_buffer; 51 img->planes[VPX_PLANE_U] = yv12->u_buffer; 52 img->planes[VPX_PLANE_V] = yv12->v_buffer; 53 img->planes[VPX_PLANE_ALPHA] = NULL; 64 img->planes[VPX_PLANE_Y] = (uint8_t *)CONVERT_TO_SHORTPTR(yv12->y_buffer); 65 img->planes[VPX_PLANE_U] = (uint8_t *)CONVERT_TO_SHORTPTR(yv12->u_buffer); 66 img->planes[VPX_PLANE_V] = (uint8_t *)CONVERT_TO_SHORTPTR(yv12->v_buffer); 67 img->planes[VPX_PLANE_ALPHA] = NULL; 83 yv12->y_buffer = img->planes[VPX_PLANE_Y] [all...] |
/external/strace/mpers-m32/ |
struct_v4l2_buffer.h | 28 mpers_ptr_t planes; member in union:__anon31681::__anon31684
|
/external/strace/mpers-mx32/ |
struct_v4l2_buffer.h | 29 mpers_ptr_t planes; member in union:__anon31840::__anon31843
|
/external/skia/src/core/ |
SkYUVPlanesCache.h | 20 * The Info struct contains data about the 3 Y, U and V planes of memory stored 23 * fSizeInfo: fWidth, fHeight, and fWidthBytes of each of the Y, U, and V planes. 39 * Add a pixelRef ID and its YUV planes data to the cache.
|
SkImageGenerator.cpp | 46 bool SkImageGenerator::getYUV8Planes(const SkYUVSizeInfo& sizeInfo, void* planes[3]) { 59 SkASSERT(planes && planes[0] && planes[1] && planes[2]); 61 return this->onGetYUV8Planes(sizeInfo, planes);
|
/external/libjpeg-turbo/java/org/libjpegturbo/turbojpeg/ |
YUVImage.java | 44 * image format consisting of Y, Cb, and Cr image planes. 62 * chrominance planes would be 18 x 35 bytes. If you specify a line padding of 64 * each of the chrominance planes would be 20 x 35 bytes. 73 * planes, and allocate memory for the image planes. 81 * strides for all planes will be set to their respective plane widths. When 115 * planes. 117 * @param planes an array of buffers representing the Y, U (Cb), and V (Cr) 118 * image planes (or just the Y plane, if the image is grayscale.) These 119 * planes can be contiguous or non-contiguous in memory. Plan [all...] |
/external/libvpx/libvpx/vpx/src/ |
vpx_image.c | 170 img->planes[VPX_PLANE_PACKED] = 178 img->planes[VPX_PLANE_ALPHA] = 183 img->planes[VPX_PLANE_Y] = 188 img->planes[VPX_PLANE_U] = 192 img->planes[VPX_PLANE_V] = 196 img->planes[VPX_PLANE_V] = 200 img->planes[VPX_PLANE_U] = 217 img->planes[VPX_PLANE_Y] += (signed)(img->d_h - 1) * img->stride[VPX_PLANE_Y]; 220 img->planes[VPX_PLANE_U] += (signed)((img->d_h >> img->y_chroma_shift) - 1) * 224 img->planes[VPX_PLANE_V] += (signed)((img->d_h >> img->y_chroma_shift) - 1) [all...] |
/hardware/google/easel/camera/libhdrplusclient/ |
HdrPlusClientUtils.cpp | 36 // Check the stream configuration has two planes. 37 if (streamConfig.image.planes.size() != 2) { 38 ALOGE("%s: NV21 should have 2 planes but it has %zu", __FUNCTION__, 39 streamConfig.image.planes.size()); 44 uint32_t yIndex = y * streamConfig.image.planes[0].stride + x; 45 uint32_t vIndex = streamConfig.image.planes[0].scanline * 46 streamConfig.image.planes[0].stride + 47 (y / 2) * streamConfig.image.planes[1].stride + (x & ~0x1); 62 if (streamConfig.image.planes.size() != 1) { 64 streamConfig.image.planes.size()) [all...] |
/external/libvpx/libvpx/test/ |
util.h | 33 int64_t d = img1->planes[VPX_PLANE_Y][i * img1->stride[VPX_PLANE_Y] + j] - 34 img2->planes[VPX_PLANE_Y][i * img2->stride[VPX_PLANE_Y] + j];
|
/external/mesa3d/docs/specs/ |
WL_bind_wayland_display.spec | 104 A wl_buffer can have several planes, typically in case of planar 107 various planes. The eglQueryWaylandBufferWL function should be 121 in the shader. The naming conventions separates planes by _ and 140 Three planes, samples Y from the first plane to r in 145 Two planes, samples Y from the first plane to r in 149 Two planes, samples Y from the first plane to r in 157 planes by calling eglCreateImageKHR with wl_buffer as 188 for different planes of planar buffer. (Kristian Høgsberg)
|
/frameworks/base/core/jni/android/graphics/ |
YuvToJpegEncoder.cpp | 79 JSAMPARRAY planes[3]; local 80 planes[0] = y; 81 planes[1] = cb; 82 planes[2] = cr; 110 jpeg_write_raw_data(cinfo, planes, 16); 155 JSAMPARRAY planes[3]; local 156 planes[0] = y; 157 planes[1] = cb; 158 planes[2] = cr; 184 jpeg_write_raw_data(cinfo, planes, 16) [all...] |