http://winehq.org/announce/1.1.19
wined3d: Remove some code that doesn't make a whole lot of sense.
Why? Wine is used for old programs too. Now they won't work. Are you happy?
some code removed:(
some code removed:(
On Sat, Apr 11, 2009 at 2:26 AM, gaal.nix.rulez
<[email protected]> wrote:
http://wiki.winehq.org/RegressionTesting
so you know what patch broke it (there's been _a lot_ of cleanup lately).
--
-Austin
<[email protected]> wrote:
Did it break your program? File a bug. Be sure to run a regression test first:http://winehq.org/announce/1.1.19
wined3d: Remove some code that doesn't make a whole lot of sense.
Why? Wine is used for old programs too. Now they won't work. Are you happy?
http://wiki.winehq.org/RegressionTesting
so you know what patch broke it (there's been _a lot_ of cleanup lately).
--
-Austin
some code removed:(
2009/4/11 Austin English <[email protected]>:
Dunno what the patch is, but it's probably a clean-up patch...
It doesn't say "Remove deprecated code"...On Sat, Apr 11, 2009 at 2:26 AM, gaal.nix.rulez
<[email protected]> wrote:Did it break your program? File a bug. Be sure to run a regression test first:http://winehq.org/announce/1.1.19
wined3d: Remove some code that doesn't make a whole lot of sense.
Why? Wine is used for old programs too. Now they won't work. Are you happy?
http://wiki.winehq.org/RegressionTesting
so you know what patch broke it (there's been _a lot_ of cleanup lately).
--
-Austin
Dunno what the patch is, but it's probably a clean-up patch...
some code removed:(
From the patch in question (http://archives.free.net.ph/message/200 ... pt-BR.html):
There are various checks to make sure that a patch is correct: reviews of patches sent to the mailing list; Alexandre (the ultimate reviewer and applier of patches) and conformance tests. This system is not perfect, and regressions do happen (the Windows API is very big and complex).
What was removed was a single if...return check, which according to the information above makes sense. If it didn't make sense, the other Wine/CodeWeavers DirectX developers would have commented on it.The "instr" parameter to shader_glsl_gen_modifier() is actually a source
parameter, so comparing against WINED3DSIO_TEXKILL is just silly.
There are various checks to make sure that a patch is correct: reviews of patches sent to the mailing list; Alexandre (the ultimate reviewer and applier of patches) and conformance tests. This system is not perfect, and regressions do happen (the Windows API is very big and complex).
some code removed:(
Warren Dumortier wrote:
running under 1.1.18 and then under 1.1.19. However, you did not
mention the name of the program that broke, please do.
Thank you.
James McKenzie
I would go along with the regression test, which may be as simple as2009/4/11 Austin English <[email protected]>:
It doesn't say "Remove deprecated code"...On Sat, Apr 11, 2009 at 2:26 AM, gaal.nix.rulez
<[email protected]> wrote:
Did it break your program? File a bug. Be sure to run a regression test first:http://winehq.org/announce/1.1.19
wined3d: Remove some code that doesn't make a whole lot of sense.
Why? Wine is used for old programs too. Now they won't work. Are you happy?
http://wiki.winehq.org/RegressionTesting
so you know what patch broke it (there's been _a lot_ of cleanup lately).
--
-Austin
Dunno what the patch is, but it's probably a clean-up patch...
running under 1.1.18 and then under 1.1.19. However, you did not
mention the name of the program that broke, please do.
Thank you.
James McKenzie
Re: some code removed:(
What are 'they'....?gaal.nix.rulez wrote: Now they won't work.
Re: some code removed:(
How many old/16 bit programs use D3D?gaal.nix.rulez wrote:http://winehq.org/announce/1.1.19
wined3d: Remove some code that doesn't make a whole lot of sense.
Why? Wine is used for old programs too. Now they won't work. Are you happy?

Don't randomly blame one of the patches, all of them aim at improving Wine in some way or another after all, but regressions do happen with some of them. You just never really know with which ones or what the cause is unless you're the developer of those patches and have access to the apps that don't work. But in that case you'd fix it before submitting the patch, obviously.