dri-r600: Hook up a drm_descriptor configuration function
Returns a configuration that makes the dri state-tracker-manager throttle.
This commit is contained in:
committed by
Mathias Fröhlich
parent
d5bfcf73fd
commit
b27a67af89
@@ -21,4 +21,20 @@ static struct pipe_screen *create_screen(int fd)
|
||||
return screen;
|
||||
}
|
||||
|
||||
DRM_DRIVER_DESCRIPTOR("r600", "radeon", create_screen, NULL)
|
||||
static const struct drm_conf_ret throttle_ret = {
|
||||
.type = DRM_CONF_INT,
|
||||
.val.val_int = 2,
|
||||
};
|
||||
|
||||
static const struct drm_conf_ret *drm_configuration(enum drm_conf conf)
|
||||
{
|
||||
switch (conf) {
|
||||
case DRM_CONF_THROTTLE:
|
||||
return &throttle_ret;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
||||
DRM_DRIVER_DESCRIPTOR("r600", "radeon", create_screen, drm_configuration)
|
||||
|
||||
Reference in New Issue
Block a user