yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] Sylux:
Well my question is which one do i uninstall. cause when i installed it, it was a two part patch and i want to know if i uninstall both or keep one of the two?
[Windows Mobile Software Development] woodhole:
I'm running SPB shell and already noticed the difference (visually) again on LG IQ/Expo, so far no issues :)

Tested with glBenchmark.

The results...

1.GLBenchmark PRO ES 1.1

2.GLBenchmark HD ES 1.1

Before the beta patch @998Mhz

1. 3.7fps

2. 9.6fps

After applying the beta patch @ 998Mhz

1. 10.0 fps

2. 54.4fps
[Windows Mobile Software Development] maan1976:
Does this work on the CDMA Rhodium TP2 ?

Does this work on the CDMA Rhodium TP2 ?

--------------------------------------------------------------------------------

Does this work on the CDMA Rhodium TP2 ?
[Windows Mobile Software Development] Azuske:
I am currently running the July 8th release of the HD2 Energy Standard rom and I have installed this with no issues.

The speed of the rom actually increased (didn't think this was possible) and the gaming on it is flawless :)

Thanks for a fabulous and useful release
[Windows Mobile Software Development] inks:
No. TP2 doesn't have a snapdragon processor.
[Windows Mobile Software Development] Chainfire:
You can keep the TG01-D3DM part. This beta is just the OpenGL part.
[Windows Mobile Software Development] Timo Schmidt:
Hmm - does this driver work with the HTC HD mini? My assumption is "no" because of the HVGA. But perhaps I'm wrong :D

Greetings

Timo
[Windows Mobile Software Development] Chainfire:
HD Mini does not have Snapdragon processor. This patch is only for the following devices:

- HTC HD2 / Leo

- Toshiba TG-01

- Acer S200 / F1

- LG Expo / IQ / Monaco
[Windows Mobile Software Development] Chainfire:
@all

After further testing, I am recommending setting the driver frametime back to 18ms in CF3DConf !

---------------------------

I have downloaded and testing all the demos from the PowerVR package (from the binaries/demos folder) and they all work with the new driver version.

Recommended settings: 18ms / Smooth
[Windows Mobile Software Development] Eskibo:
Hey there

I'm fairly new to the HD2 and would like to get these drivers installed. Question is: how do i uninstall the old ones and reinstall the attached ones on OP? (Yes i've used search and googled all day to no avail)

Cheers in advance
[Windows Mobile Software Development] perern:
Diamond 2

does this work on Diamond 2 TOPA160?
[Windows Mobile Software Development] khursheeeeed:
I m unable to play 720p clips on TCPMP.
[Windows Mobile Software Development] williambs:
Has this been tested on the HD2 with stock radio rom?

I am running -->

HTC HD2 - TMobile USA

WM OS 6.5 ver 5.2.21892

Man 2.5.2012412.2

ROM 2.12.531.1 (90963) WWE, Date 04/28/10

Radio 2.10.50.26

Thanks

Protocol 15.39.50.07U
[Windows Mobile Software Development] htcfreak:
Testin on HD2..!!!
[Windows Mobile Software Development] mccune:
Just two posts above yours. Read people... read... ;)
[Windows Mobile Software Development] bakaori:
does anyone tested with fpsece? the psx emulator? before and after, any difference? I am sorry i dont have HD2, but still no matter froyo or iOS4 i still prefer HD2....
[Windows Mobile Software Development] nikoskavliaris:
i have an hd2 and i'm using the 2.0 version with the t-mobile stock rom (2.10). Now if i understand well of what chainfire wrote. This beta is for a project to include all devices. If it's that the reason. Is it any difference from 2.0. Since i have a HD2 and not another device?

And if it is can you list the differences? from the 2.5 and 2.0

I read the first post. But i didn't see anywhere a list. Like the original post.

Correct me if i am wrong.

Great job chainfire!!!! You made me keep my HD2 and play around with it. I am a noob and i'm in process of learning!! Your drivers are a breakthrough to freezing!! Thank you!!!!!!:)
[Windows Mobile Software Development] Chainfire:
The difference is that the driver is built in a completely different way. If I have done so correctly, you should indeed see no difference (on HD2 stock).

Really the only problems that were fixed apart from patching in a completely different way (which solves some issues), is that 3 rarely used OpenGL functions didn't work in my driver, and some applications didn't start. If you did not run into these issues specifically, there should be no difference.
[Windows Mobile Software Development] Idhor Naergon:
HTC Lockscreen

I tried these new drivers with Opera 9 in HD2, enabled GLES and it works fantastic! Is there any way to add the new HTC Lockscreen to be used with these drives, to possibly makes it smoother?
[Windows Mobile Software Development] williambs:
Well I am running my HD2 with:

HTC HD2 - TMobile USA

WM OS 6.5 ver 5.2.21892

Man 2.5.2012412.2

ROM 2.12.531.1 (90963) WWE, Date 04/28/10

Radio 2.10.50.26

Protocol 15.39.50.07U

Cookies Home Tab 1.8.5

CHT Editor 1.8.5.1

I recently was running Chainfire HD2 3D driver patch 2.0 and now that I have gone to the new 2.5 version I have an increased ability to multi task smoothly and all apps are running with a snappier response and the other plus is that my battery drain has dropped tremendously. This is the only update prior to these performaqnce improvements.

Thank You ChainFire
[Windows Mobile Software Development] Chainfire:
Awesome. I didn't think of the battery life issue - that has been reported before, but I could never replicate - glad to see this version solves that problem.

Thanks for the feedback, and glad it works right for you :)
[Windows Mobile Software Development] zabique:
I just have tested divx movie on TCPMP, average speed increased from 184% to 270% in Direct draw that's awesome:eek:

Device:HD2

Energry ROM 10 July
[Windows Mobile Software Development] linuxis:
Seems that SPB shell 3.5 is less snapier with 2.5 than 2.0. Could it be so ?

Or it's placebo :)
[Windows Mobile Software Development] Chainfire:
Possible, yes. Did you set it back to 18ms in the configuration? If it persists, I will personally test it and see what's up.
[Windows Mobile Software Development] benveq:
blazzzzzzzing fast!!! thanks a lot bro:D
[Windows Mobile Software Development] linuxis:
Now i've set it back to 18 - will see, seems better :)

What strange Spb shell do not register as using GL (but I understand it uses - if you look at carousell). I didn't find the sequence, but several times I managed to register it by enabling/disabling 3D in Spb shell.

With Expirement game - no problems.
[Windows Mobile Software Development] Chainfire:
If it doesn't register, then my driver isnt loaded into it, I guess. I will check it out.
[Windows Mobile Software Development] elgrego4:
Hi, I've installed and I've noticed smoother animation which is great. Just wondering if your drivers would be any help to the lads working on the Android stuff for the HD2? They are flying along now and im sure your stuff would help :)
[Windows Mobile Software Development] Chainfire:
I checked it out, working fine for me. However, I am using version 3.0.1. Which version are you using ?
[Windows Mobile Software Development] Chainfire:
I'm not an expert on Android. They haven't asked for my help yet though, and I don't know if I would be any.
[Windows Mobile Software Development] linuxis:
U mean SPB Shell - I use 3.5.5 also Chainfire-TG01-D3DM.cab is installed.

Could it be rom specific ? Worth to try hardreset ant clean install? But... - Expirement registers..

BTW should Opera 10 use the driver ?

Also the same problem with 3d Driver v2.0
[Windows Mobile Software Development] Chainfire:
I have checked out version 3.5.5. What I immediately notice is that they changed the carroussel mode and it is indeed slower than it was on 3.0, but also prettier. This is not due to my driver, but due to the program itself.

It seems they did add some code to make it work well even without my driver, so just see which mode works best for you, original, fast, or smooth and use that one (it does register in the CF3DConf for me). At least I can confirm the driver does work with this version of SPB Mobile Shell.
[Windows Mobile Software Development] Chainfire:
By the way, it seems that there are no new issues with this driver, only old issues fixed, so I will continue to finish up the 3.0 final. Expect it in a week or two :)
[Windows Mobile Software Development] linuxis:
Strange now it registered even in fast mode :). I didn't tried with smooth.

Anyway it works. Waiting for 3.0 :)

Tested with Fdcsoft Taskman (it can show used dll's) - both modes use driver ;)
[Windows Mobile Software Development] Matthew0014:
Hi,

which one do you recommend for HTC Sense , navigation, internet browser but not playing games?

Matthew0014
[Windows Mobile Software Development] xxxlikexxx:
~~~~~~~~~~~~~~~~~~~~~~~
[Windows Mobile Software Development] lesscro:
@ Chainfire...

i try new patch on TG01 with original rom

Send feedback after test some games & apps

edit :

report on Xtrack 2 seems to be same flawesly playing

using fast mode...

need more test...
[Windows Mobile Software Development] elgrego4:
Can anyone recommend some games to try out to see if i can see any difference?
[Windows Mobile Software Development] lesscro:
feedback 2 :

i made test on Electopia alias "qualcomm.exe"... tooo slowly on fast mode !

made change on CF3Dconfig, change to smooth work like a charm without graphics problem...

will try to test apps using GL... maybe Coreplayer with graphics accel

test made on TG01 - original rom 21876 with 3D patch beta 2.5

have fun ChainFire
[Windows Mobile Software Development] CecoM:
Beta 2.5 report

Hi Chainfire,

Thank you very much for your job!

Chainfire-TG01-D3DM.cab not installed, only GLES2 driver.

That's my report about 2.0 and beta 2.50, hope will help:

Works fine with Chainfire-HD2-3D-Driver-Patch-2.0.cab, Fast mode:

Microsoft TigreGL2TestSetup

Electopia Demo

GLBenchmark 1.1.3

heliosdev TestOpenGLES2

Works fine with Chainfire-HD2-3D-Driver-Patch-2.50-BETA.cab, Fast mode:

Microsoft TigreGL2TestSetup

Electopia Demo

GLBenchmark 1.1.3

Issues with Chainfire-HD2-3D-Driver-Patch-2.50-BETA.cab:

heliosdev TestOpenGLES2

Fast&Smooth mode: Did not start (nothing happens)

Original mode:

Error

A native exception has occured in TestOpenGLES2.exe

Select Quit or Details...

Details:

Exception Code: 0xc0000005

Exception Address: 0x7a76d40c

Reading: 0x00000008

Faulting module: libos.dll

Offset: 0x0000240c

at [][].eglGetDisplay([][] [])

at [][].[]([][] [])

at [][]..ctor(Form [], Int32 [], Int32 [], Int32 [], Int32 [] )

at [].[] (Object [], EventArgs [])

at Form.OnLoad(EventArgs e)

at Form._SetVisibleNotify(Boolean fVis)

at Control.set_Visible(Boolean value)

at Application.Run(Form fm)

at [][].[])

[] is some square-like, seems like symbols that cannot be showed

----------------------

HTC HD2

ROM Artemis v25 WWE

RADIO 2.12.50.02_2

HSPL2 2.08
[Windows Mobile Software Development] Chainfire:
Thanks, will check it out!
[Windows Mobile Software Development] CecoM:
Tried to find PowerVR demos but with no success.

Can you provide to us a list of GLES apps - some usefull links or something.
[Windows Mobile Software Development] Chainfire:
Strange, works fine for me!
[Windows Mobile Software Development] EclipseX:
hi.....when you do this for touch pro 2 xD.....?
[Windows Mobile Software Development] tsamolotoff:
Chainfire,

this fix may be usable for devices with msm7x27 (as per in HD Mini), they've got z430 gpu too...

I'll test it on acer s200, but at the moment it seems to be somewhat unstable (a hung-up occured during glbenchmark test)
[Windows Mobile Software Development] Chainfire:
Does the HD Mini suffer from the same issue ?

Where exactly did glBenchmark hang ? I've ran it like 400 times during dev across various ROMs and two different HD2's and it never hung on me so far ...

Then again I wasn't able to replicate the heliosdev crash either ...

I did make some updates for 3.0, perhaps there should be a new test version before release, hmmm.
[Windows Mobile Software Development] CecoM:
Please, tell me how and what additional info to collect - system info, base driver and etc.

It would be nice to find what is the reason.
[Windows Mobile Software Development] Chainfire:
PowerVR demos

PowerVR demos attached.

All of them seem to run best in "slow" mode.
[Windows Mobile Software Development] Chainfire:
You are using Artemis v25, right ?

Which version of heliosdev did you try ? I use the attached one ...

If that doesn't work either, I'll probably have to flash Artemis myself to figure it out.
[Windows Mobile Software Development] CecoM:
No, my version is newer: http://xdaforums.com/showthread.php?t=672849

Your version is older and works fine with me, too.
[Windows Mobile Software Development] Chainfire:
Ah right, didn't know there was a GL 2.0 version ! Going to test :)

EDIT: Crash confirmed.
[Windows Mobile Software Development] CecoM:
Thank you for the PowerVR demos provided.

Confirmed: All of them works smoothly fine with Smooth option. 18ms set as your latest recommendation.
[Windows Mobile Software Development] tsamolotoff:
1. Well, i don't know, i just hinted that it has the same gpu and it's an htc phone, so maybe they did the same thing with drivers again...

2. usually at the 'girl and the dinosaur' scene, first or second run of it
[Windows Mobile Software Development] tsamolotoff:
3. Eventual texture corruption and growing lags in NFS Undercover (on a certain game level - however, doesn't happen on original driver (after deleting your package))
[Windows Mobile Software Development] Chainfire:
Do you mean without my patch installed, or set to "original" for NFS ?

If you mean without my patch installed, could you try setting NFS to "original", reboot, and see if it happens again ?
[Windows Mobile Software Development] CecoM:
NFS Undercover v0.1.53

Tried six "Quick race"s:

"Speed": fast and no lags anywhere

"Original": slow with lags in menus (car rotation), average in game race

No any corruptions occured.

----------------------

HTC HD2

ROM Artemis v25 WWE

Radio 2.12.50.02_2

HSPL2 2.08
[Windows Mobile Software Development] CecoM:
Opera 9.7.35964 in GLES renedering mode

HKLM\Software\Opera\Info

EnableGLES=1

"Fast": as fastest as in nonGLES mode

"Original": very slow and laggy rendering

Frankly, I cannot judge what are the exact benefits of "Opera in GLES mode" but the speed rendering impact is huge. In "Fast" mode the speed is almost the same as when nonGLES Opera.

----------------------

HTC HD2

ROM Artemis v25 WWE

Radio 2.12.50.02_2

HSPL2 2.08
[Windows Mobile Software Development] Chainfire:
Great that in fast mode it works better. As to what the benefits of "Opera in GLES mode" are, for the HD2 there are none. Let me explain:

"Normal" drawing is done through the 2D Windows API called GDI. All "normal" programs use this. In older (HTC) devices (Kaiser / TyTN II, Diamond (2), Touch Pro (2), and various others), GDI was really(!) slow and the rendering completely software based. However, some of these devices also supported OpenGL ES, which was hardware accelerated. Drawing the 2D Opera screen using this 3D GLES API could be much faster and smoother than using GDI.

However on newer devices (HTC HD2, LG Expo, Omnia II, etc - Snapdragon and most S3C6410 based devices) as well as some older non-HTC devices (Omnia I, Epix, etc), GDI is also properly hardware accelerated and often beats the speed of using GLES to render (only) 2D. And thus, on the HD2, there is really no (speed) benefit to using Opera in GLES mode, though if I recall correctly there is a small amount of extra eye-candy in GLES mode.

And that is story of why Opera has a GLES mode :)
[Windows Mobile Software Development] CecoM:
Wow, thank you very much for this usefull explanation.

Yes, there is some extra eye-candy's in GLES mode, the font seems to me different, like AA in games or something :-).

But (for my regret) image upscaling is with the same poor quality.
[Windows Mobile Software Development] lesscro:
Device : Toshiba TG01

Rom : WM 6.5 build 21876

Driver : ChainFire 2.5 Beta 3D patch

Apps :

TestOpenGLES2.exe

Fast & Smooth = doesn't Start

Original = Error occured

I tried to enable OpenGLES in Opera Mobile 10... tips to enable does not work...

Asphalt 4 HD 2.0 seems to be not use OpenGL too

Maybe we can add a list in first post to have a suite to test same program on each device...

LeSScro
[Windows Mobile Software Development] CecoM:
Dear Chainfire, please, give to me some info about IGO8 rendering techniques.

What is the differences between GDI, GX, GLESS mode. My experience (as user) is that there is no visible or speed differences between GDI and GX modes. GLESS never started, always reverted to GDI (as reported with show_rawdisplay_info=1).

Are there could be any speed/visual benefits for IGO8 using your 2.0/B2.5 driver?
[Windows Mobile Software Development] Chainfire:
Re: TestOpenGLES2. I am currently working with heliosdev to try and figure out what the problem is and if we can fix it :)

Re: Opera Mobile 10. I'm actually not sure if Opera Mobile 10 supports GLES ? Does it work if you uninstall my driver ?

Re: Asphalt4 HD. The version of Asphalt4 HD I have does not seem to use OpenGL at all. If you think your versions does, try to find the .EXE file and send it to me so I can verify.
[Windows Mobile Software Development] Chainfire:
GDI (again) is the "normal" drawing mode for applications. GX provides the application with direct access to the screen, and is sometimes faster. Again though, on modern devices like the HD2 I think GDI might be faster than GX.

GLES is OpenGL. I've never used iGo, but depending on how it works it might be faster using GLES. You state you cannot get iGo to work in GLES mode. Does it work in GLES mode after you've uninstalled my driver (and rebooted) ?
[Windows Mobile Software Development] CecoM:
Never succeeded to start iGO in GLES mode ("GLESS" is exact parameter in config file) with or without your driver. (Tried with "GLES" only with no success too).

The igo8.exe never registered in CF3DConf so this should be because no GL used?
[Windows Mobile Software Development] lesscro:
have Fun...

I use iGo Primo and seems not use GL... AMigo too and iGO8 too...
[Windows Mobile Software Development] prelance:
Can I use frame buffer?

I am trying to use the frame buffer.

but, I found glxxFrameBufferOES() is not working.

----------------------------------------------

glGenFramebuffersOES(1, &m_fbo);

glGetIntegerv(GL_FRAMEBUFFER_BINDING_OES, &m_oldFBO);

// bind

glBindFramebufferOES(GL_FRAMEBUFFER_OES, m_fbo);

// associate texture with FBO

glFramebufferTexture2DOES(GL_FRAMEBUFFER_OES, GL_COLOR_ATTACHMENT0_OES, GL_TEXTURE_2D, texture->getName(), 0);

GLuint status = glCheckFramebufferStatusOES(GL_FRAMEBUFFER_OES);

if (status != GL_FRAMEBUFFER_COMPLETE_OES)

{

assert(0, L"Could not attach texture to framebuffer");

}

----------------------------------------------

glCheckFramebufferStatusOES() returns 0.

I don't know what is problem.

Please help me ...
[Windows Mobile Software Development] Chainfire:
Is this only with my driver (if so, which version) or with stock drivers ?
[Windows Mobile Software Development] Chainfire:
Well, seems I fixed the issues with heliosdev's 2.0 test !

I'll eat my hat if I know why it works now though. All I can say is that it has something to do with how .NET binds to native DLL's, and probably a bug in resolving forwarded functions (in .NET).

Score with my development version of the drivers:

Transitions: 19884

Edge detection: 10142

Text: 19060

Twist: 18825

Score without my drivers:

Transitions: 14148

Edge detection: 10723

Text: 11598

Twist: 10648

Obviously it looks quite a bit better with my drivers ...
[Windows Mobile Software Development] CecoM:
Nice findings and nice results! Congrats!

Give us the chance to test it too :)
[Windows Mobile Software Development] Chainfire:
Yeah it will be posted soon. However I want to run some more tests first, as this problem (and it's awkward solution) point to some possible issues I want to specifically test first :)
[Windows Mobile Software Development] Chainfire:
v2.60 released

See the "beta" post: http://xdaforums.com/showthread.php?p=7111691#post7111691

Test Suite package also linked from first post.

Also, this driver passed 65 000 downloads from this thread alone, so excluding mirrors, and excluding it being cooked into ROMs. Yay!

Oh and BTW, it also works on other devices now that are not Snapdragon. Omnia II, Touch Pro 2, etc. Mind you, it doesn't actually help on those devices, but it does work :P
[Windows Mobile Software Development] CecoM:
Thank you very much for your great job, Chainfire!

Will download and test new Beta and the entire suite.

Meanwhile, I should report some strange problems with heliosdev TestOpenGLES2:

1. Power Management is not prevented during the test and this lead to inaccurate results. The test runs slower when screen dims.

2. Any next (after first) start of the test leads to very different results than first one. The problem is no way related to your drivers, it persists at any next start with/without your drivers or selected Turbo3D mode.

EDIT: Problem 2 persists:

1. With your drivers in "Original" mode (in "Fast" and "Smooth" modes the results are comparable with any next start)

2. Without your drivers (deinstalled)

----------------------

HTC HD2

ROM Artemis v25 WWE

Radio 2.12.50.02_2

HSPL2 2.08
[Windows Mobile Software Development] lesscro:
@ ChainFire...

I see you change the icon... simple and Clean

About 2.60 Beta :

Apps and games

i tried apps and games use Open GLES, list availbale in 1st POST... Thx Chainfire...

and result of few test from my TG01

all works with this config... Only graphic issue with

Xtrack

... on startup, Woman blink dark on his white wear... other during game, no problem encountered...

Electopia

, on my device doesn't work Properly on fast Mode... same issue with older beta driver 2.50...

based on your new icon :

Fake 3D effect but added Reflect and external light
[Windows Mobile Software Development] Chainfire:
Well, heliosdev is know to read this thread on occasion, maybe he will the power issue :)

Thanks for the info.
[Windows Mobile Software Development] Chainfire:
Can't replicate the graphics issue with Xtrakt, don't really know what you are talking about.

Electopia, have you tried setting the frametime to 18 ms? I see from your screenshot it is set to 17. If it is set too low, stuttering happens. Set to 18, and try Electopia again in Fast mode.
[Windows Mobile Software Development] lesscro:
Electopia works now with Fast mode if i preserve standard value like 18 Ms...

About Xtrack, don't worry... work without probelm... only in startup animation more blink on woman...

have fun...
[Windows Mobile Software Development] linuxis:
Once more time about SPB shell....

What I've found. It starts use GL only when you open carousell (Checked with FdcSoft Task Manager - what dll's are used). Maybe it should be so.

So there is no issue with loading, but there is issue with "orginal" parameter i mean when your driver should not be used. After I've set Original, restarted shell, etc... etc - carousell still loads dll's as in "Fast" mode.

Interesting....
[Windows Mobile Software Development] Chainfire:
That's normal... the turbo dll is always loaded by GL apps, but on load it decided whether or not to do anything :)
[Windows Mobile Software Development] tsamolotoff:
1.yes

2. nothing different, same leaks... actually the only things that work faster with your driver on neotouch are glbenchmark and opera with gl-enabled...
[Windows Mobile Software Development] tsamolotoff:
Guy with TG01, you've got better drivers, why do you install these? Your gfx core is either running at a greater frequency than hd2 and s200, or your drivers are better optimized..