open All Channels
seplocked EVE Technology Lab
blankseplocked Performance comparison between integ video chips.
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Illwill Bill
Svea Crusaders
Posted - 2007.08.17 18:28:00 - [1]
 

Edited by: Illwill Bill on 18/08/2007 11:30:14
We all know that integ video isn't fit for gaming; however, integrated video sollutions are still a must for many cheaper laptops and office systems (I KNOW you've been playing at work, you naughty ones! ;P).

How about a performance comparison between integ video chips?

I'll start with the ancient Intel GMA 900:

Game starts: Yes
Performance: Terrible/barely playable
Comments: Video performance is good enough, but the drivers emulated vertex shaders take most of the juice out of the CPU, creating stuttering once or twice a second.

T Than
Hematite Rose
Bionic Dawn
Posted - 2007.08.18 10:08:00 - [2]
 

intel chips, except the very newest ones that i cant remember the name of right now, do not have hardware T&L capabilities. and as such if they work will give terrible performance.

Solbright
Advanced Security And Asset Protection
Posted - 2007.08.18 11:08:00 - [3]
 

Originally by: Illwill Bill
Comments: Video performance is good enough, but the drivers emulated vertex shaders take most of the juice out of the CPU, creating lags once or twice a second.

Call it stutter. Lag doesn't affect framerate.


Illwill Bill
Svea Crusaders
Posted - 2007.08.18 11:32:00 - [4]
 

Edited by: Illwill Bill on 18/08/2007 14:05:04
Originally by: T Than
intel chips, except the very newest ones that i cant remember the name of right now, do not have hardware T&L capabilities. and as such if they work will give terrible performance.


Well, GMA 900 and up (2004 and later) have HW pixel shaders, but not vertex shaders, so saying that they lack T&L is not quite true, but performance is a disaster with slower CPUs.

GMA X3000 is supposed to be a true DX10 chip, but the drivers suck really bad.

EDIT: Tech support advised me try downgrade drivers. This made the game perfectly playable with lower settings.

T Than
Hematite Rose
Bionic Dawn
Posted - 2007.08.18 14:30:00 - [5]
 

Originally by: Illwill Bill
Edited by: Illwill Bill on 18/08/2007 14:05:04
Originally by: T Than
intel chips, except the very newest ones that i cant remember the name of right now, do not have hardware T&L capabilities. and as such if they work will give terrible performance.


Well, GMA 900 and up (2004 and later) have HW pixel shaders, but not vertex shaders, so saying that they lack T&L is not quite true, but performance is a disaster with slower CPUs.

GMA X3000 is supposed to be a true DX10 chip, but the drivers suck really bad.

EDIT: Tech support advised me try downgrade drivers. This made the game perfectly playable with lower settings.




the GMA900 and up did not have hardware vertex shaders. they had a software implementation. the only intel chipsets with hardware vertex shaders are G965, GM965, GL960 & G35.

some other chips (946GZ, Q963 & Q965) had half hearted hardware support built in, but it doesnt work right and no drivers enable it as such.

the X3000, which is the G965 chipset, is only DX9.0c. the X3500, or G35 chipset, is the DX10 part.

Illwill Bill
Svea Crusaders
Posted - 2007.08.24 05:44:00 - [6]
 

You do realise that you repeated my post? :)

T Than
Hematite Rose
Bionic Dawn
Posted - 2007.08.24 18:29:00 - [7]
 

Originally by: Illwill Bill
You do realise that you repeated my post? :)


i did not. ok, i'll explain...

a pixel shader is a shader program, executed on the GPU. you say they have hardware pixel shaders, no. they dont. there is no such thing. there are GPU's that have support for various versions of pixel shaders built in, but then without that it is impossible to render these effects. there is no such thing as a software pixel shader in the way you can have hardware or software support for vertex shaders.

the hardware needs to support pixel shaders, the version determined by the type of hardware, for them to be used on that card. there is no way to use pixel shades via a software implementation. the hardware must support them. with vertex shaders, you can still use them without dedicated hardware support.

now as for vertex shaders, those can be handled 2 ways as i said. via software, or via hardware. and when they are handled via software, the card is considered to lack hardware T&L. which when i said it was my way of saying that yes, saying they lacked hardware T&L was true.

and then you said the X3000 was a directx10 chip. it is not.

so while the first part seemed like me repeating, i hadnt explained what i was saying fully, it was me disagreeing. the part about the X3000 was me correcting you on a misconception you seemed to have.

Bomb Voyage
Posted - 2007.08.25 05:46:00 - [8]
 

Originally by: T Than
the hardware needs to support pixel shaders, the version determined by the type of hardware, for them to be used on that card. there is no way to use pixel shades via a software implementation.

Ahh, that's nonsense. Shaders are not voodoo magic, just small programs that alter pixels on the screen or textures stored in video memory. That can be done with complete control in software.

Everything the GPU does can be emulated - that's what the DirectX Reference Rasterizer does. Emulation isn't actually used for real simply because of the huge performance hit involved.

I don't know if Intel's IGPs can be reprogrammed to handle a higher PS version without resorting to pointless emulation. Their hardware is based around general purpose execution units so, in theory, there's a chance it can be done. Performance would be terrible, but that's never bothered Intel before...

T Than
Hematite Rose
Bionic Dawn
Posted - 2007.08.25 10:15:00 - [9]
 

Originally by: Bomb Voyage
Originally by: T Than
the hardware needs to support pixel shaders, the version determined by the type of hardware, for them to be used on that card. there is no way to use pixel shades via a software implementation.

Ahh, that's nonsense. Shaders are not voodoo magic, just small programs that alter pixels on the screen or textures stored in video memory. That can be done with complete control in software.

Everything the GPU does can be emulated - that's what the DirectX Reference Rasterizer does. Emulation isn't actually used for real simply because of the huge performance hit involved.

I don't know if Intel's IGPs can be reprogrammed to handle a higher PS version without resorting to pointless emulation. Their hardware is based around general purpose execution units so, in theory, there's a chance it can be done. Performance would be terrible, but that's never bothered Intel before...


there is software that will bypass the checks on a card to see if it is compliant, that is a game requires pixel shader 2.0 and doesnt have it, the emulation software will fool the game into thinking it does, and will then run, but the consequence is graphical errors, which range from not noticeable to massive corruption depending on the amount of shaders used.

technically, it is possible to pass pixel shader operations to a software solution, but a scene that runs at around 50fps with hardware pixel shaders drops to under 1fps when you try to do this via software. so yes, while it is technically possible, you would need a card on the 8800 level running software pixel shaders to get the same performance you would have got from a geforce 2 or similar.

so for all intensive purposes, its not possible to run pixel shaders without hardware support, at least not in any way that is anywhere near being useful. vertex shaders can be emulated pretty well. the performance gains from switching from software to hardware are no where near as much.

and in a direct3D pipeline the pixel shader comes into play after the triangle setup rasterisation and multisampling. in fact the pixel shading is pretty much the last thing to be done before display.

so i apologise, i should have said, there is no feasible way to use pixel shaders via a softweare solution without it turning anything at all into a slide show. while vertex shaders can be handles in software much easier.

lets face it, hardware vertex support, while not helping, never was the sole issue with intel graphics chips lol they were just pretty poor chips, even if they did have hardware vertex support, they would still be pretty poor chips! for a myriad of reasons.

Illwill Bill
Svea Crusaders
Posted - 2007.09.11 22:00:00 - [10]
 

Originally by: T Than
Originally by: Illwill Bill
You do realise that you repeated my post? :)


i did not. ok, i'll explain...

a pixel shader is a shader program, executed on the GPU. you say they have hardware pixel shaders, no. they dont. there is no such thing. there are GPU's that have support for various versions of pixel shaders built in, but then without that it is impossible to render these effects. there is no such thing as a software pixel shader in the way you can have hardware or software support for vertex shaders.

the hardware needs to support pixel shaders, the version determined by the type of hardware, for them to be used on that card. there is no way to use pixel shades via a software implementation. the hardware must support them. with vertex shaders, you can still use them without dedicated hardware support.

now as for vertex shaders, those can be handled 2 ways as i said. via software, or via hardware. and when they are handled via software, the card is considered to lack hardware T&L. which when i said it was my way of saying that yes, saying they lacked hardware T&L was true.

and then you said the X3000 was a directx10 chip. it is not.

so while the first part seemed like me repeating, i hadnt explained what i was saying fully, it was me disagreeing. the part about the X3000 was me correcting you on a misconception you seemed to have.


Going technical, are we? :lol:
Ok, the GMA 900 supports HW pixel shaders, satisfied? :D
I never said the X3000 was a DX10 chip; I said it was supposed to be one. Hardware-wise it got what it takes, although the performance will be horrible, and besides, Intel just recently managed to get decent DX9 drivers for it.

Illwill Bill
Svea Crusaders
Posted - 2007.09.11 22:02:00 - [11]
 

Nvidia GeForce 6150SE
Game starts: Yes
Performance: Half decent
Comments: Game plays well, but framerates drop radically when 10+ ships or gas clouds appear on screen.

Grez
Neo Spartans
Laconian Syndicate
Posted - 2007.09.11 22:18:00 - [12]
 

Edited by: Grez on 11/09/2007 22:18:25
Radeon X1650 mobility.

Game starts: Yes
Performance: Decent (40 fps @ 1650x1024)
Comments: Pretty good performance. Mouse lags behind with the camera a little, but that's probably just me trying to force the card to run at 1650x1024. Otherwise, ace 'card'.

Tonto Auri
Vhero' Multipurpose Corp
Posted - 2007.09.12 14:37:00 - [13]
 

Any nVidia card started from Geforce4 series is ok' for EVE.
At 1024x720/768 perfomance is good or at least enough to play (20-30 FPS in solo mining/hunting to 10 FPS in 30+ engagements). Checked in windowed mode, in fullscreen it should be a bit better, but nothing significant.

Gilgamoth
Minmatar
Eldritch Storm
Posted - 2007.09.12 16:11:00 - [14]
 

My Dell Latitude D620 (hey, not my choice!) has an Intel 945GM with variable graphics memory usage (from 8Mb to 224Mb). It loads and plays reasonably well, except when going near high traffic systems (avoid Jita and fleet battles), but I'm not sure how much of that is GFX and how much of that is system performance, but I can happily rat and haul with it.

Regards,

Gil


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only