HomeSort by relevance Sort by last modified time
    Searched full:planes (Results 1 - 25 of 857) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 675 milliseconds

1 2 3 4 5 6 7 8 91011>>