Home | History | Annotate | Download | only in hwc

Lines Matching refs:layer

46  * be made with each of the layer handles changed to a different
424 // Any transform tends to create a layer that the hardware
432 hwc_layer_t *layer = &list->hwLayers[n1];
433 layer
435 layer->blending = blendingOps[testRandMod(NUMA(blendingOps))];
436 layer->flags = (testRandFract() > rareRatio) ? 0
439 layer->transform = (noTransform || testRandFract() > rareRatio) ? 0
442 layer->sourceCrop.left = testRandMod(gBuf->getWidth());
443 layer->sourceCrop.top = testRandMod(gBuf->getHeight());
444 layer->sourceCrop.right = layer->sourceCrop.left
445 + testRandMod(gBuf->getWidth() - layer->sourceCrop.left) + 1;
446 layer->sourceCrop.bottom = layer->sourceCrop.top
447 + testRandMod(gBuf->getHeight() - layer->sourceCrop.top) + 1;
448 layer->displayFrame.left = testRandMod(width);
449 layer->displayFrame.top = testRandMod(height);
450 layer->displayFrame.right = layer->displayFrame.left
451 + testRandMod(width - layer->displayFrame.left) + 1;
452 layer->displayFrame.bottom = layer->displayFrame.top
453 + testRandMod(height - layer->displayFrame.top) + 1;
463 int sourceWidth = layer->sourceCrop.right
464 - layer->sourceCrop.left;
465 int sourceHeight = layer->sourceCrop.bottom
466 - layer->sourceCrop.top;
467 if (((layer->displayFrame.left + sourceWidth) <= width)
468 && ((layer->displayFrame.top + sourceHeight) <= height)) {
469 layer->displayFrame.right = layer->displayFrame.left
471 layer->displayFrame.bottom = layer->displayFrame.top
476 layer->visibleRegionScreen.numRects = 1;
477 layer->visibleRegionScreen.rects = &layer->displayFrame;
501 hwc_layer_t *layer = &list->hwLayers[n1];
502 layer->handle = (native_handle_t *) gBuf->handle;