/hardware/qcom/display/libhwcomposer/ |
H A D | hwc_video.h | 30 int dpy); 33 int dpy); 38 static void chooseState(hwc_context_t *ctx, int dpy, 41 static bool configure(hwc_context_t *ctx, int dpy,
|
H A D | hwc_video.cpp | 33 int dpy) { 35 int yuvIndex = ctx->listStats[dpy].yuvIndex; 36 sIsModeOn[dpy] = false; 43 if(yuvIndex == -1 || ctx->listStats[dpy].yuvCount != 1) { 64 chooseState(ctx, dpy, yuvLayer); 65 if(configure(ctx, dpy, yuvLayer)) { 67 sIsModeOn[dpy] = true; 70 return sIsModeOn[dpy]; 73 void VideoOverlay::chooseState(hwc_context_t *ctx, int dpy, argument 76 ovutils::getStateString(sState[dpy])); 32 prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, int dpy) argument 262 configure(hwc_context_t *ctx, int dpy, hwc_layer_1_t *yuvLayer) argument 292 draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, int dpy) argument [all...] |
H A D | hwc_vsync.cpp | 43 int dpy = HWC_DISPLAY_PRIMARY; local 79 if(ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, 82 __FUNCTION__, dpy, enabled, strerror(errno)); 93 if(ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, 96 __FUNCTION__, dpy, enabled, strerror(errno)); 132 ctx->proc->vsync(ctx->proc, dpy, cur_timestamp);
|
H A D | hwc_copybit.h | 35 EGLDisplay dpy, 44 static bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, EGLDisplay dpy, 51 EGLDisplay dpy, EGLSurface surface,
|
H A D | hwc_utils.cpp | 115 const hwc_display_contents_1_t *list, int dpy) { 117 ctx->listStats[dpy].numAppLayers = list->numHwLayers - 1; 118 ctx->listStats[dpy].fbLayerIndex = list->numHwLayers - 1; 119 ctx->listStats[dpy].yuvCount = 0; 120 ctx->listStats[dpy].yuvIndex = -1; 121 ctx->listStats[dpy].skipCount = 0; 131 ctx->listStats[dpy].skipCount++; 135 ctx->listStats[dpy].yuvCount++; 136 ctx->listStats[dpy].yuvIndex = i; 207 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) { argument 114 setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list, int dpy) argument [all...] |
H A D | hwc_utils.h | 89 int dpy); 99 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy); 148 static inline int openFb(int dpy) { argument 152 snprintf(name, 64, devtmpl, dpy);
|
H A D | hwc.cpp | 165 static int hwc_eventControl(struct hwc_composer_device_1* dev, int dpy, argument 190 static int hwc_blank(struct hwc_composer_device_1* dev, int dpy, int blank) argument 196 ALOGD("%s: Doing Dpy=%d, blank=%d", __FUNCTION__, dpy, blank); 197 switch(dpy) { 201 ctx->mOverlay[dpy]->setState(ovutils::OV_CLOSED); 219 __FUNCTION__, dpy, blank, strerror(errno)); 222 ALOGD("%s: Done Dpy=%d, blank=%d", __FUNCTION__, dpy, blank); 223 ctx->dpyAttr[dpy].isActive = !blank;
|
H A D | hwc_copybit.cpp | 212 bool CopyBit::draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, EGLDisplay dpy, argument 219 (EGLDisplay)dpy, 232 EGLDisplay dpy, 259 (android_native_buffer_t *)LINK_eglGetRenderBufferANDROID(dpy, eglSurface); 231 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, EGLDisplay dpy, EGLSurface surface, functype_eglGetRenderBufferANDROID& LINK_eglGetRenderBufferANDROID, functype_eglGetCurrentSurface LINK_eglGetCurrentSurface) argument
|
/hardware/libhardware/include/hardware/ |
H A D | hwcomposer_v0.h | 192 * dpy, sur, and list are set to NULL to indicate that the screen is 208 hwc_display_t dpy,
|
H A D | hwcomposer.h | 104 * the OpenGL ES target surface is communicated by the (dpy, sur) fields 236 /* (dpy, sur) is the target of SurfaceFlinger's OpenGL ES 241 hwc_display_t dpy; member in struct:hwc_display_contents_1::__anon241::__anon242
|
/hardware/libhardware/modules/hwcomposer/ |
H A D | hwcomposer.cpp | 88 EGLBoolean sucess = eglSwapBuffers((EGLDisplay)displays[0]->dpy,
|
/hardware/ti/omap4xxx/hwc/ |
H A D | hwc.c | 1472 hwc_display_t dpy = NULL; local 1476 dpy = list->dpy; 1493 if (dpy && sur) { 1495 // however, if dpy and sur are null it means we're turning the 1499 if (!eglSwapBuffers((EGLDisplay)dpy, (EGLSurface)sur)) { 1938 int dpy, int event, int enabled) 1959 static int omap4_hwc_blank(struct hwc_composer_device_1 *dev, int dpy, int blank) argument 1937 omap4_hwc_event_control(struct hwc_composer_device_1* dev, int dpy, int event, int enabled) argument
|
/hardware/samsung_slsi/exynos5/libhwc/ |
H A D | hwc.cpp | 1451 if (!contents->dpy || !contents->sur) 1644 static int exynos5_eventControl(struct hwc_composer_device_1 *dev, int dpy, argument
|