Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Strange LWJGL performances  (Read 921 times)
0 Members and 1 Guest are viewing this topic.
Offline Chman

Junior Member




Nothing more that... Java games are cool !


« Posted 2004-05-08 07:41:21 »

Hello Smiley

While making some performance tests, I found something interesting :

When initializing a black opengl screen with LWJGL in 800x600x16, I get about 1000 fps.
When I just swith the display mode to 1024x768 I get 1300 fps...
Can someone explain me why ?

(my desktop is using a 1152x900 resolution, and my computer is an AMD 3000+)

Chman
Offline Java Cool Dude

Senior Member




Java forever


« Reply #1 - Posted 2004-05-08 12:19:21 »

FullScreen mode will give you up to 100% more performance Wink
Offline Chman

Junior Member




Nothing more that... Java games are cool !


« Reply #2 - Posted 2004-05-08 12:21:07 »

I know Tongue
But the two tests run in fullscreen mode... The thing I don't understand is that the game run faster in 1024x768 than in 800x600...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #3 - Posted 2004-05-08 13:10:21 »

When you're dealing with framerates that high, the actual time difference is *tiny*, and absolutly anything a computer does differently can cause an apparently huge fps difference. I wouldn't worry about it unless you actually notice a big difference in an actual game.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline cfmdobbie

Senior Member


Medals: 1


Who, me?


« Reply #4 - Posted 2004-05-08 13:12:50 »

Are you using 16bpp in both cases?

Ignoring the obvious size difference, the main difference between 800x600 and 1024x768 is the fact that 800 and 600 don't relate in any way to "nice" power-of-2 numbers.  It's possible that the hardware or software has to do something ever so slightly differently to account for this, which takes it a tiny bit longer to do.  The difference you're seeing is only about 200ns, which given the testing environment (a home computer) could be considered a stastical error.

More interesting would be working out whether you're seeing a 30% or a 200ns increase in performance.  Draw a grid of 500 quads or something and see how the numbers come out then.

Edit: Given that 1024x768 is such a popular resolution, it's possible that the drivers have been slightly tuned to reflect this.  One more thing to think about!

Hellomynameis Charlie Dobbie.
Offline Chman

Junior Member




Nothing more that... Java games are cool !


« Reply #5 - Posted 2004-05-08 14:56:42 »

Quote
Are you using 16bpp in both cases?


Yes Smiley

Anyways, thanks for all your answers !
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (24 views)
2014-07-24 01:59:36

Riven (22 views)
2014-07-23 21:16:32

Riven (18 views)
2014-07-23 21:07:15

Riven (21 views)
2014-07-23 20:56:16

ctomni231 (50 views)
2014-07-18 06:55:21

Zero Volt (45 views)
2014-07-17 23:47:54

danieldean (36 views)
2014-07-17 23:41:23

MustardPeter (39 views)
2014-07-16 23:30:00

Cero (54 views)
2014-07-16 00:42:17

Riven (54 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!