PDA

View Full Version : Which version runs best on your system? DirectX or OpenGL?


LaTropa64
2008-03-03, 07:11
On my system, the main XBMC gui in the SDL OpenGL version uses much more system resources than the DirectX version.

DirectX - roughly 2-5% CPU
http://img220.imageshack.us/img220/7963/xbmcpcdirectxcc2.th.jpg (http://img220.imageshack.us/my.php?image=xbmcpcdirectxcc2.jpg)

OpenGL - about 30% CPU
http://img165.imageshack.us/img165/8623/xbmcpcsdlopenglic3.th.jpg (http://img165.imageshack.us/my.php?image=xbmcpcsdlopenglic3.jpg)

Video playback though makes no difference on the systems resources with either version but it does seem to work and look better on the OpenGL.


I know it is still early in the development and I'm not really looking for a solution at this point, I was just hoping for something to talk about in here while we wait. :)

spiff
2008-03-03, 09:37
and this has NOTHING to do with dx vs ogl.

this has everything to do with xbmc_pc being very much limited in its fps while the ogl version not being limited

Jezz_X
2008-03-03, 09:54
Indeed like the "Grumpy Bastard Developer" said the directx version has a bunch of wait calls that are crippleing its framerate so its useable and nobody has probably even looked into it for the sdl version
I suggest you turn on debug logging and look at the FPS in the debug info

LaTropa64
2008-03-03, 11:24
Ahh, okay. That makes sense. I was wondering if maybe my video card was offloading one and not the other. I just turned on the debug info and the sdl version is at 59.9, while the directx shows 100.0.

Gamester17
2008-03-03, 13:30
FYI; the SDL/OpenGL version will be the only "XBMC for Windows" that Team-XBMC supports :nod:

The DirectX version that builds from the SVN trunk will only ever be for skin/python development!

dpassent
2008-03-03, 13:45
FYI; the SDL/OpenGL version will be the only "XBMC for Windows" that Team-XBMC supports :nod:




That's why we try to get our hands on some recent SDL build :)

Gamester17
2008-03-03, 14:02
FYI; the SDL/OpenGL version will be the only "XBMC for Windows" that Team-XBMC supports :nod:Notice the "will be" though, Team-XBMC do not get offer end-user support/help for it.

BAG_Ass
2008-03-04, 17:59
LaTropa64
PLS give me link to DirectX version.

jaredharley
2008-03-04, 18:09
I think the DirectX version was the one that came in the T3CH releases

Jezz_X
2008-03-05, 00:05
I think the DirectX version was the one that came in the T3CH releases

yes it is

mace
2008-03-05, 21:17
It would be wise to rename the new xbmc_pc.exe to xbmc_sdl.exe or something simillar to end the confusion about the two exe:s

mfsav2
2008-03-08, 18:08
it would be nice.

anyway I've tried both
XBMC-SVN_2008-02-24_rev11787-T3CH
XBMC_PC_CW9

and they both show me the videos in B&W.

On the other side the T3CH when I choose video sometimes crashes.