Welcome to Origami Project Sign in | Join
| Help
in Search
 

Origami Team Blog

Graphics Acceleration Boost

Greetings fellow UMPC fans. I joined the UMPC test team this year and have had the opportunity to play with many different UMPC systems. As a test guy, I can never leave well enough alone, and am always tearing things apart to see how they work, and pushing them to their limit. My friends have learned to be cautious about what they give me to “play with,” because it just may not come back in the same condition.

 

I have been spoiled with big high powered desktop PCs for quite some time now, so it was a bit of a shift for me to start working with UMPCs. I found that my applications do not always run as fast or as smoothly. I realize UMPC devices are pushing the hardware and software design limits because of size and battery constraints, but after using it a while, I am now hooked on the size, and don’t want that to change much (if any) to increase the performance or visual look and feel.

 

I noticed that some of the UMPC systems had a choppy animation experience and poor video playback with the pictures stopping and sound not synchronized with the image. So I decided to do some playing around to see if I could get my video playback to run a little smoother. I tried installing the latest graphics drivers, but there seemed to be no change.

 

Next I decided to turn off hardware acceleration to see if the issue was with the graphics driver. I found an article from the MSDN library that talked about disabling Graphics Hardware Acceleration http://msdn2.microsoft.com/en-us/library/aa970912.aspx#disablehardwareacceleration and decided to give it a try. I rebooted the UMPC after performing the steps, and tried playing back my video. The video skipped a bit as it was initially loading then became smooth and in synch with the audio. I was thrilled! The downside was my CPU was now using most of my CPU to do all of the graphics work. So when I tried running another application with the video playing, both the video and the application struggled to run. Granted, not a perfect solution, but one where I can now watch my videos at full screen.

 

In the mean time I have sent mail off to the various hardware providers and waiting for the updates to come out.

 

Here is the specific section I followed from the MSDN article:

 

Disable Hardware Acceleration Option

Registry key

 Value type

HKEY_CURRENT_USER\SOFTWARE\Microsof\Avalon.Graphics\DisableHWAcceleration    

 DWORD

 

The disable hardware acceleration option enables you to turn off hardware acceleration for debugging and test purposes. When you see rendering artifacts in a application, try turning off hardware acceleration. If the artifact disappears, the problem might be with your video driver.

The disable hardware acceleration option is a DWORD value that is either 0 or 1. A value of 1 disables hardware acceleration. A value of 0 enables hardware acceleration

 

Published Tuesday, October 02, 2007 2:12 PM by T-Bird

Comments

 

Woadan said:

That is good news. Thanx for the post T-Bird!
October 2, 2007 8:41 PM
 

ctitanic said:

Interesting!
October 2, 2007 8:53 PM
 

scotts said:

So what is the equivalent key for Samsung Q1u
October 2, 2007 9:24 PM
 

grimster said:

My goodness.....I hope nobody is paying you to be a "test guy" because turning OFF video hardware acceleration is one of the dumbest things you can do. The problem is not with the hardware acceleration.

Secondly it seems pretty clear to me that you're not very experienced with computers at ALL because if you were you would know that you dont have to edit the registery manually to turn off video hardware acceleration. Its an option in the "troubleshoot" tab of advanced display settings. No you should NOT turn it off.

Thirdly....I dont know why the video you watched was choppy for I dont have the units in front of me to look at but I do know for a FACT it has nothing to do with hardeware acceleration being turn ON. Thats crazy. You didnt even list the UMPCs you used. The units you used were probably bogged down with junk background apps and services that you cant see but experts like me or even most average uses will spot in seconds.
October 3, 2007 12:39 PM
 

offbeatmammal said:

grrrr. for a Vista Compatible machine I don't expect to have to fiddle round in the registry to make the machine work smoothly. I should be able to buy it, open the box and use it!
random digs at OEMs and hardware vendors/device driver providers isn't really helping anyone.
October 5, 2007 7:07 PM
 

sparkx said:

Thanks T-Bird, I've had a smiliar expereince sifting to a UMPC. Though, I've had no problems with video playback. I mostly use VLC player which seems to play anything well. I think Grimster might have a point, but, I'm no expert.
October 6, 2007 5:48 PM
 

T-Bird said:

Grimster does make a valid point about using the advanced display settings "troubleshoot" tab, if your graphics driver provider has this feature enabled. Unfortunately for me, all three of the systems I tested did not have troubleshooting enabled.  Using the registry keys is a bit extreme, yet was actually requested by each of the graphics chipset driver providers to use so that I could troubleshoot the performance issues I was investigating. The chipsets and graphics drivers will continue to remain unlisted out of respect of the company’s request while they are working to resolve the issue.
October 10, 2007 2:19 PM
 

Dan Dar3 said:

Hi T-Bird,

If you use a video player built with resources in mind than everything works just fine, even on my ASUS R2H 900Mhz Celeron no L2 processor. Try it on, and see for yourself - Media Player Classic

http://sourceforge.net/project/downloading.php?group_id=82303&filename=mpc2kxp6490.zip&97877907
October 20, 2007 4:37 PM
 

jimcapraro said:

So, how do we disable hardware accelaration on the Samsung Q1 Ultra?  There is not "troubleshooting" option to disable, and a quick search of the registry dosen't reveal a key with "DisableHWaccelaration" entry in it.
October 30, 2007 11:18 PM
 

grimster said:

Easy. DONT disable it. This blog is 100% wrong and this misinformation should be taken down immediatly.
November 1, 2007 3:47 PM
 

kooda said:

I have Samsung Q1 Ultra and the YouTube and Guba (high quality flash videos) videos were a little choppy. Then I applied Windows Update and it installed latest "Intel Graphics Media Accelerator Driver for mobile" from Windows update and now YouTube and Guba play great even in full screen.
November 11, 2007 5:40 PM
Anonymous comments are disabled

About T-Bird

If it works I can find a flaw. If it don't work I can fix it... Dad's repair shop. I have been a tester working on electronics, PCs and software now for 20 years. I enjoy the latest tech toys and have made a career of finding some the highest tech companies to work for.

This Blog

Post Calendar

<October 2007>
SuMoTuWeThFrSa
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Syndication


© Copyright 2006 Microsoft Corporation. All rights reserved.