Lines Matching refs:layer

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