OpenGL 3.2/Vulkan API for Nougat Roms - Sony Xperia X Guides, News, & Discussion

Without stories and complains:
This libraries enable OpenGL 3.2/Vulkan Api for Adreno 510 GPU, is fully based on Xperia XZ libraries and works ONLY on Nougat (7.x.x) Roms (Some people can try on Aosp 8.0.0 too, no problem )
Code:
Disclamer:
[COLOR="YellowGreen"]
#Ain't my responsibility if your device cause another world war, burn as hell or boot nevermore.
I suppose, you'll should know what are doing with your phone and life here.
If you aren't sure, close the post and go away safe or search: Best Android device ever in Google :D[/COLOR]
[SIZE="5"][COLOR="Red"] This doesn't help to increase points on Benchmarks like Antutu, Geekbench or 3DMark,
haven't effect[/COLOR][/SIZE]
Features
- VR Support (If rest of Hardware is available).
- Smooth in Vulkan API Games (Almost all on 30fps).
- Some shades fixes (For Xperias devices).
Game List With Vulkan Support
GRID Autospot.
Vanglory.
The Talos Principle.
Score! hero.
Need For Speed: No Limits.
Heroes of Incredible Tales.
Dream League Soccer.
Olimpus Rising.
Galaxy on Fire 3.
Supported (and Tested) Devices
Sony Xperia X.
Sony Xperia X Compact.
Xiaomi Redmi Note 3 (Snapdragon).
Xiaomi Mi Max.
Samsung Galaxy C9 Pro.
HTC 10 Lifestyle.
And possibly all Adreno 5xx devices (IDK, really).
Requirements
Rooted device on Stock, Aosp or Custom Rom based on Nougat, TWRP (Or custom recovery for your device).
Screenies
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to Install
Put in Internal or External Memory
Go to Recovery
Install Zip
Wait the process finish
Enjoy
Download
Mega Link
GDrive Mirror
Credits
@MEGAX91 (For Xiaomi Mi Max to Redmi Note 3 Port).
@Sudeep Duhoon (For the idea to make this port for Xperia SD650 devices)
@Sony Mobile (For OpenGL 3.2 Libraries)
@sebasrock156 (For make this possible).

Is this going to increase game ad overall performance of the device?

kloroform said:
Is this going to increase game ad overall performance of the device?
Click to expand...
Click to collapse
Not exactly, but, it should "increase" some frames per second in some games.
I was testing this in games like GTA: San Andreas, and run from 50fps (Stock, without enable "Limited Frames per Second" option), to 55~60fps (With OpenGL Drivers), in another games like NFS: No Limits, isn't visible that "increase" (Stock and With Drivers, works to 30fps).

Not functioning in both PSP and dolphin emu. crash when I select vulkan try to run super Mario sunshine,PSP also same performance both opengl and vulkan,lame

lambha48 said:
Not functioning in both PSP and dolphin emu. crash when I select vulkan try to run super Mario sunshine,PSP also same performance both opengl and vulkan,lame
Click to expand...
Click to collapse
Is for HW limitations (Remember: Part of this, is ported from Adeno 530 GPU).

Related

[Q] I9506 3DMark benchmark scores.

Greetings, I'm looking forward to buying a new phone and I'm seeing that S4 LTE gets the best scores in budget phones. Even beats normal S5. Is this true? Anyone have 3Dmark benchmark installed on their S4? This is very important to me, if anyone could help me out I'd be very grateful. I'm looking for best performing phone in games/emulation and I'm thinking of getting either LG G2 or Xperia Z2 but it seems S4 LTE beats them both and I want to know if it's true. S4 LTE has even lower clocks on GPU compared to Z2 but it performs better so I'm not trusting it very much.
http://www.futuremark.com/hardware/mobile/Samsung+Galaxy+S4+4G_+(MSM8974AA+v2)/review
Here are the scores if you're too lazy to go to the website:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
S4 LTE-A is much better than g2 and z2 and yes in some test s4 LTE-A beats normal s5..
This is my score on 3DMark
My Score
3D Mark Icestorm Unlimited
Phone: S4 LTE + I9506
ROM: Cyanogenmod 12
Android Version: 5.0.1
Kernel: Arter 5.0.2
Score: 19142
Graphics: 20281
Physics: 15990
Graphic test 1: 108.7 FPS
Graphic test 2: 74.2 FPS
Physics 50.8 FPS
Check out my Blog! Click on the signature!
I
V
@Artasdmc
To be honest, you can`t feel real world difference in games between the devices you are comparing, but on paper S4LTEA is best.
I get 19420 3DMark Unlimited score and Antutu 45K.
I don`t recommend you to buy S4LTEA just because I own it, but (for me) it is great device in almost every aspect. Maybe Z2 is better in certain features. Mostly it`s matter of taste which one is better.
It also depends if you want to root and flash a custom rom. I don't know how many roms there are for the I9506. The most supported s4 model is the I9505.
In terms of roms, I think the G2 and Z2 might have more to offer.
It depends mostly on what you want. If you do want to get the most performance then you will probably have to root and install a custom rom at some point.

Redmi Note 2 MT6795m?

I bought the phone from this store (AliExpress), really great phone and it's probably the best value for money on the market, but my phone (model 2015052) only shows that it has a MT6795m, but really it should just have the normal MT6795.
I understand that the prime version has the turbo editon, but is it really the M version or is it just a error in the software?
We did some research, and all the standard version (51 and 52) reports MT6795M through /proc/cpuinfo, which is what the kernel directly reports, so can't be easily modified with software (like build.prop and all the apps reading that: CPU-Z, Antutu, etc.)
Is it bad that it has a 'm'? Just asking as I dont know the difference
It's a slightly downclocked version, nothing bad about it.
adaltavo said:
Is it bad that it has a 'm'? Just asking as I dont know the difference
Click to expand...
Click to collapse
Here are some official-looking specs outlining the different variants, hope this helps: http://elchapuzasinformatico.com/2015/08/el-helio-x10-tiene-3-variantes-mt6795t-mt6795-y-mt6795m/
Well, it still being a nice chip in my opinion, we shouldnt be worried about it doesnt support bigger screen resolution than full hd, and maybe if we got lucky someone could find the way of overclocking that GPU , anyways 550mhz isnt that bad.
Thank you both for your reply
There are 3 versions of MT 6795m ( Helio x10 ).
1. 6795m with 2.0ghz cpu and 550mhz gpu , which is present on Xiaomi Redmi Note 2 ( 16gb )
2. 6795 with 2.2ghz cpu and 550mhz gpu
3. 6795t with 2.2ghz and 700mhz gpu, which is present on Xiaomi Redmi Note 2 Prime ( 32gb )
BadDriver said:
There are 3 versions of MT 6795m ( Helio x10 ).
1. 6795m with 2.0ghz cpu and 550mhz gpu , which is present on Xiaomi Redmi Note 2 ( 16gb )
2. 6795 with 2.2ghz cpu and 550mhz gpu
3. 6795t with 2.2ghz and 700mhz gpu, which is present on Xiaomi Redmi Note 2 Prime ( 32gb )
Click to expand...
Click to collapse
No!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
More detail
Nice, thank you for the image, it seems Turbo version of this chip is more optimized. I wonder if is possible to change this through kernel settings in m version, but it would be hard as there isnt source code of this chip , hope it get leaked soon hahaha.

VULKAN API on Nougat 7.0 (OOS 4.0.x) Discussion

Ok so let's discuss Vulkan API, the next generation for gaming.. It is believed to be implemented already in Nougat, but I have yet to see the actual effects in game (NFS, HIT, Vainglory, etc..)
And in HIT (heroes of incredible tales), it says phone does not support Vulkan API yet.
So which is it, did they exclude the Vulkan API in the updates that was delivered to us, or am I missing something here?
There's still a lot of devices, that are stuck in Marshmallow and below, it will be long while before the Vulkan API will be the defacto Graphics API for the devs. Until then, we are stuck using the Slow Open-GL ES
Vulkan appears to be there, Dolphin Emator uses it. It appears a bit buggy right now but that's probably the Emulators fault. Vulkan definitely implemented.
damiensturdy said:
Vulkan appears to be there, Dolphin Emator uses it. It appears a bit buggy right now but that's probably the Emulators fault. Vulkan definitely implemented.
Click to expand...
Click to collapse
How can you be sure that dolphin emulator uses it though? Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Vulkan example works so I think Vulkan is working.
Vulkan on Dolphin emulator is working too.
I sent an email to the developer of Heroes of Incredible Tales (HIT) 2 weeks ago and according to them not all device are supported by Maximum graphics yet which I believed the Vulcan, anyway my brother's Xperia XZ with Nougat update can't set the settings to max either.
Freyelis said:
How can you be sure that dolphin emulator uses it though? Thanks
Click to expand...
Click to collapse
Because you get different results when you switch.
I could explain it to you with a long conversion... but you have a OnePlus don't you? Why not just try it for yourself?
Freyelis said:
How can you be sure that dolphin emulator uses it though? Thanks
Click to expand...
Click to collapse
Because when Vulkan doesn't exist, Dolphin says it doesn't exist. (OOS 3), then when it does, it works (OOS 4), and you get an image. It's also significantly faster when using Vulkan. Hopefully it'll stay that way when they iron out the visuals.
https://play.google.com/store/apps/details?id=com.superevilmegacorp.game.vulkan
https://play.google.com/store/apps/details?id=de.saschawillems.vulkancapsviewer
Vulkan is present but not the whole API or be it a older version. It's baked into the core of Nougat so I guess with newer Android versions we will see more features etc.
Hi' i'm using google pixel c (tegra x1) and on latest nougat build (7.1.2) dolphin can't run on vulkan api (all is black on screen). On android O betâ 3 it runs perfectly on vulkan api and for example zelda Twilight princess on open gl api is laggy (less 20 fps) but in vulkan api i have all the time 30 fps ^^

VORKE Z2 Android 7.1.1 RK3328 4K HDR TV Box

Android 7.1.1
Android 7.1.1 is designed to deliver even more ways to make Android your own. An update to Nougat, Android 7.1.1 showcases more ways to express yourself, along with a handful of other sweet features and improvements to stability as well as performance.
Rockchip RK3328
As a 4K HDR TV Box solution, RK3328 boasts higher integrity and additional cost and performance advantages over its predecessors. It integrates a 64bit A53 Quad core design, 1.5GHz frequency, Mali-450MP2 GPU, supporting USB 3.0 and Ethernet to meet the most demanding of users for daily use.
2GB DDRIII + 16GB EMMC
With 2GB DDRIII RAM and 16GB eMMC ROM stuffed inside, Vorke Z2 brags higher data rate transfer speed over others of the kind. The extra 32GB extension by TF card helps a great deal in Multitasking and gaming as well.
AC WIFI + 100M Ethernet
For connectivity, Vorke z2 brings together the 802.11 b/g/n/ac, 2.4G/5.8G dual band and 100M Ethernet in an attempt to transmit higher amounts of data in a less congested fashion.
4K 60FPS Decocing for Ultimate Visual Experience
Vorke Z2 spoils users with the highest video output quality we have on earth, 4K UHD which quadruples the 1080p. While users, in return, get more vivid and detailed visual experience. It goes without saying that, Vorke Z2 is the ideal choice thus far for Android TV boxes, on par with the latest advances in Smart TV technology.
The Next Big Shift Brought by HDR
HDR is going to change the way you watch TV. While 4K might be stealing a lot of the limelight because it offers more pixels, HDR is really the change you've been waiting for. And this is where VORKE Z2 rocks. Giving credit to the RK3328 SoC, it does both - 4K & HDR.
VP9 Decoding Saves Rebuffering
VP9 is the most efficient video compression codec in widespread use today. It bumps us one notch closer to our goal of instant, high-quality, buffer-free videos. Still, it has benefits for people with limited bandwidth or expensive data plans by cutting bitrates in as much as half to avoid increased rebuffering.
Keep Updated Via OTA
On top of all the others, the availability of OTA update is absolutely a welcoming addition. Users will be able to enjoy the best performance and functionalities with Up-to-date system and apps at one-click.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Zenith's (ongoing) PC build

My PC was originally built in 2015 and I've upgraded it a number of times over the years so that there is nothing left I can really upgrade on it any more.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Sorry about the dust, it's on the outside)
Case: be quiet Pure Base 500DX white
PSU: Corsair CXM750
Motherboard: MSI Z170A PC-Mate
CPU: Intel i7-7700k
H/sink: Cryorig H7
RAM: 32GB (4x8GB) Corsair Vengeance LPX DDR4-2400
GFX: MSI RTX 3070 Gaming Z Trio
Storage: 1TB Crucial P2 NVME + half a dozen SSDs and HDDs of various capacities
Keyboard: Cherry MX Board 1.0 (brown switches, some custom keycaps)
Mouse: Logitech MX Master
Monitor: Benq 28" 4K/60
It's currently more than adequate for playing the games I'm interested in (No Man's Sky, Death Stranding, Cyberpunk 2077, AC Valhalla, Star Citizen).
Planned upgrade will have to be generational, so that means motherboard, CPU, RAM.
I've not decided on AMD vs Intel, but I will definitely by changing the RAM for RGB versions to go with new RGB fans. Will probably get RGB cables for the gfx card at some point.
looks really good, are you able to game at 4k?
More than half my games, yes I can. It may not be 4k/60 but I'm happy with 45-50fps. There are some where I have to make a sacrifice and drop the rez to 1440 and use DLSS to upscale. Cyberpunk 2077 is the example there.
Star Citizen is an odd one because the framerate/smoothness seems to be related to RAM rather than graphic card.
That's really good, how does the 7700k hold up? You have a very powerful GPU relative to your CPU
No problems. It maxes out around 72C under 100% load and that's with the Cryorig H7 air cooled heatsink on stock fan curve. In terms of seeing performance limited in games, I'm not sure that it is. Running some graphically intensive games at 4k gives me a solid 60 fps (my monitor's refresh rate), others run at 4k with a slight reduction in max fps but still perfectly acceptable 45-50 fps. Dropping the rez to 1440 in those examples locks me at 60fps without ever dropping.
Some games though are simply too hard and Cyberpunk 2077 is the one that shows it most. 4k gives 20-30fps with a lot of variability. Dropping the rez to 1440 improves it to 50-60fps. Turning on DLSS (balanced) locks the fps hard at 60 without looking smoothed over at all. I know I could turn off vsync to get the "true" fps, but I can't stand the tearing with vsync turned off.
The only real upgrade left to this current system is to delid the CPU, reapply the TIM with liquid metal, maybe change the heatsink for an AIO water cooled system and then start experimenting with slowly overclocking. Depending on the luck of the silicon lottery, it is possible to get stable 5.0GHz out of the 7700K.
The alternative is to go for that generation upgrade of CPU & motherboard and maybe RAM.

Categories

Resources