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 zh.Harry · Nov 11, 2013 at 12:47 PM · opengldirectx

-force-opengl still reqires Directx9?

I have a Directx 8 supported graphics card and I still want to develop with unity so...

According to the unity documentary (Link)...

-force-opengl (Windows only) Make the editor use OpenGL for rendering, even if Direct3D is available. Normally Direct3D is used but OpenGL is used if Direct3D 9.0c is not available.

i can use OpenGL instead of Directx9 but when I start unity with the following command line switch ...

 "C:\Program Files\Unity\Editor\Unity.exe" -force-opengl

it tells me "Unity Editor reqires a dx9 level graphics card..."

How do I do it so that I only use OpenGL and not Directx9

OR

Is there a way to use unity with Directx8 / Is there a version of unity that does not require Directx9+ (so with support of dx8)

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

3 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Bunny83 · Nov 11, 2013 at 01:21 PM

Open gl is just an interface. On windows most graphic card drivers comes with a directX to open gl wrapper, so under the hood most stuff is actually done via directX. system-requirements actually state that you need at least a DirectX 9 card. Furthermore as far as I remember the card also needs at least 4 texture units. Force opengl just changes the way unity accesses the graphics card, the system requirements of the hardware stays the same.

Force opengl is ment for cases where you have native code plugins that only works with open gl

There in only one (current) version of unity. As far as I remember unity had dx9 as minimum requirement.

Comment
Add comment · 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
1

Answer by Graham-Dunnett · Nov 11, 2013 at 01:20 PM

Unity requires that your GPU meets certain requirements. If you have a graphics card capable of running DirectX9.0c, then you should upgrade to that. If your card cannot run DirectX9.0c, then Unity will not be able to run on your computer.

Comment
Add comment · 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
0

Answer by meat5000 · Dec 01, 2013 at 06:29 PM

Extract from 4.3.1 Update Notes:

 Fixes - Graphics: Fixed Intel DX9 GPUs (like Intel 945) incorrectly being labeled as unsupported by Unity.
Comment
Add comment · 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

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

19 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Shader inconsistency between OpenGL and DirectX 2 Answers

Visually testing on Ubuntu Server? 0 Answers

Problem with GetNativeTextureID() Unity 3.5 on Windows 1 Answer

How Resolution Independence is Working 1 Answer

No Realtime Lighting on Build in OpenGL 0 Answers


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