Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Godot integration: limit log

I was able to connect native Android with a 3D Godot fragment. But the "problem" I am having is that Godot just spews out this log that completely blocks me from seeing anything else that I log. Here's an excerpt

I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 192 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde06890 hos timage handle 0x7000200000ba4 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 186 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05b50 hos timage handle 0x7000200000ba2 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 187 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05910 hos timage handle 0x7000200000ba3 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 183 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde06890 hos timage handle 0x7000200000ba4 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 191 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05b50 hos timage handle 0x7000200000ba2 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 189 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05910 hos timage handle 0x7000200000ba3 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 188 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde06890 hos timage handle 0x7000200000ba4 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 190 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05b50 hos timage handle 0x7000200000ba2 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 185 
I/MESA    ( 6510): exportSyncFdForQSRILocked: call for image 0x727fdde05910 hos timage handle 0x7000200000ba3 
I/MESA    ( 6510): exportSyncFdForQSRILocked: got fd: 192

It basically logs the same line for every frame, so i get this tens of times per second. Can I somehow configure the logging to disable this?

like image 294
Wouter Vandenputte Avatar asked Sep 16 '25 23:09

Wouter Vandenputte


2 Answers

I don't know if this is going to help you. In the Filter text field (next to magnifying glass) add this:

!I/MESA

Here are some images as proof of concept:

Before:enter image description here

After: enter image description here

like image 105
arg0 Avatar answered Sep 19 '25 14:09

arg0


Same issue as in: Excessive Logging After Flutter SDK Update: exportSyncFdForQSRILocked and sendCancelIfRunning Messages

There is ticket for this here: https://github.com/flutter/flutter/issues/160442

But in the meantime a temporary solution would be to add --no-enable-impeller to your run command.

Ex: flutter run --no-enable-impeller

Hope that helps.

like image 28
nono.31 Avatar answered Sep 19 '25 14:09

nono.31