As far as I know, this problem has existed forever, or since I started using wine. I've been looking at these two lines for a long time. My application, SimCity 4 does not appear to have any way to grant the request for a single buffer. No one I have asked has a handle on this. fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. This application is very heavy in graphics with several different animation activities going on simultaneously. It has a lot of crashes and glitches due to internal bugs, but one of the problems is garbled graphics which occur when the system "runs out of graphics memory". I suspect that having enough buffers would fix this. I have been away from programming for more than 30 years or I would have a look at it. As I recall, buffer management is not a big deal, just a little picky. Now, at best, I am a kind of sophisticated end-user and can't really code any more. Is there any chance to increase the priority of this item?
A Nonny Moose <wineforum-user at winehq.org> wrote:>Sent: Feb 10, 2011 1:05 PM >To: wine-users at winehq.org >Subject: [Wine] Support priority request > >As far as I know, this problem has existed forever, or since I started using wine. > >I've been looking at these two lines for a long time. My application, SimCity 4 does not appear to have any way to grant >the request for a single buffer. No one I have asked has a handle on this.Is this with the latest development version? There is a bug report for this, I highly recommend adding yourself to the bug report cc list and looking through Wine Patches to familiarize yourself with the solutions recommended and rejected. This is not a trivial problem to fix. James McKenzie
This problem has been present in all version since 1.0.1 up to and including the current version 1.3.13. If someone else has reported it, I will have a look and if it is the same, I will add my voice. I assume it is in bugzilla? As far as a non-trivial fix, are you telling me that OpenGL doesn't have this? If so, that package needs fixing too. With simulation programs of this type, memory management for the GUI is rather paramount as you are trying to show something in "real time", eh?
Bug 16571 found. Added my input.
[quote]There is a bug report for this, I highly recommend adding yourself to the bug report cc list and looking through Wine Patches to familiarize yourself with the solutions recommended and rejected. This is not a trivial problem to fix. [/quote] The depth of the fix list is about 10 years. Since this is taking so long, one is constrained to believe that wine is a "white box" project. I can really understand how this is going to go on forever. The balancing act among all the operating systems involved must be fraught with great danger.