With the last two patches I sent fr-025-final2 is working again for me.. There's still one other problem with a tiger print texture appearing in a few of the scenes. The patch to fix this problem is a couple of patches down the line.
If anyone has any games or applications they would like to see working than it would be really handy if you could add them to the Bugs DB blocking bug 1434 it would be great.
http://bugs.winehq.org/query.cgi?query_format=&short_desc_type=allwordss...
___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com
Is window resizing supported in GLX wined3d?
For GLX -> WGL wined3d... I have written an incorrect version of window resizing -- that simply changes the viewport. This viewport changing works fine for the demos (but does not stretch the output as semantically defined by d3d9).
I am guessing that pbuffers would have to be used as the render target -- then during a present the pbuffer would be bitbltted (stretched) to the output window...
An alternate possibility is to use DibSections... (probably slow as dirt -- also not GLX compliant) ----------- Anyhow I have added SwapEffect and PresentationInterval support to my GLX -> WGL wined3d patch (so now vsync options are supported -- good for preformance measurments) ----------- And lastly with my GLX -> WGL patch would it be better to use wgl functions explictly and remove support for GLX completely or would it be better to support both GLX and WGL (as mine does currently)
On Fri, Jul 15, 2005 at 11:34:30PM -0700, Nick Burns wrote:
And lastly with my GLX -> WGL patch would it be better to use wgl functions explictly and remove support for GLX completely or would it be better to support both GLX and WGL (as mine does currently)
I would say keep both the GLX and WGL path in your code using a compilation switch to change between two options.
As 'wined3d' is a bit like 'x11drv' in the sense that it's a Linux only DLL without a pending equivalent in the Windows world we do not have the requirements of it using only standard Win32 functions. So I do not see what we would gain to add an additionnal layer (the WGL => GLX translation layer) between accessing the hardware.
Lionel
It may be nice to prove/test that the opengl32.dll implementation in wine works correctly -- but I agree that another translation layer does not sound nice...
"__WIN32_OPENGL__" is the compilation flag im using -- it can either be defined in the makefile (is not at present) or it is choosen by the presence of "__CYGWIN__ || WIN32" Any other/better ideas I'd love to put em in my patch (which I will be posting shortly -- trying to get it in under 64kb and remove useless dependencies -- you should be seeing it soon today)
Nick
--- Nick Burns adger44@hotmail.com wrote:
Is window resizing supported in GLX wined3d?
For GLX -> WGL wined3d... I have written an incorrect version of window resizing -- that simply changes the viewport. This viewport changing works fine for the demos (but does not stretch the output as semantically defined by d3d9).
It's not supported yet. I plan to support it by writing reset and sharing the code that recreates the front, back and stencil buffers.
I haven't written reset because EvictManagedResources was causing problems that should be fixed by the mipmap patch I sent in yesterday.
I am guessing that pbuffers would have to be used as the render target -- then during a present the pbuffer would be bitbltted (stretched) to the output window...
We could do that, but potentially it's slow and doesn't work on cards that don't support pbuffers. 'stretching' is just a case of setting up the proper viewport and matrix.
An alternate possibility is to use DibSections... (probably slow as dirt -- also not GLX compliant)
Anyhow I have added SwapEffect and PresentationInterval support to my GLX -> WGL wined3d patch (so now vsync options are supported -- good for preformance measurments)
And lastly with my GLX -> WGL patch would it be better to use wgl functions explictly and remove support for GLX completely or would it be better to support both GLX and WGL (as mine does currently)
I don't think we should be adding another layer if we can help it.
___________________________________________________________ Does your mail provider give you access to messages sent to other POP email accounts, like your work account? Get Yahoo! Mail http://uk.mail.yahoo.com