|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Operating Systems > Linux, Unix | |
OpenGL and gaming
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | |||||||||||||
|
New to Overclock.net
![]() |
Was reading around about the up and coming (ok, now available) title "The Witcher" and one of the sites (stuffed if I can remember now) had a table of information about it and one of the things that caught my attention was that it supported OpenGL... so now what are the implications of that? Will it work under Linux? Will it require less tweaking to make work?
How exactly does OpenGL fit into the whole setup (and what is its relationship with DX9 and/or DX10?)... edit: Just read this Quote:
__________________
Opinion, I has one!An opinion is a belief that may or may not be backed up with evidence, but which cannot be proved with that evidence. It is normally a subjective statement and may be the result of an emotion or an interpretation of facts; people may draw opposing opinions from the same facts. Vector Sigma when OC'ed (just to show I can do it ):Q6600 @ 3.2Ghz Validation (Stability pending as temperatures are slightly high.) 3DMark06 - 14577
Last edited by thenailedone : 11-07-07 at 08:08 AM Reason: add stuff ;) |
|||||||||||||
|
|
|
|
|
#2 (permalink) | ||||||||||||||
|
PC Gamer
![]() |
OpenGL should work fine under Linux
As for where it sits with DX9/10, I believe (correct me if I'm wrong) that it has nothing to do with them and runs its own way. Same way as Glide used to be different to OpenGL and DX Check out these links http://en.wikipedia.org/wiki/OpenGL http://en.wikipedia.org/wiki/Compari...t3D_and_OpenGL Hope these help
__________________
Quote:
Last edited by SpuddGunn : 11-07-07 at 08:31 AM |
||||||||||||||
|
|
|
|
|
#3 (permalink) | |||||||||||||
|
New to Overclock.net
![]() |
Quote:
So OpenGL is in direct competition with Direct3D... and Direct3D is that part of DirectX that handles graphics (if I follow)... so when creating games the developers choose to create for either OpenGL or DirectX... and a game like The Witcher that is now written for Direct3D won't necessarily be playable under Linux (lot's of tweaking etc. needed)... Or am I mistaken?
__________________
Opinion, I has one!An opinion is a belief that may or may not be backed up with evidence, but which cannot be proved with that evidence. It is normally a subjective statement and may be the result of an emotion or an interpretation of facts; people may draw opposing opinions from the same facts. Vector Sigma when OC'ed (just to show I can do it ):Q6600 @ 3.2Ghz Validation (Stability pending as temperatures are slightly high.) 3DMark06 - 14577
Last edited by thenailedone : 11-07-07 at 09:29 AM Reason: grammer |
|||||||||||||
|
|
|
|
|
#4 (permalink) | |||||||||||||||
|
PC Gamer
![]() |
Quote:
Back in the days of 3dfx, most games would let you choose between D3D, OpenGl and Glide (3dfx only). So in effect they were all competing against each other. D3D back then was pretty poor so moost users went for either OpenGL or Glide. When 3dfx went belly up, Glide was just left behind leaving only OpenGL and DX. If The Witcher is purely DX now then I doubt very much it would work under Linux. However if it has the option to switch to OpenGL then I think it should.
__________________
Quote:
|
|||||||||||||||
|
|
|
|
|
#5 (permalink) | |||||||||||||
|
Professional GTA 4 Modder
![]() |
open GL has nothing to do with direct X. it is its own system. i think were at 2.0 now.and the graphics are way better than with DX
__________________
YOU ONLY NEED TWO TOOLS IN LIFE - WD-40 AND DUCT TAPE. IF IT DOESN'T MOVE AND SHOULD, USE THE WD-40. IF IT SHOULDN'T MOVE AND DOES, USE THE DUCT TAPE. I heard Ford is coming out with heated bumpers in 2010 so your hands don not get cold while pushing it.
|
|||||||||||||
|
|
|
|
#6 (permalink) | ||||||||||||||
|
2 + 2 = 5
![]() |
Quote:
OpenGL and DirectX are sets of APIs or commands. Instead of the programmers worrying about how to tell the CPU/video card/memory to work, they just use a pre-defined command. These commands differ in OpenGL and DirectX. Instead of writing in code with 20+ lines of set register commands like: "MV R1 R2 1, MV R1 R2 3, ect" (machine code), developers can write "DrawLine([X1,Y1,Z1],[X2,Y2,Z2]) using an API. OpenGL and DirectX are APIs, not systems. The graphics are not way better than DirectX3D. Each have strengths and weaknesses. OpenGL is working on 3.0 but was recently delayed.
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
Last edited by DuckieHo : 11-07-07 at 09:51 AM |
||||||||||||||
|
|
|
|
#7 (permalink) | |||||||||||||
|
Multi-Quote King
![]() |
So will someone please answer this question which I always ask in DX/OGL threads but never get an answer:
If OGL and DX are different "libraries," why does a game like Doom 3 or Q4 (which I hear are "OGL games) need to have DX installed? The D3 comes with a DX installer and has DX9 written as a requirement on the box.
__________________
"I just talk the way I see things... If that's offensive to you... I'm sorry; you're a loser." - Michael Savage "But you would be amazed by how many people think that the only reason to have a computer is to play games, and that playing games is all that anyone with a computer does." - dangerousHobo
|
|||||||||||||
|
|
|
|
#8 (permalink) | ||||||||||||
|
New to Overclock.net
![]() |
Good question The Hundred Gunner... and thx for the advice to all...
__________________
Opinion, I has one!An opinion is a belief that may or may not be backed up with evidence, but which cannot be proved with that evidence. It is normally a subjective statement and may be the result of an emotion or an interpretation of facts; people may draw opposing opinions from the same facts. Vector Sigma when OC'ed (just to show I can do it ):Q6600 @ 3.2Ghz Validation (Stability pending as temperatures are slightly high.) 3DMark06 - 14577
|
||||||||||||
|
|
|
|
|
#9 (permalink) | ||||||||||||
|
Overclocker
![]() |
It probably needs DirectX for its sound processing?
__________________
|
||||||||||||
|
|
|
|
|
#10 (permalink) | |||||||||||||
|
2 + 2 = 5
![]() |
Yup.... To run in Windows, it probably needs some certain non-graphical APIs. Don't forget when comparing OpenGL vs DirectX.... you are really only comparing OpenGL vs DirectX3D. DirectX also contains APIs for sound and keyboard/mouse controls
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|