Merge lakka patch for DRM
This commit is contained in:
parent
22cf87adc9
commit
207ebe5e59
|
@ -289,7 +289,10 @@ static void free_drm_resources(gfx_ctx_drm_data_t *drm)
|
||||||
|
|
||||||
if (drm->drm)
|
if (drm->drm)
|
||||||
if (g_drm_fd >= 0)
|
if (g_drm_fd >= 0)
|
||||||
|
{
|
||||||
|
drmDropMaster(g_drm_fd);
|
||||||
filestream_close(drm->drm);
|
filestream_close(drm->drm);
|
||||||
|
}
|
||||||
|
|
||||||
g_gbm_surface = NULL;
|
g_gbm_surface = NULL;
|
||||||
g_gbm_dev = NULL;
|
g_gbm_dev = NULL;
|
||||||
|
@ -381,6 +384,8 @@ nextgpu:
|
||||||
drm->fb_width = g_drm_connector->modes[0].hdisplay;
|
drm->fb_width = g_drm_connector->modes[0].hdisplay;
|
||||||
drm->fb_height = g_drm_connector->modes[0].vdisplay;
|
drm->fb_height = g_drm_connector->modes[0].vdisplay;
|
||||||
|
|
||||||
|
drmSetMaster(g_drm_fd);
|
||||||
|
|
||||||
g_gbm_dev = gbm_create_device(fd);
|
g_gbm_dev = gbm_create_device(fd);
|
||||||
|
|
||||||
if (!g_gbm_dev)
|
if (!g_gbm_dev)
|
||||||
|
|
Loading…
Reference in New Issue