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

[FEATURE] Support for Samsung Galaxy Tab Active 3 #538

Open
sqcsabbey opened this issue Jan 14, 2025 · 1 comment
Open

[FEATURE] Support for Samsung Galaxy Tab Active 3 #538

sqcsabbey opened this issue Jan 14, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@sqcsabbey
Copy link

sqcsabbey commented Jan 14, 2025

Feature Description

I was getting a blank map when trying my app with the Galaxy Tab Active 3, so I tried flutter-maplibre-gl's example app, and I had the same result. It could be an OpenGL version issue; from the Dart console, I see:

D/OpenGLRenderer(26545): setSurface called with nullptr
D/OpenGLRenderer(26545): setSurface() destroyed EGLSurface
D/OpenGLRenderer(26545): destroyEglSurface

And filtering Logcat with gralloc shows the following:

2025-01-14 15:09:55.201 26545-26620 Gralloc4                org.maplibre.example                 I  mapper 4.x is not supported
2025-01-14 15:09:55.202 26545-26620 Gralloc3                org.maplibre.example                 W  mapper 3.x is not supported
2025-01-14 15:09:55.217 26545-26620 gralloc                 org.maplibre.example                 I  Arm Module v1.0
2025-01-14 15:09:55.224 26545-26620 Gralloc4                org.maplibre.example                 W  allocator 4.x is not supported
2025-01-14 15:09:55.224 26545-26620 Gralloc3                org.maplibre.example                 W  allocator 3.x is not supported
2025-01-14 15:09:55.243  1087-2884  gralloc                 [email protected]  E  ERROR: Format allocation info not found for format: 38
2025-01-14 15:09:55.243  1087-2884  gralloc                 [email protected]  E  ERROR: Format allocation info not found for format: 0
2025-01-14 15:09:55.243  1087-2884  gralloc                 [email protected]  E  Invalid base format! req_base_format = 0x0, req_format = 0x38, type = 0x0
2025-01-14 15:09:55.243  1087-2884  gralloc                 [email protected]  E  ERROR: Unrecognized and/or unsupported format 0x38 and usage 0xb00
2025-01-14 15:09:55.243  1087-2884  gralloc                 [email protected]  E  Failed to allocate buffer.
2025-01-14 15:09:55.245  1087-1087  gralloc                 [email protected]  E  ERROR: Format allocation info not found for format: 38
2025-01-14 15:09:55.245  1087-1087  gralloc                 [email protected]  E  ERROR: Format allocation info not found for format: 0
2025-01-14 15:09:55.245  1087-1087  gralloc                 [email protected]  E  Invalid base format! req_base_format = 0x0, req_format = 0x38, type = 0x0
2025-01-14 15:09:55.245  1087-1087  gralloc                 [email protected]  E  ERROR: Unrecognized and/or unsupported format 0x38 and usage 0xb00
2025-01-14 15:09:55.245  1087-1087  gralloc                 [email protected]  E  Failed to allocate buffer.

Describe alternatives you've considered

No response

Additional context

No response

@sqcsabbey sqcsabbey added the enhancement New feature or request label Jan 14, 2025
@sqcsabbey
Copy link
Author

All set; 2 notes:

  1. The CPU-Z app shows OpenGL ES 3.2 is already on the device, so that wasn't the issue.
  2. Disabling Impeller got maps showing on this tablet; Flutter 3.27 uses Impeller as the default for Android.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant