View Single Post
Old 02-08-2004, 11:38 AM   #20 (permalink)
kel
WARNING: FLAMMABLE
 
Location: Ask Acetylene
Quote:
Originally posted by Elitegibson
OpenGL is already optimized to run on accelerated video cards. That's why we have standards like that, so it can be "optimized" on a wide range of videocards/systems. My point is that it's not so awesome just because it's optimised just for mac hardware.
That isn't quite true, certain OpenGL commands and rendering techniques work better on some hardware than other hardware.

So if I know I am rendering on a card with a really low fill rate, but very high triangle throughput I could favor using many simple shaded polygon over fewer heavily processed polygons.

Also the driver implementations of OpenGL commands very in efficiency and quality. It makes a big difference knowing what hardware your running on. Knowing whether T&L is implemented in hardware or done in software is an example of one important thing.

OS X definitely gains a performance boost from knowing that it only operates on two (now three) basic architectures.
__________________
"It better be funny"
kel is offline  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76