/hardware/intel/common/libva/va/egl/ |
H A D | va_backend_egl.h | 32 /* Get EGL ClientBufer buffer index and device id from surface id*/ 35 VASurfaceID surface,
|
H A D | va_egl.h | 14 * is BC device id.) from surface id. Application 19 VASurfaceID surface,
|
H A D | va_egl.c | 51 * the low-level buffer ID (or handle) of the decoded surface to gst-gltexture, and gst-gltexture 66 VASurfaceID surface, 77 return va_egl->vaGetEGLClientBufferFromSurface(ctx, surface, buffer); 64 vaGetEGLClientBufferFromSurface( VADisplay dpy, VASurfaceID surface, EGLClientBuffer *buffer ) argument
|
/hardware/intel/img/psb_video/src/android/ |
H A D | psb_android_glue.h | 35 unsigned char* psb_android_registerBuffers(void** surface, int pid, int width, int height); 41 int psb_android_surfaceflinger_status(void** surface, int *sf_compostion, int *rotation, int *widi);
|
/hardware/intel/common/libva/test/common/ |
H A D | va_display_wayland.c | 40 struct wl_surface *surface; member in struct:display 110 if (d->surface) { 111 wl_surface_destroy(d->surface); 112 d->surface = NULL; 143 if (!d->surface) { 144 d->surface = wl_compositor_create_surface(d->compositor); 145 if (!d->surface) 150 d->shell_surface = wl_shell_get_shell_surface(d->shell, d->surface); 161 VASurfaceID surface, 173 va_status = vaGetSurfaceBufferWl(va_dpy, surface, VA_FRAME_PICTUR 159 va_put_surface_wayland( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument [all...] |
H A D | va_display.h | 38 VAStatus (*put_surface) (VADisplay va_dpy, VASurfaceID surface, 55 VASurfaceID surface,
|
H A D | va_display_x11.c | 107 VASurfaceID surface, 116 if (surface == VA_INVALID_SURFACE) 125 return vaPutSurface(va_dpy, surface, x11_window, 105 va_put_surface_x11( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
H A D | va_display_drm.c | 62 VASurfaceID surface, 60 va_put_surface_drm( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
H A D | va_display_android.cpp | 82 VASurfaceID surface, 90 return vaPutSurface(va_dpy, surface, anw, 80 va_put_surface_android( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
/hardware/intel/common/libva/va/ |
H A D | va_backend_tpi.h | 50 VASurfaceID surface, 68 VASurfaceID surface,
|
H A D | va_tpi.h | 36 * the surface with the input attribute 64 unsigned int count; /* buffer count for surface creation */ 74 VASurfaceID surface, 92 VASurfaceID surface,
|
H A D | va_tpi.c | 73 VASurfaceID surface, 96 return tpi->vaPutSurfaceBuf( ctx, surface, data, data_len, srcx, srcy, srcw, srch, 104 VASurfaceID surface, 115 return tpi->vaSetTimestampForSurface(ctx, surface, timestamp); 71 vaPutSurfaceBuf( VADisplay dpy, VASurfaceID surface, unsigned char* data, int* data_len, short srcx, short srcy, unsigned short srcw, unsigned short srch, short destx, short desty, unsigned short destw, unsigned short desth, VARectangle *cliprects, unsigned int number_cliprects, unsigned int flags ) argument 102 vaSetTimestampForSurface( VADisplay dpy, VASurfaceID surface, long long timestamp ) argument
|
H A D | va_x11.h | 44 * to get the decode output surface to a X drawable 51 VASurfaceID surface,
|
H A D | va_android.h | 58 * to get the decode output surface to an ISurface object. 65 VASurfaceID surface,
|
H A D | va_backend.h | 203 VASurfaceID surface, 234 VASurfaceID surface, 256 VASurfaceID surface, 266 VASurfaceID surface, 325 short dest_x, /* upper left offset in surface */ 370 /* lock/unlock surface for external access */ 373 VASurfaceID surface, 382 * surface buffer name 384 void **buffer /* if it is not NULL, map the surface buffer for 391 VASurfaceID surface [all...] |
/hardware/intel/common/libva/va/glx/ |
H A D | va_backend_glx.h | 31 /* Optional: create a surface used for display to OpenGL */ 39 /* Optional: destroy a VA/GLX surface */ 45 /* Optional: copy a VA surface to a VA/GLX surface */ 49 VASurfaceID surface,
|
H A D | va_glx.h | 46 * Create a surface used for display to OpenGL 55 * @param[out] gl_surface the VA/GLX surface 66 * Destroy a VA/GLX surface 73 * @param[in] gl_surface the VA surface 82 * Copy a VA surface to a VA/GLX surface 85 * point, the underlying GL texture will contain the surface pixels 93 * @param[in] gl_surface the VA/GLX destination surface 94 * @param[in] surface the VA source surface [all...] |
/hardware/intel/common/libva/va/wayland/ |
H A D | va_backend_wayland.h | 48 /** \brief Hook to return Wayland buffer associated with the VA surface. */ 51 VASurfaceID surface,
|
H A D | va_wayland.h | 51 * - Perform normal VA-API operations, e.g. decode to a VA surface ; 52 * - Get wl_buffer associated to the VA surface ; 69 * \brief Returns the Wayland buffer associated with a VA surface. 73 * underlying VA @surface. As such, the VA @surface and Wayland 85 * @param[in] surface the VA surface 87 * @param[out] out_buffer a wl_buffer wrapping the VA @surface 93 VASurfaceID surface,
|
/hardware/libhardware/tests/hwc/ |
H A D | util.h | 28 void egl_destroy(EGLDisplay display, EGLSurface surface);
|
H A D | util.c | 175 EGLSurface surface; local 200 surface = eglCreateWindowSurface(display, config, window, NULL); 201 if (surface == EGL_NO_SURFACE) 208 if (!(res = eglMakeCurrent(display, surface, surface, context))) 211 eglQuerySurface(display, surface, EGL_WIDTH, &w); 212 eglQuerySurface(display, surface, EGL_HEIGHT, &h); 217 *_surface = surface; 229 void egl_destroy(EGLDisplay display, EGLSurface surface) { argument 231 eglDestroySurface(display, surface); [all...] |
/hardware/intel/img/psb_video/src/x11/ |
H A D | psb_x11.h | 111 VASurfaceID surface, 129 VASurfaceID surface, 146 VASurfaceID surface,
|
/hardware/intel/common/libva/test/putsurface/ |
H A D | putsurface_wayland.c | 69 VASurfaceID surface, 95 return va_put_surface(dpy, wl_drawable, surface, &src_rect, &dst_rect, 111 struct wl_surface *surface; member in struct:drawable 163 wl_surface_attach(wl_drawable->surface, buffer, 0, 0); 165 wl_drawable->surface, 171 callback = wl_surface_frame(wl_drawable->surface); 172 wl_surface_commit(wl_drawable->surface); 259 drawable1->surface = surface1; 274 drawable1->surface = surface2; 67 vaPutSurface( VADisplay dpy, VASurfaceID surface, struct drawable *wl_drawable, short src_x, short src_y, unsigned short src_w, unsigned short src_h, short dst_x, short dst_y, unsigned short dst_w, unsigned short dst_h, const VARectangle *cliprects, unsigned int num_cliprects, unsigned int flags ) argument
|
/hardware/intel/common/libmix/videoencoder/ |
H A D | VideoEncoderUtils.h | 42 void setVASurface(VASurfaceID surface) {mVASurface = surface;} argument
|
/hardware/intel/common/libva/va/android/ |
H A D | va_android.cpp | 189 VASurfaceID surface, 207 VASurfaceID surface, 233 VA_TRACE_LOG(va_TracePutSurface, dpy, surface, static_cast<void*>(&draw), srcx, srcy, srcw, srch, 237 return ctx->vtable->vaPutSurface( ctx, surface, static_cast<void*>(&draw), srcx, srcy, srcw, srch, 205 vaPutSurface( VADisplay dpy, VASurfaceID surface, sp<ANativeWindow> draw, short srcx, short srcy, unsigned short srcw, unsigned short srch, short destx, short desty, unsigned short destw, unsigned short desth, VARectangle *cliprects, unsigned int number_cliprects, unsigned int flags ) argument
|