[Bug 41318] Sins of a Solar Empire: Rebellion requires binormal vectors support in D3DXComputeTangentFrameEx

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Sep 13 18:13:20 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=41318

Alistair Leslie-Hughes <leslie_alistair at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
    Regression SHA1|dfe3f26b6ddd5f280f61e15a850 |
                   |7e727947b99a3               |
            Summary|Sins of a Solar Empire:     |Sins of a Solar Empire:
                   |Rebellion crashes on start  |Rebellion requires binormal
                   |                            |vectors support in
                   |                            |D3DXComputeTangentFrameEx

--- Comment #1 from Alistair Leslie-Hughes <leslie_alistair at hotmail.com> ---
Unlikely this commit would of caused the error.

Firstly, set d3dcompiler to native.  (without it you wont get far).

Once using native d3dcompiler, the crash is caused by missing support in
D3DXComputeTangentFrameEx for binormal vectors.

Last lines of a +d3dx log.

trace:d3dx:D3DXComputeTangentFrameEx mesh 0x1f8c98, texture_in_semantic 5,
texture_in_index 0, u_partial_out_semantic 4294967295, u_partial_out_index 0,
v_partial_out_semantic 6, v_partial_out_index 0, normal_out_semantic 3,
normal_out_index 0, options 0x200, adjacency 0x66ab33c8, partial_edge_threshold
0.010000, singular_point_threshold 0.250000, normal_edge_threshold 0.010000,
mesh_out 0x32f6d4, vertex_mapping (nil)
fixme:d3dx:D3DXComputeTangentFrameEx binormal vectors computation is not
supported
trace:d3dx:d3dx9_mesh_Release 0x1f8c98 decreasing refcount to 0.
trace:d3dx:d3dx9_mesh_Release 0x1f8370 decreasing refcount to 0.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list