IRC #olimex 2019-06-05

[02:49:28] <xcko> hmm thanks I'll keep that in mind when I start testing. Builing 19.1-rc4 went okay then?
[02:59:51] <dddddd> No problems AFAICT. I installed the build-deps of the debian package (because I tried some things with it) and configured the build inspired by https://linux-sunxi.org/Mali_Open_Source_Driver
[03:09:22] <dddddd> After the kmscube error I wrote a bit of code, to see how far I can get: open the DRI device, create gbm and get display with EGL. Then I can get and print version and extensions.
[03:19:56] <dddddd> *print to stdout
[03:20:57] <xcko> like xdriinfo?
[03:23:41] <dddddd> I guess it's more like glxinfo, but no X involved.
[03:27:57] <dddddd> https://www.khronos.org/registry/EGL/sdk/docs/man/html/eglQueryString.xhtml
[03:28:59] <xcko> what's the output you're seeing?
[03:34:54] <dddddd> Let me connect the network, not going to transcript this :P
[03:38:42] <dddddd> Client APIS: OpenGL OpenGL_ES
[03:38:42] <dddddd> Vendor: Mesa Project
[03:38:42] <dddddd> Version: 1.4
[03:38:42] <dddddd> Extensions: EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
[03:38:44] <dddddd> EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export
[03:41:46] <dddddd> Also, passing EGL_NO_DISPLAY the extensions are... EGL_EXT_client_extensions EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_EXT_platform_x11 EGL_MESA_platform_gbm EGL_MESA_platform_surfaceless
[04:19:34] <xcko> I admit I have no idea what that really means, but I like the sound of EGL_MESA_drm_image if that implies drm support