Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Textures aren't shown in mobile devices with Adreno 300 series GPU #3971

Closed
DIVITRIVI opened this issue Jan 26, 2019 · 10 comments
Closed

Textures aren't shown in mobile devices with Adreno 300 series GPU #3971

DIVITRIVI opened this issue Jan 26, 2019 · 10 comments
Labels

Comments

@DIVITRIVI
Copy link

Motorola E4 with Google Chrome 71.0.3578.99
photo_2019-01-26_16-20-45

Xiaomi Redmi 5A with Mozilla Firefox 64.0.2
photo_2019-01-26_16-23-07

  • A-Frame Version: Master
  • Platform / Device: Google Chrome and Mozilla Firefox / Motorola E4 and Xiaomi Remi 5A (Android)
  • Reproducible Code Snippet or URL:
@arpu
Copy link
Contributor

arpu commented Jan 26, 2019

same with the latest master build?
https://a-frobot.github.io/aframe/examples/boilerplate/hello-world/

if yes, some console log would be nice

@DIVITRIVI
Copy link
Author

Still have the same problem
photo_2019-01-26_18-50-33

Here's the console log
remote console log

@dmarcos
Copy link
Member

dmarcos commented Jan 27, 2019

Adreno 300 series GPUs are notorously problematic (
mrdoob/three.js#9988). Likely no fix possible at the A-Frame / THREE.js level.

@jagracar
Copy link

Hi, I was having a similar problem (#15633) and i managed to solve it with the changes proposed in this comment:

mrdoob/three.js#14137 (comment)

Hopefully it also works for you!

@DIVITRIVI
Copy link
Author

Hi, I was having a similar problem (#15633) and i managed to solve it with the changes proposed in this comment:

mrdoob/three.js#14137 (comment)

Hopefully it also works for you!

In what file I'll add those lines, sorry, I'm new on this.
Anyway thanks for the advise.

@jagracar
Copy link

Hi @DIVITRIVI, I also never used AFrame.

Hopefully someone else can help you with that.
Cheers!

@dmarcos
Copy link
Member

dmarcos commented Jan 30, 2019

@jagracar Thanks for the info

dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 30, 2019
@dmarcos
Copy link
Member

dmarcos commented Jan 30, 2019

@DIVITRIVI Do these examples work in your device? http://swimminglessonsformodernlife.com/aframe/examples/

dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 30, 2019
@dmarcos
Copy link
Member

dmarcos commented Jan 30, 2019

Dup of #3523

@dmarcos dmarcos changed the title Textures aren't shown in mobile devices Textures aren't shown in mobile devices with Adreno 300 series GPU Jan 30, 2019
dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 30, 2019
@DIVITRIVI
Copy link
Author

@DIVITRIVI Do these examples work in your device? http://swimminglessonsformodernlife.com/aframe/examples/

Sorry for the late reply, yes, those examples works but with some details:

Most of the examples works fine but I still have some errors in the console (in all examples).
photo_2019-01-30_23-14-26
err1

Some reflections are replaced with some black glitch
photo_2019-01-30_23-16-40
photo_2019-01-30_22-58-55

In the example "shaders" the background is not displayed
photo_2019-01-30_23-29-28

In the example "animation-color" the texture has a strange performance
photo_2019-01-30_23-03-44

The rest of the examples works fine. Thanks for your hard work.

ngokevin added a commit that referenced this issue Jan 31, 2019
Set shader precission to mediump in Mobile with no native VR. Fix problems with Adreno 300 series GPUs and improves perf. (fix #3971, #3523)
dmarcos added a commit that referenced this issue Jan 31, 2019
… Fix problems with Adreno 300 series GPUs and improves perf. (fix #3971, #3523)"
dmarcos added a commit that referenced this issue Jan 31, 2019
… Fix problems with Adreno 300 series GPUs and improves perf. (fix #3971, #3523)" (#3988)
dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 31, 2019
…blems with Adreno 300 series GPUs and improves perf. (fix aframevr#3971, aframevr#3523)
dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 31, 2019
…blems with Adreno 300 series GPUs and improves perf. (fix aframevr#3971, aframevr#3523)
dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 31, 2019
dmarcos added a commit to dmarcos/aframe that referenced this issue Jan 31, 2019
dmarcos added a commit to dmarcos/aframe that referenced this issue Feb 2, 2019
dmarcos added a commit to dmarcos/aframe that referenced this issue Feb 2, 2019
dmarcos added a commit to dmarcos/aframe that referenced this issue Feb 2, 2019
dmarcos added a commit that referenced this issue Feb 2, 2019
… with Adreno 300 series GPUs and improves perf. (fix #3971, #3523) (#3989)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants