Emulator Issues #12147
[Android] Stereoscopic 3D only shows one of two images
What's the problem? Describe what went wrong.
All forms of stereoscopic 3D on the Android version of Dolphin don't function properly on at least 3 different phones (Pixel 2 XL / Xperia XZ1 Compact, both with Snapdragon 835 and Adreno 540, and pixel 3a XL, with Snapdragon 670 and Adreno 615, the latter two running Android 9)
Side By Side only shows the left image, Top and Bottom only shows the top, and Anaglyph is nearly indistinguishable from normal gameplay, save for some slight rendering differences.
What steps will reproduce the problem?
Graphics Settings > Enhancements > Stereoscopy
Enable any stereoscopy mode
Run any game
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes, the latest version is 5.0-12103
Is the issue present in the latest stable version?
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
Attached are 3 screenshots. Sidebyside.png demonstrates the left-image issue, anaglyphon.png demonstrates what Anaglyph looks like when enabled, and anaglyphoff demonstrates what the game normally looks like.
What are your PC specifications? (CPU, GPU, Operating System, more)
Snapdragon 670, Adreno 615, Android 9, Pixel 3a XL
What kind of settings do you all have enabled?
Is MSAA enabled? If so, can you try turning it off?
The other unfortunate possibility is that some devices that don't support geometry-shaders (like the original Quest, not sure about Quest2) and will render black in one eye, so it's possible that's the issue..
- File Screenshot_2021-01-02-20-45-32-055_org.dolphinemu.dolphinemu.jpg Screenshot_2021-01-02-20-45-32-055_org.dolphinemu.dolphinemu.jpg added
- File GMSE01_2021-01-02_20-40-10.png GMSE01_2021-01-02_20-40-10.png added
- File GFX.ini GFX.ini added
- File Dolphin.ini Dolphin.ini added
Qualcomm Snapdragon 865
OpenGL ES 3.2 V@0502.0
Android 11 RKQ1.200826.002
MIUI Global 184.108.40.206 Stable
All hacks disabled. All enhancements disabled (except stereoscopy). Stereoscopy isn't supported in Vulkan backend.
ID = ef73de67203f1954f193d08bc0d56e5a
Enabled = True
PermissionAsked = True
FastDiscSpeed = True
EnableCheats = True
SIDevice0 = 6
SIDevice1 = 0
SIDevice2 = 0
SIDevice3 = 0
EnableSaveStates = True
SlotB = 8
EmulationSpeed = 1.00000000
CPUThread = False
Overclock = 1.00000000
DisableCopyFilter = False
ForceTrueColor = False
ArbitraryMipmapDetection = False
AspectRatio = 2
ShaderCompilationMode = 0
ShowFPS = True
WaitForShadersBeforeStarting = False
wideScreenHack = False
EnableGPUTextureDecoding = False
SafeTextureCacheColorSamples = 0
FastDepthCalc = False
HiresTextures = True
CacheHiresTextures = False
EFBAccessEnable = True
ImmediateXFBEnable = False
DeferEFBCopies = False
EFBEmulateFormatChanges = True
EFBScaledCopy = False
EFBToTextureEnable = False
SkipDuplicateXFBs = False
XFBToTextureEnable = False
StereoConvergencePercentage = 100
StereoDepth = 70
StereoMode = 0