Changeset 37613 in vbox for trunk/src/VBox/HostServices/SharedOpenGL/crserverlib
- Timestamp:
- Jun 23, 2011 12:42:08 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72459
- Location:
- trunk/src/VBox/HostServices/SharedOpenGL/crserverlib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_context.c
r37394 r37613 318 318 } 319 319 } 320 } 321 320 321 if (!mural->bUseFBO) 322 { 323 ctx->buffer.width = mural->width; 324 ctx->buffer.height = mural->height; 325 } 326 else 327 { 328 ctx->buffer.width = 0; 329 ctx->buffer.height = 0; 330 } 331 } 332 -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c
r36843 r37613 1206 1206 cr_server.curClient = cr_server.clients[i]; 1207 1207 if (cr_server.curClient->currentCtx 1208 && cr_server.curClient->currentCtx->pImage1208 && (cr_server.curClient->currentCtx->buffer.pFrontImg || cr_server.curClient->currentCtx->buffer.pBackImg) 1209 1209 && cr_server.curClient->currentMural 1210 1210 && cr_server.curClient->currentMural->screenId == sIndex 1211 && cr_server.curClient->currentCtx-> viewport.viewportH== h1212 && cr_server.curClient->currentCtx-> viewport.viewportW== w)1211 && cr_server.curClient->currentCtx->buffer.storedHeight == h 1212 && cr_server.curClient->currentCtx->buffer.storedWidth == w) 1213 1213 { 1214 1214 int clientWindow = cr_server.curClient->currentWindow; -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_muralfbo.c
r37394 r37613 230 230 cr_server.head_spu->dispatch_table.BindFramebufferEXT(GL_READ_FRAMEBUFFER, mural->idFBO); 231 231 } 232 233 crStateGetCurrent()->buffer.width = 0; 234 crStateGetCurrent()->buffer.height = 0; 232 235 } 233 236 else … … 246 249 } 247 250 } 251 252 crStateGetCurrent()->buffer.width = mural->width; 253 crStateGetCurrent()->buffer.height = mural->height; 248 254 } 249 255 -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c
r36843 r37613 103 103 104 104 crServerSetupOutputRedirect(mural); 105 106 crStateGetCurrent()->buffer.width = mural->width; 107 crStateGetCurrent()->buffer.height = mural->height; 105 108 } 106 109 … … 252 255 mural->height = height; 253 256 257 crStateGetCurrent()->buffer.width = mural->width; 258 crStateGetCurrent()->buffer.height = mural->height; 259 254 260 crServerCheckMuralGeometry(mural); 255 261
Note:
See TracChangeset
for help on using the changeset viewer.