Galaxy s opengl ES CM? - Galaxy S I9000 General

I heard that Andriod 2.0+ Support OpenGL ES 2.0 through NDK but when I read this article http://en.wikipedia.org/wiki/OpenGL_ES It shows that Android 2.2 supports OpenGL ES 2.0.
Then, I download "Android System Info". I find that under System tab>OpenGL it states that
"
OpenGL Version supported: 2.0
OpenGL Version supported: OpenGL ES-CM 1.1
"
Does it mean my phone both support OpenGL 1.1 and 2, right? Or OS supports 2.0 and hardware only support 1.1
Sent from my GT-I9000 using Tapatalk

Does anyone know about it?

I'm quite sure that both are supported... But that's still only just speculation.

Pretty sure I saw AndroidCentral have a video of the Galaxy S running the unreleased OpenGL 2.0 benchmark running on 2.1 (it was compared to a Nexus One that had 2.2).

Related

[Q] developing a linux native honeyhybrid.

I am currently in the process of developing a game-centric honeylinux hybrid. I have currently managed to get several linux-native operations working on android, including a dedicated game server. My question is this, is it worth my effort to continue this project now or should I wait for ICS and spend my efforts there? I would then release my recooked native honeycomb/linux mod as a non updated effort. Here is what I have done so far:
Installed full bash#
Installed manual tweaks to the ntegra api thru linux
Have a custom desktop screen based off suse, no more scrolling side screens.(option at boot which gui you would like to use)
Stable hybrid honeyvillan 3.4+ w/suse memory integration controller 17% faster ddr3 (you can set ram voltage but with cpu so high you really shouldnt try to get more than 20%)
Every game app avaliable that supports a500+ all ntegra games pre-installed
OC voltage @ 1.5 per core effective 3.0 ghz
Scripts I have toyed with:
Eggdrop successfully running
Ircd server runs
Irc runs
Wine is a work in progress, slowly getting it day by day, remote desktop works.
Several old game servers work
All android apps run, and more effeciently.
My development path was going to take me through emulating graphical apis that the ntegra could handle allowing all linux native games to be playable through a gl wrapper.
So what do you guys think? Pause development and release source for current project? Or do i wait till ICS is out to release a fully functional stable version? Keep in mind that I am working on this project soley because it amuses me and with the hardware is possible. If waiting for ICS and tegra 3 would be a better solution I dont know
Posted from my a500 oc @ 3ghz ddr3 speed 17% boost. Taboonay 2.2 Honeyvillan 2.4+ custom with ntegra fixes. 17890 cf-bench, 9000 antutu. Custom named n-Game OS v 1.2.3b.
note suse kernal is based on opensuse arm kernal.
Reserved for notes
You cant run x86 on an arm processor. Wine Is Not an Emulator. Just so you don't waste your time.
Id say make a git repo so we can check it out, yes.
GamezR2EZ said:
You cant run x86 on an arm processor. Wine Is Not an Emulator. Just so you don't waste your time.
Id say make a git repo so we can check it out, yes.
Click to expand...
Click to collapse
I thought wine allowed you to run a partitioned windows, meaning if i partitioned an arm windows installation (have access to several builds) it should work should it not? Also rumor is the ics 4.0 sdk will be in our (developer) hands by as early as next weekend. I want to make sure things will be completely compatible via a single flash if I am to release the current build, and understand theree will be no support, unless I come out with an update before ICS. I can make a one click app to install it or custom bootable image depending on what is needed but it may take me a few days to get the logistics down on doing that, and understand as a gamer intended rom, the rom comes preloaded with nearly 6gb of data. I can have the data for apks removed but rom size will still be nearly 1gb, so be prepared for a large rom. I will update this thread as more opinions are posted, will work on a full revision list and screenshots, and getting the files on my private server. I am currently waiting for a custom boot image, once I have th at everything sh ould be good to go.
Please note the opensuse implementations work, but be aware of limitations while running in the desktop mode. These include the ability to not be able touse some widgets that were designed specifically for android, you can switch back to the normal android screens tru a reboot of the device.
I will also make availiable the kernal source so for those of you interested in furthering the project you can.
Edit info on my background: linux developer for 8 years for an undisclosed company. Helped develop linux compatible drivers, learning andriod in the hopes of creating a hybrid open source alternative suited more towards pure gamers, and business apps.
Thanks for your response,
Posted from my a500 oc @ 3ghz ddr3 speed 17% boost. Taboonay 2.2 Honeyvillan 2.4+ custom with ntegra fixes. 17890 cf-bench, 9000 antutu. Custom named n-Game OS v 1.2.3b.
As wine goes, yes what you are saying is correct. But that doesn't mean the programs compiled for the x86 processor will work. Being that is, all apps currently available will not work. Any ARM app compiled for Windows 8 could work. Im sure it will moving forward. But that means no current windows games will run.
Release a one click app and let me test/play XD
Sent from my A500
GamezR2EZ said:
As wine goes, yes what you are saying is correct. But that doesn't mean the programs compiled for the x86 processor will work. Being that is, all apps currently available will not work. Any ARM app compiled for Windows 8 could work. Im sure it will moving forward. But that means no current windows games will run.
Click to expand...
Click to collapse
Added some thanks for that. I was imagining windows 8 to have some work around, but t heir games will have to be built from the ground p. For all intensive purposes I could do it for the sake of Microsoft Office, but that is still coming along. Guess it would save space as well not bothering with windows integration at this point. Thanks again.
Posted from my a500 oc @ 3ghz ddr3 speed 17% boost. Taboonay 2.2 Honeyvillan 2.4+ custom with ntegra fixes. 17890 cf-bench, 9000 antutu. Custom named n-Game OS v 1.2.3b.
nrnx said:
I thought wine allowed you to run a partitioned windows, meaning if i partitioned an arm windows installation (have access to several builds) it should work should it not?
Click to expand...
Click to collapse
You have access to an ARM build of Windows 8?
FloatingFatMan said:
You have access to an ARM build of Windows 8?
Click to expand...
Click to collapse
Yes
Posted from my a500 oc @ 3ghz ddr3 speed 17% boost. Taboony 2.2 Honeyvillan 2.4+ custom with ntegra fixes. 17890 cf-bench, 9000 antutu. Custom named n-Game OS v 1.2.3b.
nrnx said:
Yes
Posted from my a500 oc @ 3ghz ddr3 speed 17% boost. Taboony 2.2 Honeyvillan 2.4+ custom with ntegra fixes. 17890 cf-bench, 9000 antutu. Custom named n-Game OS v 1.2.3b.
Click to expand...
Click to collapse
Prove it. Leak it!
FloatingFatMan said:
Prove it. Leak it!
Click to expand...
Click to collapse
I want to believe he has it to, but I am unsure as well because in his sig it says he has his Iconia overclocked to 3.0ghz.... seems a bit of an exaggeration. But I tend to stay away from pointless arguments on the internet. Don't feed the trolls, eh?
@nrnx
Any kind of release would be appreciated. Talk is cheap, but most of us are devs, we can handle bleeding edge releases.
GamezR2EZ said:
I want to believe he has it to, but I am unsure as well because in his sig it says he has his Iconia overclocked to 3.0ghz.... seems a bit of an exaggeration. But I tend to stay away from pointless arguments on the internet. Don't feed the trolls, eh?
@nrnx
Any kind of release would be appreciated. Talk is cheap, but most of us are devs, we can handle bleeding edge releases.
Click to expand...
Click to collapse
Working on it now... cannot up w8arm, as am under nda. Perhaps once the system goes live.

[Q] What is missing for hardware acceleration?

Hey guys i was just wondering what the big problem with the hardware acceleration on all of those ICS build are. for what i understand its a kernel problem. amazon build upon android 2.3 with an 2.6 kernel. the new ICS needs a kernel 3+ for driver and open gl to do the hardware acceleration. i'm i right?
in this state i do wonder, if it is possible to get hardware acceleration on ics. is it possible to build a 3+ kernel for the kindle? where is the problem, its only man hour that we need, or is for example the kernel signed to prevent flashing?
I know that they guys at the dev section are doing an amazing job so far, and to this point im very glad to have so many good dev working on the kindle. i do not ask for an date, like: in 3 days there will be an ics build with HWA.
im looking for some insight in the dev roadmap for example what is missing for the mentioned HWA.
thanks so far :>
It will come with time - man hours are indeed what's needed. No signed kernel problem. Needs a lot of hacking to get the new kernel to work.
yeah i would also like to know this
kernel 3.0 is not required for HW acceleration.
watch this video.
http://www.youtube.com/watch?feature=player_embedded&v=6Ug-HNK9XVE(4:50)
This tablet running fine on 2.6.39 kernel with hardware acceleration.
We have only 2.6.35 kernel... (older than 2.6.39)
Just developers can not yet solve the problem.
Android 3.0 kernel is definitely not needed for hardware acceleration. Teamhacksung had it working with a 2.6.35 kernel before they moved to a 3.0 kernel for their supported galaxy s devices.
For hw accelerated ui drawing you will need updated pvr drivers and modified fb drivers.
For hw accelerated video decoding, you will need updated dss bridge drivers, and updated codecs specifically for the IVA processor in the omap 4. I don't know if it is a requirement for our devices, but on the aries(hummingbird) platform they had to modify their framebuffer drivers to have more overlay buffers.
It just a toss up of whether it is easier to get a working 3.0 kernel, or back port all of the udpates.
I guess its time for me to get a VM setup and start hacking away. Or at the very least start comparing parts of our 2.6.35 kernel with the pandaboard, and gnex 3.0.8 kernel.
woolbeo said:
Android 3.0 kernel is definitely not needed for hardware acceleration. Teamhacksung had it working with a 2.6.35 kernel before they moved to a 3.0 kernel for their supported galaxy s devices.
For hw accelerated ui drawing you will need updated pvr drivers and modified fb drivers.
For hw accelerated video decoding, you will need updated dss bridge drivers, and updated codecs specifically for the IVA processor in the omap 4. I don't know if it is a requirement for our devices, but on the aries(hummingbird) platform they had to modify their framebuffer drivers to have more overlay buffers.
It just a toss up of whether it is easier to get a working 3.0 kernel, or back port all of the udpates.
I guess its time for me to get a VM setup and start hacking away. Or at the very least start comparing parts of our 2.6.35 kernel with the pandaboard, and gnex 3.0.8 kernel.
Click to expand...
Click to collapse
After buying the Kindle Fire just recently, I was looking up HWA and found your post. Thanks for the detailed response, much appreciated.
Hashcode is working hard on a 3.0 kernal and is keeping updates on his progress in this thread. He could be weeks away from debugging the kernal he is developing
My understanding is, for HWA to work running ICS, the 3.0 kernel is required. Yes, there are other ROMS that have HWA working but they are not ICS.
That is correct, the current kernel doesn't allow for the changes made in android 4.0. If you need HWA for daily use, stick with a gingerbread rom. Otherwise support and wait for Hashcodes work on the new kernel.
Sent from my Amazon Kindle Fire using xda premium

Want vulkan api

Can any devoloper make a vulkan API zip which can be flash on our device Redmi 2 prime I have seenRoms gives option in Int.d to render GPU by enabling it open GL es get updated to 3.1 which actually is 3.0 supported on our device App like GL tools also help that but Nothing I found on something which can help to install vulkan API so please if anyone can do this for us it will be amazing
All right let's get some things straight.
API is the abbreviation for "Application Programming Interface", which holds abstraction of using a library. If you're familiar with programming languages, you can think of an API as the header files of C, or the interface of Java. They hide the internal details of how a specific task is performed. Rather, they focus on the programmer use of it.
I don't expect you to by the above paragraph, but you need to understand how close is an API bound to the specific architechture, underlaying software and all that low level things.
Now come to flashing a zip. What the TWRP or other recoveries do is nothing but execute a script in the zip, and place some precompiled bits into some specific folder, or even do some modifications at the block level, but one can never provide an API via recovery flash, because there's way too much going in there besides some bit changing. If we ever have to have Vulkan API support, or any API in that matter, it can never be "flashed and added". It has to be precompiled with the ROM itself, and it can surely be done.
TL;DR
You cannot "install" an API just by flash, your ROM have to be shifted with that already.
I don't think Vulkan would be of any use on our Snapdragon 410 since it is better optimized on SD 8xx . Stick to OpenGL for now
If you can change the GPU though..
Snapdragon 410 won't receive vulkan, only Snapdragon 415 and higher
I have seen Roms like HTC remix for Redmi 2 which gives option to update open GL es 3.0 to 3.1 by simply on int.d so I just I want to request devolopers for work on vulkan based ROM for Redmi 2 I have seen flashablle vulkan zip for Redmi note 3 ported from mi max
And again I am not a developer don't have any knowledge of programming only thing I can do is to count on u guys I have interest in it and one day my dream is to become a programmer
Suvam Mukherjee said:
I have seen Roms like HTC remix for Redmi 2 which gives option to update open GL es 3.0 to 3.1 by simply on int.d so I just I want to request devolopers for work on vulkan based ROM for Redmi 2 I have seen flashablle vulkan zip for Redmi note 3 ported from mi max
And again I am not a developer don't have any knowledge of programming only thing I can do is to count on u guys I have interest in it and one day my dream is to become a programmer
Click to expand...
Click to collapse
First thing you need to know:
-Redmi note 3 has a vulkan supported CPU and GPU
-And Redmi 2 dosn't
---------- Post added at 18:51 ---------- Previous post was at 18:23 ----------
Suvam Mukherjee said:
I have seen Roms like HTC remix for Redmi 2 which gives option to update open GL es 3.0 to 3.1 by simply on int.d so I just I want to request devolopers for work on vulkan based ROM for Redmi 2 I have seen flashablle vulkan zip for Redmi note 3 ported from mi max
And again I am not a developer don't have any knowledge of programming only thing I can do is to count on u guys I have interest in it and one day my dream is to become a programmer
Click to expand...
Click to collapse
Also, how did you enable 3.1 opengl support? if it is a init.d thing, can you upload the file here?
TecnoTailsPlays said:
First thing you need to know:
-Redmi note 3 has a vulkan supported CPU and GPU
-And Redmi 2 dosn't
---------- Post added at 18:51 ---------- Previous post was at 18:23 ----------
Also, how did you enable 3.1 opengl support? if it is a init.d thing, can you upload the file here?
Click to expand...
Click to collapse
Actually I can't I move to MIUI ROM but when I was in that ROM in customization settings there are few options to tweak performance by int.d so there u found an option called GPU renders optimization after enabling it I can have open GL es 3.1 and there are another way is that if u ever used GL tools u can have open GL es 3.1 over on 3.0
Just saying that Qcom is even willing to stop vulkan from working on msm8952 even though its perfectly able to run it. Furthermore, tell me where can I get any vulkan blobs for 32 bit msm8916, please enlighten me.
nicknitewolf said:
Just saying that Qcom is even willing to stop vulkan from working on msm8952 even though its perfectly able to run it. Furthermore, tell me where can I get any vulkan blobs for 32 bit msm8916, please enlighten me.
Click to expand...
Click to collapse
That's right, also, that opengl es 3.1 thing is real? I don't thing redmi 2 gpu support it
nicknitewolf said:
Just saying that Qcom is even willing to stop vulkan from working on msm8952 even though its perfectly able to run it. Furthermore, tell me where can I get any vulkan blobs for 32 bit msm8916, please enlighten me.
Click to expand...
Click to collapse
Sir I don't know anything about programming or coding only a thing I can do is to count for u if in future if it may possible to run vulkan API over on adreno 305 pls make a ROM on that for our device Redmi 2 that's what I am saying don't ask me to put vulkan blobs I can't do this

Firmware Upgrade for Older Android TV Box?

OEM and support website androidtvbox.us are no longer extant. I can update firmware by copying a renamed "update.img" ROM to the SD card. Given the hardware specs, is there a compatible updated firmware available for this box? Thanks.
Aug 11, 2011 pre-rooted G-Box Midnight. Hardware box looks like current V88 Android box http://i.imgur.com/AnKZSvC.jpg
AMLOGIC Cortex A9 ARMv7L Rev4 CPU
Mali400 Quad Core 3D GPU
1GB RAM
4GB Storage (2.13 GB user storage)
Model: MBX reference board (f16ref)
OS version: ICS 4.0.4
Kernel version: 2.6.34
Build number: ICS.MBX.20120811
Have you find a ROM for this board?
Does Netflix run?
i have basically the same box, did you find any roms?
retarded1 said:
i have basically the same box, did you find any roms?
Click to expand...
Click to collapse
Désolé, non...

What's API Vulkan version and build drivers date OpenGL ES still on Android 9?

can someone confirm for me what's the version of vulkan and GL drivers date on Custom Rom based on Android P ? Is easy to find, download Aida 64, go to screen and send me screenshot, and to find vulkan, go to "devices" scroll down and find vulkan version, send me screenshot. I will aprecciate if someone give me this, thanks.
hehk1234 said:
can someone confirm for me what's the version of vulkan and GL drivers date on Custom Rom based on Android P ? Is easy to find, download Aida 64, go to screen and send me screenshot, and to find vulkan, go to "devices" scroll down and find vulkan version, send me screenshot. I will aprecciate if someone give me this, thanks.
Click to expand...
Click to collapse
https://www.xda-developers.com/vulkan-graphics-api-1-1-android-p/
Vulkan API is 1.1.66 but i don't know if it's the stock API because i have update GPU Adreno Drivers (269 > 319).
I'm on CrDroid Pie (Treble - Base PR2)
EDIT : API version is only 1.0.61 with the GPU Drivers Stock (269), so i advise to update your GPU Driver for update GPU/Vulkan
Pho3nX said:
https://www.xda-developers.com/vulkan-graphics-api-1-1-android-p/
Vulkan API is 1.1.66 but i don't know if it's the stock API because i have update GPU Adreno Drivers (269 > 319).
I'm on CrDroid Pie (Treble - Base PR2)
EDIT : API version is only 1.0.61 with the GPU Drivers Stock (269), so i advise to update your GPU Driver for update GPU/Vulkan
Click to expand...
Click to collapse
thanks bro, I'm still on Oreo 5.1.4 OxygenOS, vulkan support 1.0.61 and drivers 269.
Can you test for me resident evil 4 from dolphin GameCube rom with vulkan render ? Use latest version of dolphin from repository, and give me feedback if will get the correct texture or blank texture. On Oreo I get blank screen, on SD710 runs the graphics without problems, problably the drivers are buggy or less extension on Vulkan API. Thanks bro
Pho3nX said:
https://www.xda-developers.com/vulkan-graphics-api-1-1-android-p/
Vulkan API is 1.1.66 but i don't know if it's the stock API because i have update GPU Adreno Drivers (269 > 319).
I'm on CrDroid Pie (Treble - Base PR2)
EDIT : API version is only 1.0.61 with the GPU Drivers Stock (269), so i advise to update your GPU Driver for update GPU/Vulkan
Click to expand...
Click to collapse
I'm still on oreo 5.1.4, the vulkan version is 1.0.61 and GL drivers V269. Can you test Resident Evil 4 from emulator Dolphin ? I just want to know if qualcomm give the right extension to render this game, on SD710 Oreo, runs RS4 as well, on Oreo from OP5 I got blank screen (error graphics when I try to use vulkan), some extension are missed, if want to give me this feedback I would aprecciate your little time, use latest version Dolphin emulator and use vulkan API.
Sorry for Double answer, XDA don't update my last answer and I think it don't send.
hehk1234 said:
I'm still on oreo 5.1.4, the vulkan version is 1.0.61 and GL drivers V269. Can you test Resident Evil 4 from emulator Dolphin ? I just want to know if qualcomm give the right extension to render this game, on SD710 Oreo, runs RS4 as well, on Oreo from OP5 I got blank screen (error graphics when I try to use vulkan), some extension are missed, if want to give me this feedback I would aprecciate your little time, use latest version Dolphin emulator and use vulkan API.
Click to expand...
Click to collapse
You can update even on OREO
--------------------[OREO SECTION]--------------------
[README]
* Not compatible for android older than 8.0 (Oreo)
* V313.0 is compatible with android 9.0 (Pie) too
* Tested on Mi Mix on LOS based non-treble ROMs
[DOWNLOAD]
LATEST : v313.0 REV15
https://drive.google.com/drive/folde...mpHtvummFs45Ci
Click to expand...
Click to collapse
Sorry but i don't have the time for take a emulator and download a ISO for try just your personnal thing. Update your Drivers, it's always better.

Categories

Resources