VirtualBox

Changeset 46886 in vbox for trunk/src/VBox/Additions/WINNT


Ignore:
Timestamp:
Jul 1, 2013 2:39:54 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
86873
Message:

wine: surface cleanup fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/surface.c

    r46783 r46886  
    21472147    if (!surface->container)
    21482148    {
     2149#ifdef VBOX_WITH_WINE_FIX_TEXCLEAR
     2150        if (surface->texture_name)
     2151#endif
     2152        {
    21492153#ifdef VBOX_WITH_WDDM
    2150         texture_gl_delete(surface->texture_name);
     2154            texture_gl_delete(surface->texture_name);
    21512155#else
    2152         gl_info->gl_ops.gl.p_glDeleteTextures(1, &surface->texture_name);
     2156            gl_info->gl_ops.gl.p_glDeleteTextures(1, &surface->texture_name);
    21532157#endif
    2154         surface->texture_name = 0;
     2158            surface->texture_name = 0;
     2159        }
     2160#ifdef VBOX_WITH_WINE_FIX_TEXCLEAR
     2161        if (surface->texture_name_srgb)
     2162#endif
     2163        {
    21552164#ifdef VBOX_WITH_WDDM
    2156         texture_gl_delete(surface->texture_name_srgb);
     2165            texture_gl_delete(surface->texture_name_srgb);
    21572166#else
    2158         gl_info->gl_ops.gl.p_glDeleteTextures(1, &surface->texture_name_srgb);
     2167            gl_info->gl_ops.gl.p_glDeleteTextures(1, &surface->texture_name_srgb);
    21592168#endif
    2160         surface->texture_name_srgb = 0;
     2169            surface->texture_name_srgb = 0;
     2170        }
    21612171    }
    21622172    if (surface->rb_multisample)
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