Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

OpenGL & DirectX

Name: smilieface 2010-11-15 3:59

Alright, so this isn't a "which one is better" thread. I've been experimenting with both and kinda go back and forth between liking the two. DirectX I don't personally like (atm at least) cause you have too set up Vertex buffers and shit from the very start which isn't exactly useful when you're just trying to hack program something together.

Anyways my question is what reason(s) do you guys have for using either one for your programs?

Name: Anonymous 2010-11-15 4:21

opengl
because I'm not on windows
``faggot''

Name: Anonymous 2010-11-15 4:26

ncurses

Name: Anonymous 2010-11-15 4:30

>>3
/thread.

Name: Anonymous 2010-11-15 5:08

DirectX is strictly better. The end.

Name: Anonymous 2010-11-15 6:01

What do you use to learn OpenGL?

Name: Anonymous 2010-11-15 8:02

>>5
Well, good thing it is, they redesigned it from scratch six times.

Name: Anonymous 2010-11-15 11:28

It's a tough choice, to be sure. Do I want my code to run nearly everywhere on the ubiquitous portable computers of tomorrow, or do I want it to run on Windows Mobile 7?

But please do set up your Vertex buffers and shit. You're not saving any time by doing things stupidly.

Name: Anonymous 2010-11-15 12:46

This is going to sound like a troll, but back in the day, graphics cards had awful drivers for OpenGL, across the board.  I don't know if that is still the case.

Name: Anonymous 2010-11-15 13:49

Graphics cards have awful drivers across the board, unless your graphics card happens to be made by nVidia and your operating system happens to be made by Microsoft.

Name: Anonymous 2010-11-15 13:51

>>9
It's always been the case and it always will be.

Name: Anonymous 2010-11-15 15:14

>>1
OpenGL implementation availability: Windows, Linux, Mac, various UNIX, Android, other mobile devices, Nintendo consoles I think, HTML5 web browsers, other stuff I haven't heard of, ...
OpenGL programming availability: Anything from C to Python to Racket.

Direct3D implementation availability: Microsoft.
Direct3D programming availability: Microsoft.

>>9
nVidia OpenGL drivers are working fine on Linux.

>>10
If your graphics card happens to be an nVidia one, and your operating system is Linux, the driver is pretty good quality, stable and fast as well. nVidia's Linux one is a quality driver, I can tell by some of the programs I run and from having seen quite a lot of shitty drivers in my time.

Name: Anonymous 2010-11-15 15:34

>>12
what kind of person from /anus/ doesn't make his own drivers?

Name: Anonymous 2010-11-15 16:48

>>12
I can tell by some of the programs I run and from having seen quite a lot of shitty drivers in my time.
Back to the imageboards, ``please''

Name: Anonymous 2010-11-15 16:57

>>12
nVidia OpenGL drivers are working fine on Linux.
Come back to textboards, ``please''

Name: Anonymous 2010-11-15 18:53

Name: Anonymous 2010-11-15 20:26

>>16
Here comes the imageboard paladin.

Name: Anonymous 2010-11-15 20:28

>>14
Yah, becuase anus and xarn is so much deeper.

Name: Anonymous 2010-11-15 21:02

>>-
faggots

Name: Anonymous 2010-11-16 1:54

>>=
nomads

Name: Anonymous 2010-11-16 2:23

I want to use OpenGL for the openness.

In truth, I'd want to design something in OpenCL, if it can do the same functions as OpenGL/GLSL

Simple reason?

OpenCL is more cross-compatible, any OpenCL card will run it - and there would be far less deprecation that OpenGL/DX, which is a major issue with older software. (I'm not sure if Windows 7 even wholly supports D3D6 or DX7)

An OpenCL-type engine is what Epic Megagames, and possibly Id is aiming for, as the more we abstract and complicate what we want to do, the harder it is to keep a "standard" graphics library.

Name: Anonymous 2010-11-16 7:39

>>21
Sir... please do your research again. You have no idea what you are talking about.

Name: Anonymous 2010-11-16 12:24

>>21
In my case, i want to use Direct3D for the directness.

Name: Anonymous 2010-11-16 13:22

>>21
Not supported by free open-source drivers as of right now. GTFO.

Name: Anonymous 2010-11-16 18:15

GLIDE IS THE STANDARD GRAPHICS API!!!1

Name: Anonymous 2010-12-09 16:38

Don't change these.
Name: Email:
Entire Thread Thread List