Question / Help Difference between OpenGL and DX11 renderer?

Status
Not open for further replies.

dodgepong

Administrator
Community Helper
Well the difference is that one renderer uses OpenGL and one uses DirectX 11. They're two different graphics APIs.

The DX11 renderer obviously only works on Windows, while the OpenGL renderer works everywhere (Windows, Mac, Linux). I believe the DX11 renderer is necessary for Windows game capture. Otherwise they are largely the same. DX11 might perform a bit better on Windows (I haven't tested it), but feel free to compare it on your own.
 

Gol D. Ace

Member
"I believe the DX11 renderer is necessary for Windows game capture."

Game Capture works fine with OpenGL (yes the game is a directx game).
 

dodgepong

Administrator
Community Helper
It might be using memory capture in that case, I guess I was referring to fast game capture.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Direct3D has access to features that improve capture performance, which affects all three main methods of capturing, window capture, game capture, and monitor capture. Without D3D, they will suffer reduced performance. They will all still work, but they just won't be as efficient.

Other than the capture features, there's no real difference.
 
D

Deleted member 30350

I am not sure how to use this. When I stream a game that's running under OpenGL, do I need to switch the renderer in the options?
 
Status
Not open for further replies.
Top