• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Android v
« Previous 1 ... 109 110 111 112 113 ... 127 Next »

Pixel C
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Pixel C
09-30-2015, 11:11 AM
#1
futaris Offline
Junior Member
**
Posts: 20
Threads: 6
Joined: Jul 2013
First Tegra X1 tablet

http://pixel.google.com
Find
Reply
09-30-2015, 12:40 PM
#2
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,528
Threads: 1
Joined: Feb 2012
With Google's last Tegra-based device, they refused to ship it with the full OpenGL driver, majorly hampering its usefulness as an emulation device. If they do that again, it might well render a lot of stuff unplayable.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
09-30-2015, 12:51 PM
#3
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
Hopefully the change in brand name means a change in philosophy.  If this is really a surface competitor it needs the Tegra feature set to complete the package
Find
Reply
09-30-2015, 01:20 PM
#4
Sonicadvance1 Offline
Professional Hand Holder
**********
Developers (Some Administrators and Super Moderators)
Posts: 716
Threads: 15
Joined: Jan 2013
If they ship with Nvidia's OpenGL ES 3.2 drivers then it won't be a big deal anymore.
Only a few minor things missing at that point.
Find
Reply
09-30-2015, 07:19 PM (This post was last modified: 09-30-2015, 07:21 PM by futaris.)
#5
futaris Offline
Junior Member
**
Posts: 20
Threads: 6
Joined: Jul 2013
Well the Nexus 9 volantis kernel is freely available in AOSP. So when Android Marshmallow is released in a few days, we should be able to see what drivers and OpenGL (ES) support there is.

I'd be surprised if the drivers for the Pixel C Android only worked for the Tegra X1.

https://source.android.com/source/building-kernels.html
Find
Reply
12-09-2015, 02:21 PM
#6
futaris Offline
Junior Member
**
Posts: 20
Threads: 6
Joined: Jul 2013
https://store.google.com/product/pixel_c

Now available on the Google Store.
Find
Reply
12-09-2015, 06:29 PM
#7
Sonicadvance1 Offline
Professional Hand Holder
**********
Developers (Some Administrators and Super Moderators)
Posts: 716
Threads: 15
Joined: Jan 2013
I guess I'll post here.
Google is shipping the Pixel C with Nvidia's OpenGL ES 3.2 driver. They have disabled desktop OpenGL again.
Luckily though, since it is Nvidia. They have all the extensions required to not have a visible impact on performance anymore.

There are only /very/ minor things missing when running under Nvidia's latest ES 3.2 driver. Here's a list of the things still broken or not working there in Dolphin.
- EFB Color peeks - This can be fixed, I just haven't felt like it. We expect BGRA, we give it RGBA under ES.
- Video dumping - This can actually be enabled on Tegra since they support an extension that would work around the issue. Wanted to implement it differently so all ES devices could use it (Mainly for FifoCI)
- LogicOps - Who cares, these aren't available in ES 2.0 or higher.
- Texture LOD bias - This isn't supported by ES or by an extension. We could emulate this ourselves fairly easily. This will most likely never be noticed in any game.
- Texture dumping - Another thing that I can't care enough to make work under ES. It's fairly easy to fix, haven't seen a reason to spend time fixing it.

And that's it, that's all that is different between running in ES 3.2 + all of Nvidia's extensions versus their GL 4.5 driver.
Everything else is properly implemented for performance and correct emulation(In the GPU emulation at least), so no one will notice anything different than running it on another Tegra device that has desktop GL. Unless of course you hit those specific things(EFB color peeks being the big broken item there).

I'll also leave with this remark. Just because Nvidia does this well under their ES 3.2 driver, doesn't mean the other mobile vendors will do this well.
The other mobile vendors don't support near as many extensions as Nvidia, so they will still hit performance issues and feature losses depending on what they've implemented. I'll be able to find out exactly what they are missing in the future when they release their drivers.
Find
Reply
12-09-2015, 07:32 PM
#8
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
We need to be fair, this list must be seperated in known bugs and missing features. Known bugs which just need a fix (patches are welcome):
(12-09-2015, 06:29 PM)Sonicadvance1 Wrote: - EFB Color peeks - This can be fixed, I just haven't felt like it. We expect BGRA, we give it RGBA under ES.
- Video dumping - This can actually be enabled on Tegra since they support an extension that would work around the issue. Wanted to implement it differently so all ES devices could use it (Mainly for FifoCI)
- Texture dumping - Another thing that I can't care enough to make work under ES. It's fairly easy to fix, haven't seen a reason to spend time fixing it.

Required features:
(12-09-2015, 06:29 PM)Sonicadvance1 Wrote: - LogicOps - Who cares, these aren't available in ES 2.0 or higher.
- Texture LOD bias - This isn't supported by ES or by an extension. We could emulate this ourselves fairly easily. This will most likely never be noticed in any game.
As both features are very uncommon, I doubt you'll notice *any* difference at all Big Grin
Find
Reply
12-18-2015, 07:41 PM
#9
STORM
Unregistered
 
Hi, already made someone experiences with the pixel C
I have tested the latest Dolphin version, unfortunately without success

CU
Christian
Reply
12-21-2015, 05:49 PM
#10
STORM
Unregistered
 
Hi,
I've just tested the Build 4.0 8400 #1807
The start screen with the Wii controller appears, in the next screen "Could not write to/read from wii System Memory" then the program crashes.

CU Christian
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode