Bug that still exists for almost 10 years.
stefandoesinger at gmail.com
Thu Mar 19 09:00:47 CDT 2015
-----BEGIN PGP SIGNED MESSAGE-----
Am 2015-03-18 um 04:12 schrieb Joshua Hale:
> I'm helping with the first private server for Phantasy Online
> Universe that will be made public really soon, but the game can't
> run correctly with this problem:
Does the game in question actually need vertex blending, or does it
just want the max vertex blend matrices value return 4?
> It's been about almost 10 years that this issue has been submitted.
> We were told in 2009 that there was plans to get this fixed.
> https://forum.winehq.org/viewtopic.php?f=2&t=6626 but nothing has
> came from it.
We have a vertex pipeline replacement now, and Matteo is currently
working on replacing fixed function uniforms with real GLSL uniforms,
which will allow us to load additional data into the shader that is
not otherwise supported by the GL fixed function pipeline.
Still implementing vertex blending is not as easy as flipping a
button. It hasn't really been a priority since I have not seen any
game that actually uses it. The only "use" it has is that native d3dx9
accidentally depends on the reported capability.
> This is a bit important that this gets fixed soon or else the Mac
> wine wrapper at launch will be a dud... Can somebody tell me the
> progress of this?
Patches are welcome :-) .
Though to my knowledge Apple implements GL_ARB_vertex_blend, so this
functionality should just work if you disable GLSL or change directx.c
to use the fixed function vertex pipeline instead of our GLSL
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-----END PGP SIGNATURE-----
More information about the wine-devel