linux - When to use drmModeFreeResources after a drmModeGetResources? -
if i'm working drm on linux , trying number of displays/connectors on gpu, when need call drmmodefreeresources/connector?
drmmoderesptr drmresources = drmmodegetresources(drmfd); (int = 0; < drmresources->count_connectors; i++) { drmmodeconnectorptr connector; connector = drmmodegetconnector(drmfd, drmresources->connectors[i]); if (connector && connector->connection == drm_mode_connected) { do_something(); } drmmodefreeconnector(connector); // need this? } drmmodefreeresources(drmresources); // need this? do need free every time resources/connector? or need after i'm done resources , want destroy them, such when connector or display no longer connected?
thanks
Comments
Post a Comment