Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
d3d9_bugs [2014/11/30 23:01]
mannerov
d3d9_bugs [2015/01/25 13:15]
mannerov
Line 2: Line 2:
  
 Here is the list of known bugs: Here is the list of known bugs:
-  * Crash (Assert falsein NineBaseTexture9_UpdateSamplerView for some games +  * Some game textures are incorrectly updated, and are black. 
-  * some shadows in games (or Unigine Heavenare red +  * Emulated fog behaviour not implemented (old games only
-  * Undefined behaviour in 3DMark05/06 when post processing is on +  * Fixed function pipeline has a few bugs 
-  * Having a small graphical bug ? Dome texture not exactly correct color, etc ? This is likely to be a difference on how Inf and NaN values are handled on dx9 vs OpenGl and dx1x. Amd cards have special instructions to behave like for dx9 whereas Nvidia cards apparently use different things to signal hw to behave sightly differently. Since Mesa has been long for OpenGL only, we don't have access to these. Wine uses some workaround to not impact performance and have the most important of these behaviours. We plan to do similar ones, and eventually add fine control via an env var, since potentially performance can be affected. Ideally we could get access to the hw instructions for dx9, but not in the near future.+  * Stateblocks have some bugs (CIV IV: black textures, etc
 +  * Minor graphical error(road texture in payday2. Red shadows on Unreal Engine games) 
 +  * Bad window messages behavior (causes some games to not start)
  
-Here is the list of bugs we are working on: +Here is the list of bugs that were recently solved (not on mesa master): 
-  * Launching SC2 from launcher results in white screen. +  * Fix crash on R600 when app uses multisampling in a way the card doesn't support. 
- +  * Better advertising of available depth buffers. 
-Here is the list of bugs that were recently solved+  * Skyrim water renders correctly now
-  * Crash (Assert falsein nine_d3d9_to_nine_declusage or sm1_declusage_to_tgsi for some games +
-  * Black screen when starting some games +
-  * Bad detection of the amount of available memory +
- +
-There are also some other bugs, whose cause is not determined yet.+
  
 Wish to help debug ? Come on our irc channel Wish to help debug ? Come on our irc channel