HomeSort by relevance Sort by last modified time
    Searched refs:dpyAttr (Results 1 - 25 of 56) sorted by null

1 2 3

  /hardware/qcom/display/msm8226/libhwcomposer/
hwc_virtual.cpp 79 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) {
80 ctx->dpyAttr[dpy].connected = false;
81 ctx->dpyAttr[dpy].isPause = false;
115 ctx->dpyAttr[dpy].xres = fbWidth;
116 ctx->dpyAttr[dpy].yres = fbHeight;
118 if(ctx->dpyAttr[dpy].connected == false) {
119 ctx->dpyAttr[dpy].connected = true;
120 ctx->dpyAttr[dpy].isPause = false;
123 ctx->dpyAttr[dpy].vsync_period
124 = ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
    [all...]
hwc_uevents.cpp 123 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].connected = false;
124 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].isActive = false;
155 usleep(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
183 if(!ctx->dpyAttr[dpy].connected){
191 ctx->dpyAttr[dpy].connected = false;
192 ctx->dpyAttr[dpy].isActive = false;
215 if(ctx->dpyAttr[dpy].connected) {
230 ctx->dpyAttr[dpy].isConfiguring = true;
234 usleep(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
238 if(ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].connected)
    [all...]
hwc.cpp 199 * rely on isActive and connected attributes of dpyAttr to
244 uint32_t origXres = ctx->dpyAttr[dpy].xres;
245 uint32_t origYres = ctx->dpyAttr[dpy].yres;
246 uint32_t newXres = ctx->dpyAttr[dpy].xres_new;
247 uint32_t newYres = ctx->dpyAttr[dpy].yres_new;
272 ctx->dpyAttr[dpy].isActive) {
274 if (ctx->dpyAttr[dpy].customFBSize &&
307 ctx->dpyAttr[dpy].isActive &&
308 ctx->dpyAttr[dpy].connected) {
310 if(!ctx->dpyAttr[dpy].isPause)
    [all...]
hwc_qclient.cpp 104 connected = ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].connected ? 1 : 0;
111 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period);
112 if (ctx->dpyAttr[dpy].customFBSize) {
113 outParcel->writeInt32(ctx->dpyAttr[dpy].xres_new);
114 outParcel->writeInt32(ctx->dpyAttr[dpy].yres_new);
116 outParcel->writeInt32(ctx->dpyAttr[dpy].xres);
117 outParcel->writeInt32(ctx->dpyAttr[dpy].yres);
119 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi);
120 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi);
148 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.left)
    [all...]
  /hardware/qcom/display/msm8084/libhwcomposer/
hwc_virtual.cpp 68 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) {
69 ctx->dpyAttr[dpy].connected = false;
70 ctx->dpyAttr[dpy].isPause = false;
104 ctx->dpyAttr[dpy].xres = fbWidth;
105 ctx->dpyAttr[dpy].yres = fbHeight;
107 if(ctx->dpyAttr[dpy].connected == false) {
108 ctx->dpyAttr[dpy].connected = true;
109 ctx->dpyAttr[dpy].isPause = false;
112 ctx->dpyAttr[dpy].vsync_period
113 = ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
    [all...]
hwc_uevents.cpp 123 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].connected = false;
124 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].isActive = false;
174 if(!ctx->dpyAttr[dpy].connected){
182 ctx->dpyAttr[dpy].connected = false;
183 ctx->dpyAttr[dpy].isActive = false;
200 ctx->mQService->onHdmiHotplug((int)ctx->dpyAttr[dpy].connected);
207 if(ctx->dpyAttr[dpy].connected) {
222 ctx->dpyAttr[dpy].isConfiguring = true;
226 usleep(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
230 if(ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].connected)
    [all...]
hwc_qclient.cpp 103 connected = ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].connected ? 1 : 0;
110 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period);
111 outParcel->writeInt32(ctx->dpyAttr[dpy].xres);
112 outParcel->writeInt32(ctx->dpyAttr[dpy].yres);
113 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi);
114 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi);
142 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.left);
143 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.top);
144 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.right);
145 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.bottom)
    [all...]
hwc.cpp 189 * rely on isActive and connected attributes of dpyAttr to
239 uint32_t origXres = ctx->dpyAttr[dpy].xres_orig;
240 uint32_t origYres = ctx->dpyAttr[dpy].yres_orig;
241 uint32_t fakeXres = ctx->dpyAttr[dpy].xres;
242 uint32_t fakeYres = ctx->dpyAttr[dpy].yres;
274 ctx->dpyAttr[dpy].isActive) {
276 if (ctx->dpyAttr[dpy].customFBSize)
308 ctx->dpyAttr[dpy].isActive &&
309 ctx->dpyAttr[dpy].connected) {
311 if(!ctx->dpyAttr[dpy].isPause)
    [all...]
  /hardware/qcom/display/msm8226/libvirtual/
virtual.cpp 84 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres = 0;
85 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres = 0;
166 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].mDownScaleMode = true;
168 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].mDownScaleMode = false;
174 uint32_t &extW = mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres;
175 uint32_t &extH = mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres;
176 uint32_t priW = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].xres;
177 uint32_t priH = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].yres;
201 (int)mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres;
203 (int)mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres
    [all...]
virtual.h 49 return mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].connected;
  /hardware/qcom/display/msm8909/libhwcomposer/
hwc_virtual.cpp 57 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) {
58 ctx->dpyAttr[dpy].connected = false;
59 ctx->dpyAttr[dpy].isPause = false;
83 ctx->dpyAttr[dpy].xres = fbWidth;
84 ctx->dpyAttr[dpy].yres = fbHeight;
86 if(ctx->dpyAttr[dpy].connected == false) {
87 ctx->dpyAttr[dpy].connected = true;
88 ctx->dpyAttr[dpy].isPause = false;
91 ctx->dpyAttr[dpy].vsync_period
92 = ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
    [all...]
hwc.cpp 182 * rely on isActive and connected attributes of dpyAttr to
238 uint32_t origXres = ctx->dpyAttr[dpy].xres;
239 uint32_t origYres = ctx->dpyAttr[dpy].yres;
240 uint32_t newXres = ctx->dpyAttr[dpy].xres_new;
241 uint32_t newYres = ctx->dpyAttr[dpy].yres_new;
270 (ctx->dpyAttr[dpy].isActive ||
272 && !ctx->dpyAttr[dpy].isPause) {
277 if (!ctx->dpyAttr[dpy].isActive) {
283 if ((cableConnected == 1) && !ctx->dpyAttr[dpy].connected) {
287 ctx->dpyAttr[dpy].isActive = true
    [all...]
hwc_uevents.cpp 111 if(!ctx->dpyAttr[dpy].connected){
133 if(ctx->dpyAttr[dpy].connected) {
156 ctx->dpyAttr[dpy].isConfiguring = true;
162 usleep(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
190 ctx->dpyAttr[dpy].isPause = false;
191 ctx->dpyAttr[dpy].connected = true;
192 ctx->dpyAttr[dpy].isConfiguring = true;
hwc_qclient.cpp 116 connected = ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].connected ? 1 : 0;
123 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period);
124 if (ctx->dpyAttr[dpy].customFBSize) {
125 outParcel->writeInt32(ctx->dpyAttr[dpy].xres_new);
126 outParcel->writeInt32(ctx->dpyAttr[dpy].yres_new);
128 outParcel->writeInt32(ctx->dpyAttr[dpy].xres);
129 outParcel->writeInt32(ctx->dpyAttr[dpy].yres);
131 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi);
132 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi);
160 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.left)
    [all...]
hwc_fbupdate.cpp 49 uint32_t xres = ctx->dpyAttr[mDpy].xres;
50 uint32_t yres = ctx->dpyAttr[mDpy].yres;
51 if (ctx->dpyAttr[dpy].customFBSize) {
54 xres = ctx->dpyAttr[mDpy].xres_new;
55 yres = ctx->dpyAttr[mDpy].yres_new;
58 ctx->dpyAttr[mDpy].fbformat,
74 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd);
136 ovutils::getMdpFormat(ctx->dpyAttr[mDpy].fbformat,
167 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode
188 && !ctx->dpyAttr[mDpy].mMDPScalingMode))
    [all...]
hwc_utils.cpp 118 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres_new = xres_orig;
119 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres_new = yres_orig;
120 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].customFBSize = false;
130 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres_new = xres_new;
131 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres_new = yres_new;
132 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].customFBSize = true;
137 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xdpi = xdpi;
138 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].ydpi = ydpi;
154 ctx->dpyAttr[dpy].fbformat = getFBformat(info);
155 ctx->dpyAttr[dpy].fd = ctx->mHDMIDisplay->getFd()
    [all...]
  /hardware/qcom/display/msm8994/libhwcomposer/
hwc_virtual.cpp 57 if(ctx->dpyAttr[dpy].connected && (displays[dpy] == NULL)) {
58 ctx->dpyAttr[dpy].connected = false;
59 ctx->dpyAttr[dpy].isPause = false;
83 ctx->dpyAttr[dpy].xres = fbWidth;
84 ctx->dpyAttr[dpy].yres = fbHeight;
86 if(ctx->dpyAttr[dpy].connected == false) {
87 ctx->dpyAttr[dpy].connected = true;
88 ctx->dpyAttr[dpy].isPause = false;
91 ctx->dpyAttr[dpy].vsync_period
92 = ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
    [all...]
hwc.cpp 181 * rely on isActive and connected attributes of dpyAttr to
231 uint32_t origXres = ctx->dpyAttr[dpy].xres;
232 uint32_t origYres = ctx->dpyAttr[dpy].yres;
233 uint32_t newXres = ctx->dpyAttr[dpy].xres_new;
234 uint32_t newYres = ctx->dpyAttr[dpy].yres_new;
288 if (LIKELY(list && list->numHwLayers > 1) && ctx->dpyAttr[dpy].connected &&
289 (ctx->dpyAttr[dpy].isActive ||
291 && !ctx->dpyAttr[dpy].isPause) {
295 if (!ctx->dpyAttr[dpy].isActive) {
301 if ((cableConnected == 1) && !ctx->dpyAttr[dpy].connected)
    [all...]
hwc_uevents.cpp 111 if(!ctx->dpyAttr[dpy].connected){
133 if(ctx->dpyAttr[dpy].connected) {
156 ctx->dpyAttr[dpy].isConfiguring = true;
162 usleep(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period
190 ctx->dpyAttr[dpy].isPause = false;
191 ctx->dpyAttr[dpy].connected = true;
192 ctx->dpyAttr[dpy].isConfiguring = true;
hwc_qclient.cpp 115 connected = ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].connected ? 1 : 0;
122 outParcel->writeInt32(ctx->dpyAttr[dpy].vsync_period);
123 if (ctx->dpyAttr[dpy].customFBSize) {
124 outParcel->writeInt32(ctx->dpyAttr[dpy].xres_new);
125 outParcel->writeInt32(ctx->dpyAttr[dpy].yres_new);
127 outParcel->writeInt32(ctx->dpyAttr[dpy].xres);
128 outParcel->writeInt32(ctx->dpyAttr[dpy].yres);
130 outParcel->writeFloat(ctx->dpyAttr[dpy].xdpi);
131 outParcel->writeFloat(ctx->dpyAttr[dpy].ydpi);
159 outParcel->writeInt32(ctx->dpyAttr[dpy].mDstRect.left)
    [all...]
hwc_utils.cpp 98 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres_new = xres_orig;
99 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres_new = yres_orig;
100 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].customFBSize = false;
110 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres_new = xres_new;
111 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres_new = yres_new;
112 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].customFBSize = true;
117 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xdpi = xdpi;
118 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].ydpi = ydpi;
127 ctx->dpyAttr[dpy].fd = ctx->mHDMIDisplay->getFd();
128 ctx->dpyAttr[dpy].xres = ctx->mHDMIDisplay->getWidth()
    [all...]
  /hardware/qcom/display/msm8084/libvirtual/
virtual.cpp 84 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres = 0;
85 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres = 0;
155 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].mDownScaleMode = true;
157 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].mDownScaleMode = false;
163 uint32_t &extW = mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres;
164 uint32_t &extH = mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres;
165 uint32_t priW = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].xres;
166 uint32_t priH = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].yres;
186 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].vsync_period =
208 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].fd = mFd
    [all...]
virtual.h 49 return mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].connected;
  /hardware/qcom/display/msm8960/libhwcomposer/
hwc_uevents.cpp 97 ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].isActive = false;
100 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].isActive = true;
128 ctx->dpyAttr[dpy].connected = false;
139 IFBUpdate::getObject(ctx->dpyAttr[dpy].xres, dpy);
140 ctx->dpyAttr[dpy].isPause = false;
144 ctx->dpyAttr[dpy].xres, dpy);
147 ctx->dpyAttr[dpy].connected = true;
158 ctx->dpyAttr[dpy].isActive = true;
159 ctx->dpyAttr[dpy].isPause = true;
165 ctx->dpyAttr[dpy].isActive = true
    [all...]
hwc.cpp 120 int fbFd = ctx->dpyAttr[dpy].fd;
143 ctx->dpyAttr[dpy].isActive) {
170 ctx->dpyAttr[dpy].isActive &&
171 ctx->dpyAttr[dpy].connected) {
175 if(!ctx->dpyAttr[dpy].isPause) {
247 if(!ctx->dpyAttr[dpy].isActive) {
289 ret = ioctl(ctx->dpyAttr[dpy].fd, FBIOBLANK,
292 ret = ioctl(ctx->dpyAttr[dpy].fd, FBIOBLANK,FB_BLANK_UNBLANK);
315 ctx->dpyAttr[dpy].isActive = !blank;
356 if (LIKELY(list) && ctx->dpyAttr[dpy].isActive)
    [all...]

Completed in 299 milliseconds

1 2 3