#5206 closed defect (fixed)
3D Acceleration Should [Try Harder To?] Free Textures On Application Exit -> Fixed in SVN
Reported by: | fullreset | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 3.0.8 |
Keywords: | texture memory | Cc: | |
Guest type: | Linux | Host type: | Mac OS X |
Description
The Problem:
- Tracking texture IDs returned by OpenGL in the Guest OS across several application launches suggests that under abnormal termination (eg signals, incl SIGINT) makes no attempt to free textures.
- Furthermore, many applications are 'sloppy' about freeing textures, assuming that the OS/libs will do so when the program ends (regardless of cause.)
Suggested Solution:
- Texture state should be tracked throughout the life of the application, and when/where possible textures should be 'collected'.
Notes:
Only tested with Linux Guest under Mac OSX Host; this problem may exist elsewhere.
Change History (5)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Cc: | removed |
---|
comment:3 by , 14 years ago
Summary: | 3D Acceleration Should [Try Harder To?] Free Textures On Application Exit → 3D Acceleration Should [Try Harder To?] Free Textures On Application Exit -> Fixed in SVN |
---|
comment:4 by , 14 years ago
Please check if 3.1.4 beta 1 solves the problem: http://forums.virtualbox.org/viewtopic.php?f=15&t=27300
Note:
See TracTickets
for help on using tickets.
i didn't realize that you were going to PUBLISH my CC email address. could you please remove? thanks.