Announcement

Collapse
No announcement yet.

Coplanar polygons on different CPU platforms

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Coplanar polygons on different CPU platforms

    Is it plausible that different CPU architectures fundamentally handle coplanar polygons differently due to differences in rounding errors?

    We have some Intel Xeon systems that render coplanar polygons badly but some AMD Zen 3 systems that render it fine.
    Gavin Greenwalt
    im.thatoneguy[at]gmail.com || Gavin[at]SFStudios.com
    Straightface Studios

  • #2
    Entirely possible. IEEE-754 ensures the numbers are handled the same, BUT the different FPU units may work at different precision internally, and result in non-deterministic output. So you end up with very slight inconsistencies, which could definitely play a part with co-planar polys, because differences in their position or Z-Sort are basically rounding errors anyway.

    Comment


    • #3
      Originally posted by im.thatoneguy View Post
      Is it plausible that different CPU architectures fundamentally handle coplanar polygons differently due to differences in rounding errors?

      We have some Intel Xeon systems that render coplanar polygons badly but some AMD Zen 3 systems that render it fine.
      ...somethings flickering?

      Comment

      Working...
      X