/hardware/libhardware/tests/hwc/ |
D | util.c | 175 EGLSurface surface; in egl_create() local 200 surface = eglCreateWindowSurface(display, config, window, NULL); in egl_create() 201 if (surface == EGL_NO_SURFACE) in egl_create() 208 if (!(res = eglMakeCurrent(display, surface, surface, context))) in egl_create() 211 eglQuerySurface(display, surface, EGL_WIDTH, &w); in egl_create() 212 eglQuerySurface(display, surface, EGL_HEIGHT, &h); in egl_create() 217 *_surface = surface; in egl_create() 229 void egl_destroy(EGLDisplay display, EGLSurface surface) { in egl_destroy() argument 231 eglDestroySurface(display, surface); in egl_destroy()
|
D | test-arrows.c | 142 EGLSurface surface; in main() local 148 if (egl_create(&display, &surface, &w, &h)) in main() 156 eglSwapBuffers(display, surface); in main() 162 egl_destroy(display, surface); in main()
|
D | util.h | 28 void egl_destroy(EGLDisplay display, EGLSurface surface);
|
/hardware/interfaces/media/c2/1.2/ |
D | IComponent.hal | 34 * extension is to add blocking allocation of output buffer from surface. 38 * Starts using a surface for output with a synchronization object 43 * output surface. 44 * @param surface Output surface. 49 * - `CANNOT_DO` - The component does not support an output surface. 50 * - `REFUSED` - The output surface cannot be accessed. 56 @2.0::IGraphicBufferProducer surface,
|
D | types.hal | 32 * |Status of the surface 4bytes| 33 * INIT = 0, Configuring surface is not finished. 35 * SWITCHING = 2, Switching to the new surface. It is blocked
|
/hardware/google/interfaces/media/c2/1.0/ |
D | IInputSurface.hal | 26 * Input surface that can be configured for the IComponent. 31 * Connects this input surface to a component. 40 * - DUPLICATE - The surface is already connected to a component. 54 * Returns the Codec 2.0 configuration object for this surface. 56 * @return configurable The configuration object for this surface.
|
D | IComponent.hal | 113 * Starts using a surface for output. 116 * output surface. 117 * @param surface A surface to use for codec output. 120 * - CANNOT_DO - The component does not support an output surface. 121 * - REFUSED - The output surface cannot be accessed. 129 IGraphicBufferProducer surface 135 * Starts using a persistent OMX input surface for a component. 139 * @param producer Producer component of an OMX persistent input surface. 140 * @param source Source component of an OMX persistent input surface. 143 * - CANNOT_DO - The component does not support an input surface. [all …]
|
D | IInputSurfaceConnection.hal | 22 * Disconnects this input surface from the component. 29 * - NOT_FOUND - The surface is not connected to a component.
|
D | IComponentStore.hal | 153 * Creates a persistent input surface that can be used as an input surface 158 * @return surface A persistent input surface 160 createInputSurface() generates (IInputSurface surface);
|
/hardware/interfaces/media/c2/1.0/ |
D | IInputSurface.hal | 26 * Input surface for a Codec2 component. 28 * An <em>input surface</em> is an instance of `IInputSurface`, which may be 47 * Returns the @ref IConfigurable instance associated to this input surface. 54 * Connects the input surface to an input sink. 58 * the component that consumes buffers from this surface.
|
D | IComponent.hal | 116 * Starts using a surface for output. 121 * output surface. 122 * @param surface Output surface. 125 * - `CANNOT_DO` - The component does not support an output surface. 126 * - `REFUSED` - The output surface cannot be accessed. 132 @2.0::IGraphicBufferProducer surface 138 * Starts using an input surface. 142 * @param inputSurface Input surface to connect to. 145 * - `CANNOT_DO` - The component does not support an input surface. 147 * - `DUPLICATE` - The component is already connected to an input surface. [all …]
|
D | IInputSurfaceConnection.hal | 22 * Connection between a component and an input surface. 29 * Destroys the connection between an input surface and a component. 34 * - `NOT_FOUND` - The surface is not connected to a component.
|
D | IComponentStore.hal | 153 * Creates a persistent input surface that can be used as an input surface 161 * @return surface A persistent input surface. This may be null to indicate 166 IInputSurface surface
|
/hardware/interfaces/automotive/sv/1.0/ |
D | ISurroundView3dSession.hal | 25 * car. Surround view 3d creates an approximate 3d surface around the car to match the surrounds 26 * and provides a virtual view as seen on this surface. 93 * Projects points on camera image to surround view 3D surface. 96 * surface, these 3d points can then be used to set overlays using the updateOverlays() for 99 * 3d points returned are projected on an approximate 3d surface and do not provide the exact 107 * @return points3d Returns a list of 3d points on the approximate 3d surface in the 109 * Points that do not project to 3d surface are set with inValid true.
|
/hardware/interfaces/camera/device/3.7/ |
D | types.hal | 33 * This version extends the @3.4 Stream with the multi-resolution output surface 43 * The surface group id used for multi-resolution output streams. 52 * streams within a surface group. Depending on current active physical
|
/hardware/interfaces/configstore/1.0/ |
D | ISurfaceFlingerConfigs.hal | 104 * Return true if surface flinger should use vr flinger for compatible vr 118 * Returns true if surface flinger should start
|
/hardware/interfaces/media/omx/1.0/ |
D | IOmx.hal | 72 * Create an input surface for recording.
|
D | IOmxNode.hal | 198 * Set up a listener to events related to the input surface.
|
/hardware/interfaces/memtrack/1.0/ |
D | IMemtrack.hal | 56 * that has been mapped into the GPU as a surface must show up when
|
/hardware/interfaces/input/common/1.0/ |
D | types.hal | 29 * - For a touch pad, reports the absolute X surface position of the center of the touch 44 * - For a touch pad, reports the absolute Y surface position of the center of the touch 57 * - For a touch screen or touch pad, reports the approximate pressure applied to the surface 269 * distance from the surface. 277 * surface, and PI/2 radians indicates that the stylus is being held flat 278 * against the surface.
|
/hardware/qcom/camera/msm8998/QCamera2/HAL/test/ |
D | qcamera_test.h | 339 sp<Surface> surface; member
|
D | qcamera_test.cpp | 3010 mTestContext->mViVVid.surface = new Surface( in configureViVCodec() 3012 mTestContext->mViVVid.ANW = mTestContext->mViVVid.surface; in configureViVCodec() 3065 mTestContext->mViVVid.surface.clear(); in unconfigureViVCodec()
|
/hardware/interfaces/wifi/1.0/ |
D | README-NAN.md | 23 The Wi-Fi Aware (NAN) HAL API surface is very large - only a subset is used from the framework.
|
/hardware/interfaces/wifi/1.2/ |
D | README-NAN.md | 26 The Wi-Fi Aware (NAN) HAL API surface is very large - only a subset is used from the framework.
|
/hardware/interfaces/graphics/composer/2.1/ |
D | IComposerClient.hal | 795 * The damage parameter describes a surface damage region as defined in 810 * @param damage is the surface damage region. 956 * @param damage is the new surface damage region.
|