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

Pages: 1-

OpenGL vs. DirectX

Name: Anonymous 2012-08-15 16:52

Discuss

Name: byga 2012-08-15 16:58

Opengl cuz M$ sucks.

Name: Anonymous 2012-08-15 17:02

DirectX for PC/Xbox games
OpenGL for everything else

Name: Anonymous 2012-08-15 18:47

>>3
OpenGL works on PC, so there's no reason to use DirectX for anything except Xbox.

Name: Anonymous 2012-08-15 19:54

>>1
OpenGL vs. Direct3D
fixed

Name: Anonymous 2012-08-15 20:26

shit vs crap

use webgl

Name: Anonymous 2012-08-16 1:50

DirectX for HLSL
OpenGL for everything else.

Name: Anonymous 2012-08-16 7:06

OpenGL because it's more portable and featureful[1] and is faster on NVIDIA GPUs when used properly.

_____________________
1. Don't trust the Direct3D propaganda that pretends things such as alpha test and quads aren't hardware-accelerated on modern GPUs.

Name: Anonymous 2012-08-16 7:15

HARDWARE-ACCELERATE MY ANUS

Name: Anonymous 2012-08-16 19:05

They're both shite, but at least OpenGL is shite with extensions and a C API.

Name: Anonymous 2012-08-16 23:31

PyGame + PyThon3.2b

Name: Anonymous 2012-08-17 8:39

>>11

I'm a Pythonista btw :3

Name: Anonymous 2012-08-17 9:21

>>10
Had you tried to work with DirectDraw in C, you'd change your opinion. Oh, and Unix has only OpenGL, that's also a point.

Name: Anonymous 2012-08-17 10:04

>>13
All of DirectX has an unofficial C API because it's all COM based. It is, like all Windows C APIs, absolutely terrible. Obviously this is because it's designed for C++. UNIX has a lot of different APIs though that are still alive and some in active usage, such as cairo, COGL and RENDER

Name: Anonymous 2012-08-17 10:11

>>4
GL -> D3D compatibility layer == port your game to Xbox easily

Name: Anonymous 2012-08-17 10:17

>>15
GL is much harder to implement than D3D though.

Name: Anonymous 2012-08-17 19:52

>>10,13-14
Honestly, using plain C in 2012 is the stupidest thing you can do. C++ and Objective-C are so much better and still efficient; using plain C instead is a micro-optimization at the expense of productivity.

Name: Anonymous 2012-08-17 20:21

>>17
C++
yeah, fuck FFIs

Name: Anonymous 2012-08-17 20:34

>>18
extern "C"

Name: Anonymous 2012-08-17 21:17

>>19
have fun with overloaded functions

or classes

or anything really

Name: Anonymous 2012-08-18 0:45

>>17
THAT WAS ENTERPRISE QUALITY!

Name: Anonymous 2012-08-18 1:13

God damn you people are idiots.

Name: Anonymous 2012-08-18 1:13

>>22
Congratulations for your dubs!

Name: Anonymous 2012-08-18 5:01

9/10 rabbis agree: Jews prefer DirectX.

Name: Anonymous 2012-08-18 5:29

I'm not JIDF, but I absolutely love DirectX™! Be sure to pick up your free Microsoft™ Windows™ DirectX™ license!

Don't use OpenGL, otherwise you'll support communism.

Name: neko 2012-08-18 6:20

>>17
Honestly, there are other advantages of C over SEPPLES, at least it's not bloated with BROKEN OBJECT-ORIENTED PARADIGM. I wish you overload your comma operator to creating a new class.

Name: Anonymous 2012-08-18 6:27

no need for either. webgl+ javascript + canvas is far better than c++ and mere directx

Name: Anonymous 2012-08-18 6:43

>>27
But this won't work in my links.

Name: Anonymous 2012-08-18 6:50

>>27
But WebGL, like OpenGL ES, is deficient: no quads and no 32-bits indices.

Name: Anonymous 2012-08-18 7:03

>>27
you don't need those when you have node.js

Name: Anonymous 2012-08-18 8:16

curses is far superior

Name: Anonymous 2012-08-18 9:08

directx sounds like erect ex. means you gay.

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