vogl
vogl copied to clipboard
VOGL can't trace applications that use EGL
It'd be nice if VOGL could autodetect EGL use but most probably the easiest approach would be to just have an option for the tracer (like Apitrace does) of --api=egl that selects EGL for use .
To reproduce the issue try vogl64 trace /usr/bin/es2gears
So I looked into this in more detail. Apparently VOGL uses the obsolete Khronos spec files instead of the more modern XML registry. However, the EGL functions aren't available under spec file format. So, fixing this bug requires adding support for the API XML Registry.