Lines Matching defs:prepare

46      *  before (*prepare)() is called when the HWC_GEOMETRY_CHANGED flag is
47 * also set, otherwise, this field is preserved between (*prepare)()
51 * Always set by the caller before calling (*prepare)(), this value
59 * Always set by the caller before calling (*prepare)(), this value
74 * Set by the caller before calling (*prepare)() ONLY when the
77 * Set by the HWC implementation during (*prepare)(), this indicates
84 * Set by the HWC implementation during (*prepare)(), this indicates
90 * Set by the caller before calling (*prepare)(), this value indicates
97 * independently of the normal prepare/set cycle. The prepare/set calls
104 * (*prepare)(). However, doing so will result in the layer being shown
111 * Set by the HWC implementation during (*prepare)(), this value
119 * hints is bit mask set by the HWC implementation during (*prepare)().
120 * It is preserved between (*prepare)() calls, unless the
141 * prepare calls and the HWC_GEOMETRY_CHANGED flag is not set
185 * ignored during prepare(). The set() call must not wait for the
204 * reading from the buffer. The field is ignored by prepare(). Each
282 * prepare/set cycle, surfaceDamage will contain exactly one empty
320 * passed to (*prepare)() has changed by more than just the buffer handles
329 * This is the top-level structure passed to the prepare and set calls to
338 * and returned by the set call; this field will be -1 on entry to prepare
348 * prepare. The set call should commit this surface atomically to
364 * This field is set before prepare(), so properties of the buffer
368 * If prepare() sets all layers to FRAMEBUFFER, then GLES
415 * (*invalidate)() triggers a screen refresh, in particular prepare and set
494 * (*prepare)() is called for each frame before composition and is used by
497 * (*prepare)() can be called more than once, the last call prevails.
504 * and hints are preserved between (*prepare)() calles unless the
507 * (*prepare)() is called with HWC_GEOMETRY_CHANGED to indicate that the
527 int (*prepare)(struct hwc_composer_device_1 *dev,
536 * the last call to (*prepare)().
750 * Within the standard prepare()/set() composition loop, the client
754 * for the platform's cursor hardware, hwcomposer will return from prepare()
761 * prepare()/set() composition loop, but care must be taken to not interleave
762 * calls of setCursorPositionAsync() between calls of set()/prepare().