开发板的glsdk7.0,在编译qt后通过调用qtopengl方法调用开发板的显示出错如下:
gbmpvr: ERROR: is_ptr:58: mincore failed PVR:(Warning): LoadWSModule: Window system module libpvrws_KMS.so did not validate native display [98, /generic_ws.c] wlpvr: ERROR: is_ptr:155: mincore failed PVR:(Warning): LoadWSModule: Window system module libpvrws_WAYLAND.so did not validate native display [98, /generic_ws.c] kmscube works, but it does drm and gbm initilisation before EGL. Moving the EGL stuff so it happens before drm and gbm causes the same issue.
但是开发板自带的daemo,如kmscub均可以使用。
qt版本尝试过4.8以及高版本(5.5)调用eglfs均出错
Chris Meng:
你好,
请问你使用的是哪个芯片?
shangping qiao:
回复 Chris Meng:
开发板平台是 ti-jacinto6, cpu为OMAP X5777
Chris Meng:
回复 shangping qiao:
你好,
相关问题建议你到e2e的linux论坛提问.
http://e2e.ti.com/support/embedded/linux/f/354
nanjo zhang:
回复 shangping qiao:
您好,太好了,总算找到了关于编译qt源码利用eglfs平台显示opengl了的信息了。
您说已经解决了这个问题,我想问一下我在configure文件中加入-kms或者-gbm,可编译无法通过kms support cannot be enabled due to functionality tests,能麻烦您告诉我您的解决方法吗?