[Bug 43042] S.T.A.L.K.E.R. Lost Alpha requires d3d10_shader_reflection_GetConstantBufferByIndex ()

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 6 14:19:59 CST 2017


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

Józef Kucia <joseph.kucia at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
            Summary|S.T.A.L.K.E.R. Lost Alpha - |S.T.A.L.K.E.R. Lost Alpha
                   |fails to start when set to  |requires
                   |DirectX 10.x render mode    |d3d10_shader_reflection_Get
                   |                            |ConstantBufferByIndex()

--- Comment #15 from Józef Kucia <joseph.kucia at gmail.com> ---
(In reply to Robert Walker from comment #14)
> I've hit a wall now... The game starts but hangs after the splash screen.
> 
> The terminal log is spammed with:
> 
> fixme:d3d10:d3d10_shader_reflection_GetConstantBufferByIndex
> 
> till eventually the game crashes with the standard X-ray Engine debug dialog
> box.

Yeah, d3d10 shader reflection is not implemented. The application probably gets
into an infinite loop because we always return NULL from
d3d10_shader_reflection_GetConstantBufferByIndex().

-- 
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