/hardware/qcom/display/msm8084/libhwcomposer/ |
D | hwc_virtual.cpp | 52 const int dpy = HWC_DISPLAY_VIRTUAL; in init() local 53 ctx->mFBUpdate[dpy] = in init() 54 IFBUpdate::getObject(ctx, dpy); in init() 55 ctx->mMDPComp[dpy] = MDPComp::getObject(ctx, dpy); in init() 57 if(ctx->mFBUpdate[dpy]) in init() 58 ctx->mFBUpdate[dpy]->reset(); in init() 59 if(ctx->mMDPComp[dpy]) in init() 60 ctx->mMDPComp[dpy]->reset(); in init() 65 int dpy = HWC_DISPLAY_VIRTUAL; in destroy() local 68 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) { in destroy() [all …]
|
D | hwc_vsync.cpp | 44 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable) in hwc_vsync_control() argument 48 ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, in hwc_vsync_control() 51 __FUNCTION__, dpy, enable, strerror(errno)); in hwc_vsync_control() 57 static void handle_vsync_event(hwc_context_t* ctx, int dpy, char *data, in handle_vsync_event() argument 67 __FUNCTION__, timestamp, dpy); in handle_vsync_event() 68 ctx->proc->vsync(ctx->proc, dpy, timestamp); in handle_vsync_event() 71 static void handle_blank_event(hwc_context_t* ctx, int dpy, char *data, in handle_blank_event() argument 76 ALOGI("%s: dpy:%d panel power state: %d", __FUNCTION__, dpy, poweron); in handle_blank_event() 77 ctx->dpyAttr[dpy].isActive = poweron ? true: false; in handle_blank_event() 81 static void handle_cec_event(hwc_context_t* ctx, int dpy, char *data, in handle_cec_event() argument [all …]
|
D | hwc_uevents.cpp | 42 static void setup(hwc_context_t* ctx, int dpy) in setup() argument 44 ctx->mFBUpdate[dpy] = IFBUpdate::getObject(ctx, dpy); in setup() 45 ctx->mMDPComp[dpy] = MDPComp::getObject(ctx, dpy); in setup() 48 static void clear(hwc_context_t* ctx, int dpy) in clear() argument 50 if(ctx->mFBUpdate[dpy]) { in clear() 51 delete ctx->mFBUpdate[dpy]; in clear() 52 ctx->mFBUpdate[dpy] = NULL; in clear() 54 if(ctx->mMDPComp[dpy]) { in clear() 55 delete ctx->mMDPComp[dpy]; in clear() 56 ctx->mMDPComp[dpy] = NULL; in clear() [all …]
|
D | hwc.cpp | 78 static int getDpyforExternalDisplay(hwc_context_t *ctx, int dpy) { in getDpyforExternalDisplay() argument 79 if(dpy == HWC_DISPLAY_EXTERNAL && ctx->mVirtualonExtActive) in getDpyforExternalDisplay() 81 return dpy; in getDpyforExternalDisplay() 135 for(int dpy = 0; dpy < numDisplays; dpy++) { in setDMAState() local 136 hwc_display_contents_1_t *list = displays[dpy]; in setDMAState() 149 if (UNLIKELY(isYuvBuffer(hnd)) && canUseRotator(ctx, dpy) && in setDMAState() 160 if(dpy) { in setDMAState() 237 static void scaleDisplayFrame(hwc_context_t *ctx, int dpy, in scaleDisplayFrame() argument 239 uint32_t origXres = ctx->dpyAttr[dpy].xres_orig; in scaleDisplayFrame() 240 uint32_t origYres = ctx->dpyAttr[dpy].yres_orig; in scaleDisplayFrame() [all …]
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
D | hwc_virtual.cpp | 63 const int dpy = HWC_DISPLAY_VIRTUAL; in init() local 64 ctx->mFBUpdate[dpy] = in init() 65 IFBUpdate::getObject(ctx, dpy); in init() 66 ctx->mMDPComp[dpy] = MDPComp::getObject(ctx, dpy); in init() 68 if(ctx->mFBUpdate[dpy]) in init() 69 ctx->mFBUpdate[dpy]->reset(); in init() 70 if(ctx->mMDPComp[dpy]) in init() 71 ctx->mMDPComp[dpy]->reset(); in init() 76 int dpy = HWC_DISPLAY_VIRTUAL; in destroy() local 79 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) { in destroy() [all …]
|
D | hwc_vsync.cpp | 43 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable) in hwc_vsync_control() argument 47 ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, in hwc_vsync_control() 50 __FUNCTION__, dpy, enable, strerror(errno)); in hwc_vsync_control() 56 static void handle_vsync_event(hwc_context_t* ctx, int dpy, char *data) in handle_vsync_event() argument 65 __FUNCTION__, timestamp, dpy); in handle_vsync_event() 66 ctx->proc->vsync(ctx->proc, dpy, timestamp); in handle_vsync_event() 69 static void handle_blank_event(hwc_context_t* ctx, int dpy, char *data) in handle_blank_event() argument 73 ALOGI("%s: dpy:%d panel power state: %ld", __FUNCTION__, dpy, poweron); in handle_blank_event() 74 ctx->dpyAttr[dpy].isActive = poweron ? true: false; in handle_blank_event() 80 void (*callback)(hwc_context_t* ctx, int dpy, char *data); [all …]
|
D | hwc_uevents.cpp | 42 static void setup(hwc_context_t* ctx, int dpy) in setup() argument 44 ctx->mFBUpdate[dpy] = IFBUpdate::getObject(ctx, dpy); in setup() 45 ctx->mMDPComp[dpy] = MDPComp::getObject(ctx, dpy); in setup() 48 static void clear(hwc_context_t* ctx, int dpy) in clear() argument 50 if(ctx->mFBUpdate[dpy]) { in clear() 51 delete ctx->mFBUpdate[dpy]; in clear() 52 ctx->mFBUpdate[dpy] = NULL; in clear() 54 if(ctx->mMDPComp[dpy]) { in clear() 55 delete ctx->mMDPComp[dpy]; in clear() 56 ctx->mMDPComp[dpy] = NULL; in clear() [all …]
|
D | hwc_qclient.cpp | 110 int dpy = inParcel->readInt32(); in getDisplayAttributes() local 111 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period); in getDisplayAttributes() 112 if (ctx->dpyAttr[dpy].customFBSize) { in getDisplayAttributes() 113 outParcel->writeInt32(ctx->dpyAttr[dpy].xres_new); in getDisplayAttributes() 114 outParcel->writeInt32(ctx->dpyAttr[dpy].yres_new); in getDisplayAttributes() 116 outParcel->writeInt32(ctx->dpyAttr[dpy].xres); in getDisplayAttributes() 117 outParcel->writeInt32(ctx->dpyAttr[dpy].yres); in getDisplayAttributes() 119 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi); in getDisplayAttributes() 120 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi); in getDisplayAttributes() 125 int dpy = inParcel->readInt32(); in setHSIC() local [all …]
|
D | hwc.cpp | 88 static int getDpyforExternalDisplay(hwc_context_t *ctx, int dpy) { in getDpyforExternalDisplay() argument 89 if(dpy == HWC_DISPLAY_EXTERNAL && ctx->mVirtualonExtActive) in getDpyforExternalDisplay() 91 return dpy; in getDpyforExternalDisplay() 145 for(int dpy = 0; dpy < numDisplays; dpy++) { in setDMAState() local 146 hwc_display_contents_1_t *list = displays[dpy]; in setDMAState() 159 if (canUseRotator(ctx, dpy) && in setDMAState() 170 if(dpy) { in setDMAState() 242 static void scaleDisplayFrame(hwc_context_t *ctx, int dpy, in scaleDisplayFrame() argument 244 uint32_t origXres = ctx->dpyAttr[dpy].xres; in scaleDisplayFrame() 245 uint32_t origYres = ctx->dpyAttr[dpy].yres; in scaleDisplayFrame() [all …]
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | hwc_vsync.cpp | 45 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable) in hwc_vsync_control() argument 49 ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, in hwc_vsync_control() 52 __FUNCTION__, dpy, enable, strerror(errno)); in hwc_vsync_control() 58 static void handle_vsync_event(hwc_context_t* ctx, int dpy, char *data) in handle_vsync_event() argument 67 __FUNCTION__, timestamp, dpy); in handle_vsync_event() 68 ctx->proc->vsync(ctx->proc, dpy, timestamp); in handle_vsync_event() 71 static void handle_blank_event(hwc_context_t* ctx, int dpy, char *data) in handle_blank_event() argument 75 ALOGI("%s: dpy:%d panel power state: %ld", __FUNCTION__, dpy, poweron); in handle_blank_event() 77 ctx->dpyAttr[dpy].isActive = poweron ? true: false; in handle_blank_event() 82 static void handle_thermal_event(hwc_context_t* ctx, int dpy, char *data) in handle_thermal_event() argument [all …]
|
D | hwc_virtual.cpp | 42 const int dpy = HWC_DISPLAY_VIRTUAL; in init() local 44 initCompositionResources(ctx, dpy); in init() 46 if(ctx->mFBUpdate[dpy]) in init() 47 ctx->mFBUpdate[dpy]->reset(); in init() 48 if(ctx->mMDPComp[dpy]) in init() 49 ctx->mMDPComp[dpy]->reset(); in init() 54 int dpy = HWC_DISPLAY_VIRTUAL; in destroy() local 57 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) { in destroy() 58 ctx->dpyAttr[dpy].connected = false; in destroy() 59 ctx->dpyAttr[dpy].isPause = false; in destroy() [all …]
|
D | hwc.cpp | 125 for(int dpy = 0; dpy < numDisplays; dpy++) { in setDMAState() local 126 hwc_display_contents_1_t *list = displays[dpy]; in setDMAState() 139 if (canUseRotator(ctx, dpy) && in setDMAState() 143 dpy)) { in setDMAState() 152 if(dpy) { in setDMAState() 191 static bool isHotPluggable(hwc_context_t *ctx, int dpy) { in isHotPluggable() argument 192 return ((dpy == HWC_DISPLAY_EXTERNAL) || in isHotPluggable() 193 ((dpy == HWC_DISPLAY_PRIMARY) && in isHotPluggable() 229 static void scaleDisplayFrame(hwc_context_t *ctx, int dpy, in scaleDisplayFrame() argument 231 uint32_t origXres = ctx->dpyAttr[dpy].xres; in scaleDisplayFrame() [all …]
|
D | hwc_qclient.cpp | 121 int dpy = inParcel->readInt32(); in getDisplayAttributes() local 122 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period); in getDisplayAttributes() 123 if (ctx->dpyAttr[dpy].customFBSize) { in getDisplayAttributes() 124 outParcel->writeInt32(ctx->dpyAttr[dpy].xres_new); in getDisplayAttributes() 125 outParcel->writeInt32(ctx->dpyAttr[dpy].yres_new); in getDisplayAttributes() 127 outParcel->writeInt32(ctx->dpyAttr[dpy].xres); in getDisplayAttributes() 128 outParcel->writeInt32(ctx->dpyAttr[dpy].yres); in getDisplayAttributes() 130 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi); in getDisplayAttributes() 131 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi); in getDisplayAttributes() 136 int dpy = inParcel->readInt32(); in setHSIC() local [all …]
|
/hardware/google/gfxstream/host/apigen-codec-common/GL/ |
D | glxext.h | 528 extern GLXFBConfig * glXGetFBConfigs (Display *dpy, int screen, int *nelements); 529 extern GLXFBConfig * glXChooseFBConfig (Display *dpy, int screen, const int *attrib_list, int *nele… 530 extern int glXGetFBConfigAttrib (Display *dpy, GLXFBConfig config, int attribute, int *value); 531 extern XVisualInfo * glXGetVisualFromFBConfig (Display *dpy, GLXFBConfig config); 532 extern GLXWindow glXCreateWindow (Display *dpy, GLXFBConfig config, Window win, const int *attrib_l… 533 extern void glXDestroyWindow (Display *dpy, GLXWindow win); 534 extern GLXPixmap glXCreatePixmap (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attri… 535 extern void glXDestroyPixmap (Display *dpy, GLXPixmap pixmap); 536 extern GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list); 537 extern void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf); [all …]
|
D | glx.h | 187 extern XVisualInfo* glXChooseVisual( Display *dpy, int screen, 190 extern GLXContext glXCreateContext( Display *dpy, XVisualInfo *vis, 193 extern void glXDestroyContext( Display *dpy, GLXContext ctx ); 195 extern Bool glXMakeCurrent( Display *dpy, GLXDrawable drawable, 198 extern void glXCopyContext( Display *dpy, GLXContext src, GLXContext dst, 201 extern void glXSwapBuffers( Display *dpy, GLXDrawable drawable ); 203 extern GLXPixmap glXCreateGLXPixmap( Display *dpy, XVisualInfo *visual, 206 extern void glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ); 208 extern Bool glXQueryExtension( Display *dpy, int *errorb, int *event ); 210 extern Bool glXQueryVersion( Display *dpy, int *maj, int *min ); [all …]
|
/hardware/google/gfxstream/guest/mesa/include/GL/ |
D | glxext.h | 91 typedef GLXFBConfig *( *PFNGLXGETFBCONFIGSPROC) (Display *dpy, int screen, int *nelements); 92 typedef GLXFBConfig *( *PFNGLXCHOOSEFBCONFIGPROC) (Display *dpy, int screen, const int *attrib_list… 93 typedef int ( *PFNGLXGETFBCONFIGATTRIBPROC) (Display *dpy, GLXFBConfig config, int attribute, int *… 94 typedef XVisualInfo *( *PFNGLXGETVISUALFROMFBCONFIGPROC) (Display *dpy, GLXFBConfig config); 95 typedef GLXWindow ( *PFNGLXCREATEWINDOWPROC) (Display *dpy, GLXFBConfig config, Window win, const i… 96 typedef void ( *PFNGLXDESTROYWINDOWPROC) (Display *dpy, GLXWindow win); 97 typedef GLXPixmap ( *PFNGLXCREATEPIXMAPPROC) (Display *dpy, GLXFBConfig config, Pixmap pixmap, cons… 98 typedef void ( *PFNGLXDESTROYPIXMAPPROC) (Display *dpy, GLXPixmap pixmap); 99 typedef GLXPbuffer ( *PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib… 100 typedef void ( *PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf); [all …]
|
D | glx.h | 182 extern XVisualInfo* glXChooseVisual( Display *dpy, int screen, 185 extern GLXContext glXCreateContext( Display *dpy, XVisualInfo *vis, 188 extern void glXDestroyContext( Display *dpy, GLXContext ctx ); 190 extern Bool glXMakeCurrent( Display *dpy, GLXDrawable drawable, 193 extern void glXCopyContext( Display *dpy, GLXContext src, GLXContext dst, 196 extern void glXSwapBuffers( Display *dpy, GLXDrawable drawable ); 198 extern GLXPixmap glXCreateGLXPixmap( Display *dpy, XVisualInfo *visual, 201 extern void glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ); 203 extern Bool glXQueryExtension( Display *dpy, int *errorb, int *event ); 205 extern Bool glXQueryVersion( Display *dpy, int *maj, int *min ); [all …]
|
/hardware/google/gfxstream/host/apigen-codec-common/X11/extensions/ |
D | Xfixes.h | 117 Bool XFixesQueryExtension (Display *dpy, 120 Status XFixesQueryVersion (Display *dpy, 127 XFixesChangeSaveSet (Display *dpy, 134 XFixesSelectSelectionInput (Display *dpy, 140 XFixesSelectCursorInput (Display *dpy, 145 XFixesGetCursorImage (Display *dpy); 151 XFixesCreateRegion (Display *dpy, XRectangle *rectangles, int nrectangles); 154 XFixesCreateRegionFromBitmap (Display *dpy, Pixmap bitmap); 157 XFixesCreateRegionFromWindow (Display *dpy, Window window, int kind); 160 XFixesCreateRegionFromGC (Display *dpy, GC gc); [all …]
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
D | hwc_uevents.cpp | 83 int dpy = isHDMI(str) ? HWC_DISPLAY_EXTERNAL : extDpyNum; in handle_uevent() local 86 ctx->mExtDisplay->setExtDpyNum(dpy); in handle_uevent() 112 if(ctx->mFBUpdate[dpy]) { in handle_uevent() 114 delete ctx->mFBUpdate[dpy]; in handle_uevent() 115 ctx->mFBUpdate[dpy] = NULL; in handle_uevent() 117 if(ctx->mCopyBit[dpy]){ in handle_uevent() 119 delete ctx->mCopyBit[dpy]; in handle_uevent() 120 ctx->mCopyBit[dpy] = NULL; in handle_uevent() 122 if(ctx->mMDPComp[dpy]) { in handle_uevent() 123 delete ctx->mMDPComp[dpy]; in handle_uevent() [all …]
|
D | hwc.cpp | 111 static void reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) { in reset_layer_prop() argument 112 if(ctx->layerProp[dpy]) { in reset_layer_prop() 113 delete[] ctx->layerProp[dpy]; in reset_layer_prop() 114 ctx->layerProp[dpy] = NULL; in reset_layer_prop() 116 ctx->layerProp[dpy] = new LayerProp[numAppLayers]; in reset_layer_prop() 119 static int display_commit(hwc_context_t *ctx, int dpy) { in display_commit() argument 120 int fbFd = ctx->dpyAttr[dpy].fd; in display_commit() 122 ALOGE("%s: Invalid FB fd for display: %d", __FUNCTION__, dpy); in display_commit() 139 const int dpy = HWC_DISPLAY_PRIMARY; in hwc_prepare_primary() local 143 ctx->dpyAttr[dpy].isActive) { in hwc_prepare_primary() [all …]
|
/hardware/google/gfxstream/host/apigen-codec-common/X11/ |
D | Xlibint.h | 202 #define XAllocIDs(dpy,ids,n) (*(dpy)->idlist_alloc)(dpy,ids,n) argument 260 Display *dpy 267 Display *dpy 410 #define WORD64ALIGN if ((long)dpy->bufptr >> 61) {\ 411 dpy->last_req = dpy->bufptr;\ 412 *(dpy->bufptr) = X_NoOperation;\ 413 *(dpy->bufptr+1) = 0;\ 414 *(dpy->bufptr+2) = 0;\ 415 *(dpy->bufptr+3) = 1;\ 416 dpy->request++;\ [all …]
|
/hardware/google/gfxstream/guest/mesa/include/EGL/ |
D | egl.h | 106 typedef EGLBoolean (EGLAPIENTRYP PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list… 107 typedef EGLBoolean (EGLAPIENTRYP PFNEGLCOPYBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface, EGLNat… 108 typedef EGLContext (EGLAPIENTRYP PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLCon… 109 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config,… 110 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, … 111 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, … 112 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx); 113 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface); 114 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLi… 115 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint … [all …]
|
D | eglext.h | 44 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 46 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 120 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDISPLAYATTRIBKHRPROC) (EGLDisplay dpy, EGLint name, EGL… 122 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDisplayAttribKHR (EGLDisplay dpy, EGLint name, EGLAttrib *val… 133 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 134 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync); 135 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint … 136 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLi… 138 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 139 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync); [all …]
|
/hardware/google/gfxstream/common/opengl/include/EGL/ |
D | eglext.h | 63 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 65 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 139 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDISPLAYATTRIBKHRPROC) (EGLDisplay dpy, EGLint name, EGL… 141 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDisplayAttribKHR (EGLDisplay dpy, EGLint name, EGLAttrib *val… 152 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 153 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync); 154 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint … 155 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLi… 157 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 158 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync); [all …]
|
/hardware/qcom/sm8150/display/libqdutils/ |
D | display_config.h | 117 int getDisplayAttributes(int dpy, DisplayAttributes_t& dpyattr); 121 int getDisplayVisibleRegion(int dpy, hwc_rect_t &rect); 124 int setViewFrame(int dpy, int l, int t, int r, int b); 127 int setSecondaryDisplayStatus(int dpy, uint32_t status); 135 int getConfigCount(int dpy); 140 int getActiveConfig(int dpy); 145 int setActiveConfig(int configIndex, int dpy); 150 DisplayAttributes getDisplayAttributes(int configIndex, int dpy); 162 int setDsiClk(int dpy, uint64_t bitClk); 165 uint64_t getDsiClk(int dpy); [all …]
|