Lines Matching refs:is
11 * distributed under the License is distributed on an "AS IS" BASIS,
32 * The display is configured as in ON but may stop applying display
33 * updates from the client. This is effectively a hint to the device
104 * This is a method that may be called every frame. Thus it's
106 * SET_LAYER_PER_FRAME_METADATA is the command used by the buffered transport
117 * is not Composition::SOLID_COLOR, this call must succeed and have no
120 * @param color is the new color using float type.
128 * @param display is the display on which to create the layer.
129 * @return keys is the vector of PerFrameMetadataKey keys that are
131 * @return error is NONE upon success. Otherwise,
150 * correctly-configured buffer is passed into setReadbackBuffer, filled by
167 * @return error is NONE upon success. Otherwise,
183 * buffer provided to setReadbackBuffer has been filled by the device and is
186 * If it is already safe to read from this buffer, -1 may be returned instead.
187 * The client takes ownership of this file descriptor and is responsible for
188 * closing it when it is no longer needed.
192 * capture is as follows:
195 * // Readback buffer is allocated
209 * @return error - is HWC2_ERROR_NONE or one of the following errors:
234 * getReadbackBufferAttributes and is in the dataspace provided by the same.
236 * If there is hardware protected content on the display at the time of the next
252 * @return error - is HWC2_ERROR_NONE or one of the following errors:
265 * format passed into this function is the default format requested by the
268 * The display must be assumed to be on from the time the first frame is
269 * presented until the display is destroyed.
271 * @param width is the width in pixels.
272 * @param height is the height in pixels.
273 * @param formatHint is the default output buffer format selected by
275 * @param outputBufferSlotCount is the number of output buffer slots to be
277 * @return error is NONE upon success. Otherwise,
278 * UNSUPPORTED when the width or height is too large for the
280 * NO_RESOURCES when the device is unable to create a new virtual
282 * @return display is the newly-created virtual display.
283 * @return format is the format of the buffer the device will produce.
301 * PixelFormat::RGBA_8888, and Dataspace::UNKNOWN. It is not required to
304 * @param display is the display to query.
305 * @param width is the client target width in pixels.
306 * @param height is the client target height in pixels.
307 * @param format is the client target format.
308 * @param dataspace is the client target dataspace, as described in
310 * @return error is NONE upon success. Otherwise,
312 * UNSUPPORTED when the given configuration is not supported.
324 * complete when this function returns. It is valid to call this function
331 * @param display is the display to which the power mode is set.
332 * @param mode is the new power mode.
333 * @return error is NONE upon success. Otherwise,
336 * UNSUPPORTED when mode is not supported on this display.
345 * @param display is the display to query.
346 * @return error is NONE upon success. Otherwise,
348 * @return modes is an array of color modes.
361 * @param display is the display to query.
362 * @param mode is the color mode to query.
363 * @return error is NONE upon success. Otherwise,
366 * @return intents is an array of render intents.
382 * @param display is the display to which the color mode is set.
383 * @param mode is the color mode to set to.
384 * @param intent is the render intent to set to.
385 * @return error is NONE upon success. Otherwise,
387 * BAD_PARAMETER when mode or intent is invalid
388 * UNSUPPORTED when mode or intent is not supported on this
398 * When the layer dataspace is a legacy dataspace (see
399 * common@1.1::Dataspace) and the display render intent is
412 * saturation transform. It is to be applied on linear pixel values like
419 * @return error is NONE upon success. Otherwise,
421 * @return matrix is the 4x4 column-major matrix used to approximate the
434 * @param inLength is the length of input commands.
435 * @param inHandles is an array of handles referenced by the input
437 * @return error is NONE upon success. Otherwise,
438 * BAD_PARAMETER when inLength is not equal to the length of
444 * @param outLength is the length of output commands.
445 * @param outHandles is an array of handles referenced by the output