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
d3d9_bugs [2014/11/30 23:01]
mannerov
d3d9_bugs [2015/03/13 16:34] (current)
mannerov
Line 1: Line 1:
 Hitting a bug ? Hitting a bug ?
 +Be sure to test on this version of Mesa first: https://github.com/iXit/Mesa-3D/
  
 Here is the list of known bugs: Here is the list of known bugs:
-  * Crash (Assert false) in NineBaseTexture9_UpdateSamplerView for some games +  * Emulated fog behaviour not implemented (old games only
-  * some shadows in games (or Unigine Heavenare red +  * Fixed function pipeline has a few bugs 
-  * Undefined behaviour in 3DMark05/06 when post processing is on +  * Stateblocks have some bugs (CIV IVblack textures, etc) 
-  * 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. +  * Minor graphical error(road texture in payday2Red 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+  * Red shadows on Unreal Engine Games for radeon. We have no way to solve this bug (we'll need help from AMD).
-  * Launching SC2 from launcher results in white screen. +
- +
-Here is the list of bugs that were recently solved: +
-  * Crash (Assert false) in 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
 +Or report here: https://github.com/iXit/Mesa-3D/issues?