[Q] Shield and OpenGL ES 3.0 - Shield Q&A

On Nexus 7 event Google announced OpenGL ES 3.0 support in Android 4.3. Will NVIDIA update GeForce drivers to support ETC2 texture compression and FP32 precison for Shield?

Adanedhil said:
On Nexus 7 event Google announced OpenGL ES 3.0 support in Android 4.3. Will NVIDIA update GeForce drivers to support ETC2 texture compression and FP32 precison for Shield?
Click to expand...
Click to collapse
i don't think Tegra 4 got FP32...FP24, so no OpenGL ES 3.0

Tegra 5 is going to have Open GL 4.3. That was confirmed by Nvidia months ago. That doesn't prove that. Shield and Tegra 4 support Open GL 3.0, but I think it would be pretty dumb if their game console didn't support it. I don't know for sure, but I have high hopes.

dan126 said:
Tegra 5 is going to have Open GL 4.3. That was confirmed by Nvidia months ago. That doesn't prove that. Shield and Tegra 4 support Open GL 3.0, but I think it would be pretty dumb if their game console didn't support it. I don't know for sure, but I have high hopes.
Click to expand...
Click to collapse
OpenGL ES and OpenGL are different APIs. OGL ES designed for smartphones, tablets, portable game consoles (Embedding Systems) and OGL for PC and game consoles like PS3.

Those optimizations are really not important Tegra 4 has better optimizations and all other features of OpenGL ES 3.0 are supported. So basicly shield if superior to regular devices that use just OpenGL ES3.0 like Nexus .

Related

Any good 3d games in the works?

With open GL 2.0 support and a snapdragon, I want to see what this thing can do. Are there any game houses targeting this phone, or is the android landscape too fragmented to make it worth while?
Not yet. Raging Thunder & Speed Forge are about the best 3d games so far.
The best 3d game so far to take advantage of the nexus is Toon Warz a full 3d FPS game by Polarbit, its an iphone port and only opengl es 1.0 but has some of the best full 3d graphics on android that isn't a tech demo.
Most importantly all phones running 2.0 or higher (droid and nexus atm) support multitouch in toon wars (2.0 has native multitouch in the sdk) which is imo one of the most important features of true touch screen gaming. (eg you can have two onscreen virtual joysticks one for movement and one for aim ps3 style.
Best game so far that I have played is Homerun Battle 3D. Sweet graphics, online play with 3G, single player & you can play against the guys on that other phone lol but it is a sweet game overall
altarity said:
With open GL 2.0 support and a snapdragon, I want to see what this thing can do. Are there any game houses targeting this phone, or is the android landscape too fragmented to make it worth while?
Click to expand...
Click to collapse
To lend a bit of a reason why we haven't seen games using OpenGL 2.0 yet: It's not in the SDK. The hardware fully supports it but there's no official way to use it. It's possible it could be accessible through the NDK, but I don't think anyone has explored that very much yet.

[Q] Tegra powered games on Nexus S

Is it possible to run THD certified games on Non- Tegra devices
in the tegra zone app,it says that those games are only optimized and meant for tegra devices, so dont think they will work on normal devices, but someone should give it a try...maybe they will work and v may have some graphical improvements for us too !(fingers crossed)...
I think it will be possible somehow. Maybe it won't run as smooth as butter but the SGX540 gpu is nearly as good as the ulp geforce gpu and if you do some overclocking to 1.4 ghz it should be able to run al those games pretty good.
it shoould be possible
Any progress on this? Did anyone try it?
http://www.addictivetips.com/mobile...ne-games-on-non-tegra-rooted-android-devices/

[Q] Tegra release 15 harmony

I did some searching on this and maybe I am failing here but this has the driver package for harmony. It is beta and they have deprecated harmony but isn't this what is needed in order to support hardware acceleration with ICS?
developer.nvidia.com/linux-tegra
http://forum.xda-developers.com/showthread.php?p=21729380
Sent from my LG-P999 using Tapatalk 2
So this is actually legit???
I hope so.
Sent from my LG-P999 using XDA
Lets see what our talented Devs can do!
Sent from my Handheld Portal Device
Hmmmm... I'm skeptical by nature, but maybe something will come of this.
Supported Features
Kernel version 3.1.10
Media APIs:
OpenGL ES 2.0
OpenGL ES 1.1
Open GL ES path extensions
EGL 1.4 with EGLImage
X Resize, Rotate and Reflect Extension (RandR) 1.3
X11 ABI 5, 6, 7, 8, 10, 11 support
Looks promising.
Seems like i won't trash this phone for the Galaxy Nexus.
New Features
This release fixes some issues that were found during continued testing and adds/enhances the following features:
Preliminary U Boot support. For more information, see U-Boot support is preliminary in this release in the Implementation Notes section. The multimedia streaming and capture applications nvgstplayer and nvgstcapture are included in the release file instead of being provided as a separate downloadable package. The Tegra X Driver ABI 12 is supported.
Also note that this is only a beta release and is for testing purposes only.
I believe that's for the tegra not tegra2
masteroftime666 said:
I believe that's for the tegra not tegra2
Click to expand...
Click to collapse
I believe you are incorrect with that statement, if you check out the site it says tegra 2. Please do correct how I am wrong if so, I am new to this
Linux For Tegra
Overview
NVIDIA is pleased to announce that Linux for Tegra release 15 Beta is now available. The NVIDIA Tegra Linux Driver Package supports development of platforms running:
NVIDIA Tegra 3 series computer-on-a-chip (Cardhu)
NVIDIA Tegra 2 series computer-on-a-chip (Harmony* and Ventana)
3.1.10 Linux kernel
* Additionally, developers should note that support for Harmony devices are deprecated. We provide the harmony build for reference only and it is provided as-is. Support for Harmony will transition to community-supported Linux kernels, and Ventana will be the Tegra 2 reference platform.
masteroftime666 said:
I believe that's for the tegra not tegra2
Click to expand...
Click to collapse
Quoted from Nvidia's website:
NVIDIA is pleased to announce that Linux for Tegra release 15 Beta is now available. The NVIDIA Tegra Linux Driver Package supports development of platforms running:
NVIDIA Tegra 3 series computer-on-a-chip (Cardhu)
NVIDIA Tegra 2 series computer-on-a-chip (Harmony* and Ventana)
3.1.10 Linux kernel
* Additionally, developers should note that support for Harmony devices are deprecated. We provide the harmony build for reference only and it is provided as-is. Support for Harmony will transition to community-supported Linux kernels, and Ventana will be the Tegra 2 reference platform.
Nice try nvidia I'm still not buying your phones evar again
Sent from my LG-P999 using XDA
Here is my understanding:
This contains compiled binaries for a reference board.
There are two ways to get ICS support for the G2x:
1. Uncompiled reference source code is needed so it can be modified for use with the G2x.
2. Compiled binaries for the G2x must be provided.
#2 cannot come from nvidia for various reasons but rather must come from an OEM (LG).
aaCotyaa said:
Quoted from Nvidia's website:
NVIDIA is pleased to announce that Linux for Tegra release 15 Beta is now available. The NVIDIA Tegra Linux Driver Package supports development of platforms running:
NVIDIA Tegra 3 series computer-on-a-chip (Cardhu)
NVIDIA Tegra 2 series computer-on-a-chip (Harmony* and Ventana)
3.1.10 Linux kernel
* Additionally, developers should note that support for Harmony devices are deprecated. We provide the harmony build for reference only and it is provided as-is. Support for Harmony will transition to community-supported Linux kernels, and Ventana will be the Tegra 2 reference platform.
Click to expand...
Click to collapse
My mistake good man should have payed attention to detail
Hm. I just noticed it is says Linux, and not Android...
I wonder if that will work.. Maybe some of our awesome dev can rip the right part to get everything working .
android is
linux right?
I'm so confused! Is this what the devs were looking for?
Android is Linux based. Tegra is for mobile processors. I'm not sure but I don't think we can expect all the necessary components in this package.
Sent from my LG-P999 using XDA
Are there any devs left that can compile this and just try plugging it in?
Maybe its just me, but I think if this is what was needed, well CM would be on it and someone would have at least attempted something by now.
Sent from my Galaxy Nexus using xda premium

Direct X AND Android

here we all know that there are many android devices with different cpu and gpu and due to these different hardware there are many problem happen to playing games
in the pc world there are also different hardware in many pc but games work great on every pc which have totally different hardware form each other and i think that this is happen only with Direct x
my point is that is it possible on Android .can someone make the software like direct x for android so we can play games on every android devices which have different cpu and gpu
(some universal graphics method like DirectX where GPU type doesn't matter). IS IT POSSIBLE ON ANDROID
SORRY for my BAD ENGLISH
THANKS
yeah... its called OpenGL
dicker1 said:
yeah... its called OpenGL
Click to expand...
Click to collapse
Indeed OpenGL is the platform used (is also used on linux) which works in many cases just as well as direct x (which is only for windows btw).
Valve are doing alot of work porting l4d2 to opengl and finiding it runs far better.
Anyway the point is there already is this software on android which works very well. But just like games on windows there still has to be minium requirements (good luck running crysis on a 10 year old computer) and so some games do require more powerful gpus like the tegra 3 chip
Sent from my GT-N7000 using xda premium

Biggest difference between i9500 and i9505..

.. is that i9505 supports Opengl ES 3.0.
I have read many comparison threads but I think no one has realized this yet.
Hi mate,
look:
http://en.wikipedia.org/wiki/Imageon
Adreno 320 inside the Qualcomm S4 Pro & Prime Series, with unified shader architecture and dual channel memory. It supports Direct3D feature level 9_3 in addition to OpenGL ES 3.0, OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2 [8]
Click to expand...
Click to collapse
cheers,
PS. googled in circa 15 seconds, your comparison are really bad mate.
Actually, Samsung uses modified version of the SGX544mp3 which as far as I remember supports OpenGL ES 3.0
noideaforusername said:
Actually, Samsung uses modified version of the SGX544mp3 which as far as I remember supports OpenGL ES 3.0
Click to expand...
Click to collapse
only exynos 5420 will support opengl 3.0, but soc is very different, camera, sound and develpors support.
SilentRazor said:
.. is that i9505 supports Opengl ES 3.0.
I have read many comparison threads but I think no one has realized this yet.
Click to expand...
Click to collapse
Cool story bro.
Sent from my GT-I9505 using Tapatalk 4
Please use the sticky made for these topics.

Categories

Resources