Implementing 3D graphics support into Parallels 4 is no small feat. I'm sure there are a lot of variables to consider when you're figuring out making it work.
Would you please consider exposing those variables, instead of the current "enable or disable" switch in the Configure menu.
Right now, when a 3D app fails, we don't have a lot to go on to figure out the problem. If there were a way for us to see how the 3D support in Parallels was handling the app, it would be a big help. For example, it would be great if we could see debug logs of what Parallels is doing with regards to graphics.
It would even be better if we could have more control over it, via switches in the Configure menu. Some examples would be:
- Let us choose what version of DirectX is being emulated/supported (since it's obvious this changed drastically from Parallels 3 to Parallels 4)
- Let us choose what version of OpenGL is being emulated/supported
- Let us choose if DirectX support is being handled directly, or re-implemented via OpenGL.
Obviously, I'm not familiar with how you've implemented your 3D support... so some of those examples may not be appropriate. But the concept is still sound: Can you please expose more of the inner workings of the 3D support to us?
Also, those are fairly high level controls. I'd love to have access to even lower level stuff: texture memory allocation, how shaders are handled, etc. But let's start with the broad strokes.
Many of the people on these forums who ask for help getting a 3D app or game to work would probably be willing to put in the time tweaking parameters to make their app work. They'd probably tell other people what their solution was. More apps working with Parallels would make Parallels more valuable.
Good for you, good for us.
Whaddya think?
Would you please consider exposing those variables, instead of the current "enable or disable" switch in the Configure menu.
Right now, when a 3D app fails, we don't have a lot to go on to figure out the problem. If there were a way for us to see how the 3D support in Parallels was handling the app, it would be a big help. For example, it would be great if we could see debug logs of what Parallels is doing with regards to graphics.
It would even be better if we could have more control over it, via switches in the Configure menu. Some examples would be:
- Let us choose what version of DirectX is being emulated/supported (since it's obvious this changed drastically from Parallels 3 to Parallels 4)
- Let us choose what version of OpenGL is being emulated/supported
- Let us choose if DirectX support is being handled directly, or re-implemented via OpenGL.
Obviously, I'm not familiar with how you've implemented your 3D support... so some of those examples may not be appropriate. But the concept is still sound: Can you please expose more of the inner workings of the 3D support to us?
Also, those are fairly high level controls. I'd love to have access to even lower level stuff: texture memory allocation, how shaders are handled, etc. But let's start with the broad strokes.
Many of the people on these forums who ask for help getting a 3D app or game to work would probably be willing to put in the time tweaking parameters to make their app work. They'd probably tell other people what their solution was. More apps working with Parallels would make Parallels more valuable.
Good for you, good for us.
Whaddya think?