Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by droderick · Apr 06, 2012 at 07:46 PM · tearingmulti-display

How do you make a unity game run in an EyeFinity Multi-display setup with out any tearing?

We are currently doing some tests with ATI EyeFinity, Unity and a 3x2 monitor (1080p) configuration. And I thought i'd post them here. We are testing on a fast pc (intel i7e, SSD, 12GB ram, etc.). The ATI card we are using is the Asus HD7970-DC2-3GD5 display card. Note - we have tested this with v 3.4 and 3.5 and have experienced similar results.

With a 3x2 Eyefinity "Display Group," Unity opens fullscreen no problem (total dimensions of 5760x2160). The main problem with this configuration visually has to do with micro-tearing and/or tearing. We have messed with vsync settings (everyvBlank and off). Here are our results:

Vsync on (Every VBlank) - we get a single large tear across a few of the displays at a time. It is only visible when objects are moving across the screen at a relatively quick clip.

Vsync off - (Don't Sync) we experience more tears (expected, i know). This too is only visible when objects are moving across the screen array at a relatively quick clip.

I'm happy to post photos of our results too if it helps. Our current goal is to understand is why the tearing happens when Vsync is set to Every VBlank and if there are any workarounds–either hardware or software-related.

Things we are going to test next:

A. Use the Catalyst Control Center to manage Vsync settings (instead of unity) so this may be an option as well. UPDATE - Tearing also was prevalent in all cases/attempts.

B. Look into some kind or hardware 'ImagePro' solution that does between the pc and displays.

C. Look into D3D overrider (http://www.guru3d.com/category/rivatuner/) or other similar things. UPDATE - D3D overrider is out of date/not compatible.

D. Mess more with softTH (http://www.kegetys.fi/SoftTH/) UPDATE - we have tried multiple configurations with SoftTH to no avail on a 3x2 monitor configuration. All tests/configs resulted in tearing.

E. force OpenGL Anyone have any experience with the above items? if so, wanna save us some time? ;)

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by droderick · Apr 09, 2012 at 10:52 PM

Found the culprit!

The tearing was happening because our GFX card has 2 DVI outs & 4 miniDP outs. if we used 4 of the miniDP only, we have no tearing. Similarly, if we used only the 2 DVI outs we also have no tearing. Still not really sure what is causing the problem, nonetheless, it appears that cards with multiple types of outputs (e.g. dvi & miniDP) don't like to play well with one another.

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image valyard · Jun 01, 2012 at 07:07 PM 0
Share

Did you use displays with DisplayPorts or you used (active) adapters from DP to DVI or alike?

avatar image droderick · Nov 06, 2012 at 09:24 PM 0
Share

apologies for the delay! We used displays with DVI. PC-->$$anonymous$$iniDP-->$$anonymous$$iniDPAdaptor to DVI --> Display

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Multimonitor display in Unity3D 4.1 and above... 2 Answers

Screen Tears in Unity when manipulating objects 1 Answer

Multi-Display without the default display,Multi-Display without Display[0] 0 Answers

Tearing noise in rendering mode 1 Answer

Command argument "-adapter N" not working as it should 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges