Ticket #4587 (new defect)
3D Acceleration & WPF Development
|Reported by:||Snotface||Owned by:|
Description (last modified by misha) (diff)
I know that 3D Accel is publicised at (Beta) and therefore unstable, but i was requested to create a ticket, so here is a direct quote from the forum as well as my log file. Please note that VirtualBox is not crashing, it merely does as outlined below. Host Vista 64, Guest Vista 32.
Enabling 3D Acceleration nerfs WPF development on the guest (VS 2008, .NET 3.5). Creating a new WPF application doesn't render any controls in the design window. It also causes an <Exception in HRESULT: 0x88980406> of that control (i was trying to edit a Grid). It results in you not even being able to edit the properties of the control.
I've done some investigation and found this on the VMWare forum: <Quote> OK. We've reproduced this internally and have a fix we plan to make available in the next Fusion 2.0 release. The problem was that WPF apps (along with iTunes and a few other programs) combine 2D and 3D rendering in the same window. When 3D was enabled, Fusion's SVGA driver had an issue where the 2D and 3D rendering would both try to update the same area of the guest framebuffer at the same time, causing the rendering issues you described. Sorry for the inconvenience, and stay tuned for this and lots of other fixes. </Quote>
I'm not sure if VirtualBox's problem is related, but disabling 3D acceleration for the guest fixes the problem, but obviously you won't be able to combine WPF and 3D applications together at the moment.
comment:22 Changed 4 years ago by misha
- Description modified (diff)