VirtualBox

Changeset 50814 in vbox


Ignore:
Timestamp:
Mar 18, 2014 5:26:00 PM (11 years ago)
Author:
vboxsync
Message:

crOpenGL: fix dummy window usage

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/include/cr_server.h

    r50812 r50814  
    234234    GLubyte   u8Unused;       /*redirect to FBO instead of real host window*/
    235235    GLboolean bFbDraw;       /*GL_FRONT buffer is drawn to directly*/
    236     GLboolean fReserved;
     236    GLboolean fIsDummyRefference;
    237237
    238238    GLint       cVisibleRects;    /*count of visible rects*/
  • trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c

    r50812 r50814  
    4343        }
    4444        spuWindow = dummy->spuWindow;
     45        mural->fIsDummyRefference = GL_TRUE;
    4546    }
    4647    else
     
    5455            return spuWindow;
    5556        }
     57        mural->fIsDummyRefference = GL_FALSE;
    5658    }
    5759
     
    218220    }
    219221
    220     if (!mural->CreateInfo.pszDpyName)
     222    if (!mural->fIsDummyRefference)
    221223        cr_server.head_spu->dispatch_table.WindowDestroy( mural->spuWindow );
    222224
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette