[Q] OpenCL drivers? - 8.9" Kindle Fire HD Q&A, Help & Troubleshooting

I wonder, if there is any possible way to get working OpenCL on this device? The gpu support opencl acceleration, moreover some guys from Imagination demonstrated it just on this device. But, as I suppose amazon does not provide working drivers for it (like libPVROpenCL.so or somethink like this).
So, is it possible to pull out working drivers from some other device with similiar gpu (like exynos4 based), and get it work?

Related

Diamond D3D Video drivers - default HTC_3D(soft) vs. ATI3D(hard) vs. S.Omnia3d(soft).

Why is the "ati d3d video driver" that works perfectly on HTC Diamond mostly ignored by the chefs and cookers?
Any specific reasons?
We have a version of the ATI d3d driver that enables diamond hardware rendering and makes VR hologram works smooth and 3d games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored without any reason.
Also I added Samsung Omnia 3d SOFTWARE rendering drivers if you want to compare.(You can’t uninstall S.Omnia driver.)
Use the test`s and compare the results.
________________________________________________________
ATI D3D VIDEO DRIVER FAQ:
- Works perfectly on 2.03 rom.
- ATI D3D VIDEO DRIVER makes OpenGL ES 1.1 to work on Hardware mode.
ATI D3D VIDEO DRIVER enables diamond hardware rendering for 3D applications which are made on OpenGL ES.
Like S2P and the 3D hologram and lots of GLES 3d games with the 3D driver. (DOOM, DUKE NUKEM etc...)
- Uninstall procedure of the ATI D3D VIDEO DRIVER - remove the cab or switch easily from one driver to other for testing via registry:
* HKLM/System/D3DM/Drivers/LocalHook ( d3dm_ati.dll or htc_d3dm.dll ) The original HTC_d3dm.dll is a software driver, which is a heavily modified Microsoft Reference driver that HTC ships with our Diamond's.
- mpeg, avi, xvid, or any video extension wont work better. This ATI D3D VIDEO DRIVER mainly enables hardware rendering for 3D applications.
- No battery problems at all. I did noticed some improvements but not tested. USEd this driver since aug. without problems.
To visualy expiriense the huge 3d difference with the ATI D3D VIDEO DRIVER.
->> Just copy "lights.exe" to your Diamond and run it with the default driver. Check the speed and the quality of the rotating cylinder.
->> Installl the "Driver_Ati d3d.cab" and run again "light.exe" Check the speed and the quality of the rotating cylinder. (video)
->> Do the same with the Virtual Hologram.
To test:
- Disable TF3D;
- Power (disable turn off backlight)
Restart and wait until everything is loaded properly before running the programs.
1.LiGHTS.EXE Animation
a.Original driver
Driver: Microsoft d3d - d3dmref.dll
Hardware Rasterization - F A L S E
Hardware T &L – F A L S E
Using system memory – slow
b. ATI 3D driver
Driver:
Hardware Rasterization – T R U E
Hardware T &L – T R U E
Using VIDEO memory – VERY FAST
2.Dynamix 3d benchmark results - Software mode
a.Original driver
average 58.59FPS
min 15FPS
max 71FPS
b. ( Samsung Omnia )
average 65.66FPS
min 21FPS
max 71FPS
3.VIrtiual hologram
a.Original driver – AVG 16FPS
b.ATI 3D VIDEO DRIVER – AVG 51FPS
Lots of improvements with all 3d games.
------------------------------------------
Credit goes to http://www.htcclassaction.org/ for getting 3D drivers ported and figuring out how to enable and accelerate Ati D3D.
K
Well some cookers don't add it so that people can choose... some uses ati d3d and some other use others as omnia drivers which i personally prefer... well it just done so that people can chose.. you can find this driver all the places on this forum btw..
you know the MSM7200 doesn't have *any* ATI technology inside it right? if there's any performance improvement, it must be imagined, or it's optimising software processing.
Well they're licensing ATI's imageon chip so in someway there is ATI technology inside
There's been a whole slew of developments over the past few days from different directions, in terms of MSM graphics. There has to be a chip of some sort or else OpenGLES wouldn't be supported, I think. And as Wishmaster put it, QC is licensing that name.
KraFT_mk said:
Why is the "ati 3d video driver" for HTC Diamond not included in the standard htc rom and also its mostly ignored by the cookers?
Any specific reasons?
We have a version of the ATI d3d driver that makes VR hologram works smooth and some games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored.
Why is that and is this the only 3d version?
K
Click to expand...
Click to collapse
0.15 fps before and 30fps after in hologram.
gotta say, there is something to this.
hologram doesn't have any consistency in measuring fps, imo it's not very good app at the moment for that purpose, I would like to see better fps in some other programs after using this driver pack, anyone?
also, I haven't found any improvement in video playback which is more important I guess, at least for me.
hmm Its better to install the driver is it smoother like an iphone or so? wich driver is the best forwathcing movies
Olipro said:
you know the MSM7200 doesn't have *any* ATI technology inside it right? if there's any performance improvement, it must be imagined, or it's optimising software processing.
Click to expand...
Click to collapse
the Diamond uses the MSM 7201A and the ATI Imageon thingy.
there IS ATI technology in this phone. maybe you have it confused with another phone?
KraFT_mk said:
Why is the "ati 3d video driver" for HTC Diamond not included in the standard htc rom and also its mostly ignored by the cookers?
Any specific reasons?
We have a version of the ATI d3d driver that makes VR hologram works smooth and some games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored.
Why is that and is this the only 3d version?
K
Click to expand...
Click to collapse
the reason why they didn't include the driver is because it drain the battery a little bit faster when watching video , recording video , opening 3d program or games and so on .
So let me get this straight, it offers improvements to the phone but it's downside is that it drains the battery more. Do we know how much / fast ?
No, it shouldn't drain the battery at all. In fact, it is more efficient use of it.
There could be different reasons why chef don't use it. I saw one say that it's not official...or something of the sort.
Right, in that case, anyone got a link to whatever version of the driver is the latest one please ?
Many thanks,
^ The Ati d3d...cab in the first post should work fine.
I've tried the Omnia drivers with VSBenchmark2007, and there's no real difference. In fact, ATI is still a tad bit better.
First post update:
__________________
Also I added Samsung Omnia 3d SOFTWARE rendering drivers if you want to compare.(You can’t uninstall them!)
Use the test and lets compare the results.
Driver_Ati d3d.cab (33.7 KB, 0 views)
Driver_SJ SamsungOmnia D3D.cab (109.0 KB, 0 views)
Test_dynamix3dbench.PPC2003_ARM.CAB (152.3 KB, 0 views)
Test_Lights and Text3D.zip (8.8 KB, 0 views)
Here my Result:
I use ATI d3d driver with original 2.03 GER Rom.
Result form Dynamix 3D Benchmark:
Average FPS: 67,52
MIN FPS: 21
MAX FPS: 73
Diamond Hologram:
FPS: 25
----------------------
Without the Driver:
Result form Dynamix 3D Benchmark:
Average FPS: 65,67
MIN FPS: 21
MAX FPS: 71
Diamond Hologram:
FPS: 0,15
igo8 and 3d drivers
hi all,
i noticed that the 3d interface of igo8 doesn't run smoothly on the diamond. Does anyone know if the ATI drivers make this app run more smoothly?
Any idea how to implement the Ati Driver cab in a stock ROM.
Wich files i must change i the kitchen.
Sorry but i don´t found any informations in this forum
I'll try to explain this as good as i possibly can.
The Ati driver is the ONLY driver that enables hardware 3D rendering. No Hardware 2D rendering. So you'll ONLY see improvements in 3D applications THAT USE OPENGL_ES_CM. (so NO improvements to TomTom, Igo, whatever nav app you use UNLESS it uses openGL)
The Omnia driver is a software 3D render driver. It doesn't do anything with the graphics chip hardware-wise.
Now about benchmarking tools:
If you want to test 3D Hardware, you should look for benchmarking tools that use OpenGL_ES. If you're not interested in that, you can use any benchmarking tool you want.
The reason why most cooks don't use the ati driver is that it's not the most stable driver to use in a ROM that's supposed to used daily. Imagine adding a supercharger to your Fiat Panda and risk blowing up your engine at every stop-n-go...
NeoS2007 said:
So you'll ONLY see improvements in 3D applications THAT USE OPENGL_ES_CM. (so NO improvements to TomTom, Igo, whatever nav app you use UNLESS it uses openGL)
Click to expand...
Click to collapse
So Navigon 7 should improve? Theres a libGLES_CM_NoE.dll and libEGL.dll in the directory...

What hardware acceleration mean?

Or what is the difference between froyo and honeycomb when running apss?
Doesn't every software use the hardware and how is it possible to run app without using the hardware?
I can't get it, so please explain
Honeycomb will use the GPU to accelerate the UI, Internet Browser etc. (So 2D elements too, not just 3D - that means full hardware acceleration).
Honeycomb will come with hardware acceleration, and with just a single line of code, existing applications can take advantage of the 2D hardware acceleration. Honeycomb will come with a new engine for powering 3D graphics on your devices.
Click to expand...
Click to collapse
http://androidcommunity.com/android-3-0-honeycomb-full-preview-guide-developer-features-20110130/

[Q] about adreno drivers

Hello everyone...
any one can tell me what are adreno dirvers ?
how it can improve my xperia arc (or any other 2011 xperia)?
and every thing about it (every thing you know ) please
Arc GPU is Adreno 205 and "adreno drivers" are just updated drivers taken from newer Xperia devices with the same GPU. It's the only "tweak" that really works and gives visible performance improvements without side effects but keep in mind that it's only compatible with stock and stock based ICS ROMs.
pypcier said:
Arc GPU is Adreno 205 and "adreno drivers" are just updated drivers taken from newer Xperia devices with the same GPU. It's the only "tweak" that really works and gives visible performance improvements without side effects but keep in mind that it's only compatible with stock and stock based ICS ROMs.
Click to expand...
Click to collapse
thank you for you information
i dont know about these things. but they hardly improve the graphics performance on my Arc ... about a 5fps rise in Nenamark, i dont know if thats alot, but does seem abit too minimal ....

Video Player that support filter/post processing effects

I am looking for a Video player app that supports effect/filter/post processing mainly Sharpening. possibly other options like contrast, saturation/hue etc.
VLC for desktop and many other PC player apps support this, but I have yet to see one for mobile.
I've used MX Player Pro for long time, but i has no way to tweak the actual video it plays...any suggestions?
EDIT: MPV
That does it all if u setup a .conf.
Now use it for Android and PC.
https://mpv.io/manual/stable/
Sharpening while playing is a Hardware based ability
Hi there,
Unfortunately, for now, Sharpening while playing, is a mere Hardware ability (in contrast to HUE, SATURATION, BRIGHTNESS, CONTRAST etc which are software depended).
Sharpening works on its best with PCs hardware architecture, but on mobile platform you should go for proper hardware, not all SOCs support SHARPENING. for instance some MEDIATEK SOCs support it and the ability is called MIRAVISION by MediaTek. i had your problem, and finally bought a midrange tablet with MEDIATEK MTK MT8783 chipset which supports Sharpening and other MiraVision abilities very well, satisfied me with crystal clear and crisp video playing on FullHD IPS screen, far better than any TV.
Amir1975 said:
Hi there,
Unfortunately, for now, Sharpening while playing, is a mere Hardware ability (in contrast to HUE, SATURATION, BRIGHTNESS, CONTRAST etc which are software depended).
Sharpening works on its best with PCs hardware architecture, but on mobile platform you should go for proper hardware, not all SOCs support SHARPENING. for instance some MEDIATEK SOCs support it and the ability is called MIRAVISION by MediaTek. i had your problem, and finally bought a midrange tablet with MEDIATEK MTK MT8783 chipset which supports Sharpening and other MiraVision abilities very well, satisfied me with crystal clear and crisp video playing on FullHD IPS screen, far better than any TV.
Click to expand...
Click to collapse
WOW....really...reply to 2yr old thread.....mods will probably ban u for that....they very picky here.....
And your very wrong......
Discovered over a year ago...no thanks to anyone here on XDA.....that MPV player app has everything u can set via its .conf file. Sharpness, brightness,contrast, scalers, etc. I now use it on Android and PC. Even find it much better then MPC-HC i was using on PC.
tnx for your reply, i tried it but never works correctly bro, at least i couldnt make it to work like miravision. if you have a config file please upload it here and share.
Amir1975 said:
tnx for your reply, i tried it but never works correctly bro, at least i couldnt make it to work like miravision. if you have a config file please upload it here and share.
Click to expand...
Click to collapse
What u mean "never works correctly". What device and source file are you playing?
By default, it should work just fine to play pretty much anything. Works fine on my Pixel 3
If u fuss with the settings, and your devices does not support those settings, or the hardware is not strong enough, then things will have issues.
MPV has extensive documentation on how to use each syntax command and what scalers, and hw accel/decode modes support what etc.
The .conf would be unique to each device/platfourm etc.
The only things i have in my mpv.conf on my phone is:
sharpen=1.18
saturation=10
I also use ewa_lanczossharp for up and downscaling filter. I have noticed that using Interpolation makes the video look wonky, but that is very device specific experience, screen refresh rate and gpu power etc.
wow!!
thats great pal, really great. i used your config and then changed it, changed sharpness to 5! though uses more system resources but works great. now i can use my abandoned android box on tv too, it doesnt have battery so no worries about battery drainage.
also found some instructions on net, so complicated for me to read and use it all, but at least learned how to use cfg file.
tnx again
unfortunately, it doesnt work with my Amlogic s905 CPU of Android box. player runs well but commands like sharpen never get to work with any parameter. i tried it again on my Mate9 phone and worked well with KIRIN chip, so about Amlogic, it needs more development.

Vulkan support in Z2 plus custom ROMs

I have noticed recently that some custom ROMs on Zuk Z2 support the vulkan API. (Dev options->GPU rendering->opengl/open gl (skia)/vulkan)
I have seen at least two custom ROMs' screen shots on which some members had vulkan as an option but i never had it.
So questions:
Does vulkan API really help in 3d gaming if selected?
How could I enable it as an option on a ROM which supports it but i don't have it?
sotosgolf said:
So questions:
Does vulkan API really help in 3d gaming if selected?
How could I enable it as an option on a ROM which supports it but i don't have it?
Click to expand...
Click to collapse
Only the games which actually run on vulkan engine. Currently, the most famous is Vainglory which is e-sports moba for touch. and there are like 6-7 android games which run on vulkan. And also, Adreno 530 already supports Vulkan API, it should come enabled by default for supported apps.
dark_prince said:
Only the games which actually run on vulkan engine. Currently, the most famous is Vainglory which is e-sports moba for touch. and there are like 6-7 android games which run on vulkan. And also, Adreno 530 already supports Vulkan API, it should come enabled by default for supported apps.
Click to expand...
Click to collapse
do we still need a separate vulkan build for vulkan on VG? or it has been merged to the main game?
pipyakas said:
do we still need a separate vulkan build for vulkan on VG? or it has been merged to the main game?
Click to expand...
Click to collapse
The API is already in-built and Adreno 530 fully supports it. All you need is a game which works on vulkan api.
Take a look at the game which run on vulkan API: https://en.wikipedia.org/wiki/List_of_games_with_Vulkan_support
dark_prince said:
The API is already in-built and Adreno 530 fully supports it. All you need is a game which works on vulkan api.
Take a look at the game which run on vulkan API: https://en.wikipedia.org/wiki/List_of_games_with_Vulkan_support
Click to expand...
Click to collapse
yes, but in the past if you want to play vainglory with vulkan, you need a separate build for samsung s7 devices because the game from play store doesnt have vulkan
all Im asking is if they merged those 2 or it's still a separate beta
edit: nvm, I found out that they stopped vulkan beta on vainglory a while ago

Categories

Resources