peoro
peoro

Reputation: 26060

CPU or GPU bound? profiling OpenGL application

I've got an OpenGL application which I'm afraid is GPU bound.

How can I be sure that's the case?
And if it is, how can I profile the code run by the GPU?

Upvotes: 4

Views: 1169

Answers (4)

Tim Kane
Tim Kane

Reputation: 2779

gDEBugger no longer supports OSX.. For OSX users (and perhaps other OS's) the Intel Graphics Performance Analyser might be worth a look

https://software.intel.com/en-us/gpa

Info here

Upvotes: 0

kvark
kvark

Reputation: 5351

I would also check it with AMD GPU PerfStudio.

It will analyse your GPU and CPU usage and show relative load values.

Upvotes: 2

eile
eile

Reputation: 1153

If your OpenGL thread should uses less than one core you are not CPU bound. If you're running at 60Hz you're probably limited by vsync.

Upvotes: 1

tibur
tibur

Reputation: 11636

If you are using Windows, Linux or Mac, (well, a computer!) give a try to gDEBugger.

Upvotes: 1

Related Questions