VirtualBox

Changeset 34725 in vbox for trunk/src/VBox/HostServices


Ignore:
Timestamp:
Dec 5, 2010 1:50:36 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
68530
Message:

crOpenGL: fix incorrect rendering/host crashes when running apps in parallel/after ones using display lists

Location:
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_lists.c

    r33540 r34725  
    6969}
    7070
     71void SERVER_DISPATCH_APIENTRY crServerDispatchEndList(void)
     72{
     73    cr_server.head_spu->dispatch_table.EndList();
     74    crStateEndList();
     75}
    7176
    7277void SERVER_DISPATCH_APIENTRY
     
    7984        /* Issue the list as-is */
    8085        cr_server.head_spu->dispatch_table.CallList( list );
     86        crStateQueryHWState();
    8187    }
    8288    else {
     
    206212        /* Issue the list as-is */
    207213        cr_server.head_spu->dispatch_table.CallLists( n, type, lists );
     214        crStateQueryHWState();
    208215    }
    209216    else {
  • trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_special

    r33280 r34725  
    246246GetObjectParameterfvARB
    247247BlitFramebufferEXT
     248EndList
Note: See TracChangeset for help on using the changeset viewer.

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