PROJECT APPROVED: JGLMark

Don’t know if I am supposed to post a thread here or not. I see a sticky which says post a thread and send a mail and then another sticky which says send a mail and then Javagaming will post the thread. I have sent a few mails and pm’s and nothing yet so I assume I need to post a thread so here goes:

JGLMark Specifications
JGLMark
September 2005

JGLMark Description:
JGLMark is intended to be a platform independent OpenGL benchmark.
JGLMark may also be used as a system stress and stability test tool.
JGLMark will benchmark the ability of a system to perform various OpenGL tasks.
After the benchmark runs a series of user selected tests they will be presented with JGLMark score.
This score will be indicate how well the users hardware performed, while running the tests.

JGLMark Tests: TBA

JGLMark Settings:
The user can do the following:

  • Select tests to be run
  • Change benchmark settings IE: resolution, depth, full-screen
  • View System Details IE: OpenGL Info, OS, CPU, etc
  • Run the Benchmark
  • Quit

JGLMark Compatibility:
Video: ATI, NVIDIA, any other OpenGL capable video card
ATI Crossfire: to be tested…
NVIDIA SLI: to be tested…
Non-Webstart Version :
OS: Windows, Linux, Mac OSX
Webstart Version:
OS: Windows, Linux, Mac OSX
Browsers: Internet Explorer, Mozilla, FireFox

JGLMark License: BSD

See this at the top of this very forum: http://192.18.37.44/forums/index.php?topic=10328.0

(And its fine that you posted your own. I appreciate your following my structure. I would have gotten to it on Friday as per the above posting.)

Cool Thanks!
Let the voting Begin!

+1

Looks like it’ll be a useful tool

Kev

+1

+1

It would be great to have a tiny version which would run in under 3 seconds.
This would be launched in a game in the startup phase, to determine what
features to enable/disable. Make it a tool that can be embedded.

I don’t really see the point of benchmarking your card just for the sake of it.
We’ve got 3Dmark05 for that, albeit DirectX orientated.

+0

“JGLMark may also be used as a system stress and stability test tool.”
saturated market, waste of effort.

[quote]Originally posted by riven: I don’t really see the point of benchmarking your card just for the sake of it.
We’ve got 3Dmark05 for that, albeit DirectX orientated.
[/quote]
HOWEVER 3Dmark05/03 is NOT platform independent, and just as you said it only supports directx. We are going for an OpenGL benchmark, one that is platform independent as well.

not meaning to sound rude or question your ability…But do you have enough experience in the 3D sector to make such a benchmark? And be able to put it up for scrutiny from other people? I.e. people asking you why you did it this way and not that way?

I personally dont have that experience, so I can’t comment…but its something to keep in mind.

But we do need a crossplatform benchmark to test how well certain situations cross over into different platforms and how well they perform. So +1 from me…

DP

Hence the reason I am calling for massive community feedback! Optus and I will do our best but without more team members all we can do is our best then wait for feedback.

My biggest suggestions are these:.

(1)You WILL do something “wrong” in the sense that it will accidentally favor one APi over another. So don’t be defensive when people offer critiques of your first attempt. Smile, say thank you, and revise :slight_smile:

(2) Be aware of and publiscize the limits of your benchmark. What does it really measure,m what doesn’t it measure. How does it not reflect what real world code does.

Do those two thinsg well and you will have done a real service for the community :slight_smile:

We’ll make it our charter :wink:

The charter says the discussion has to be a minimum of 5 days so im holding this over for final vote count til next friday.

EDIT: IMPORTANT. You had a vote but dont have a project in inbox yet. No biggie, but I need you to do that. Create a project with the tools at games.dev.java.net and then if it passes here Ill aprove it and make it active.

jglmark.dev.java.net has been created! It now awaits the community vote and your approval.

Thank you sir :slight_smile:

This project looks approved by my count.

Awesome thanks!
Some initial source code is in CVS and it’s java.net homepage is coming along nicely.