tdm_error drm_output_set_commit_handler(tdm_output *output, tdm_output_commit_handler func);
tdm_error drm_output_set_dpms(tdm_output *output, tdm_output_dpms dpms_value);
tdm_error drm_output_get_dpms(tdm_output *output, tdm_output_dpms *dpms_value);
-tdm_error drm_output_set_mode(tdm_output *output, tdm_output_mode *mode);
+tdm_error drm_output_set_mode(tdm_output *output, const tdm_output_mode *mode);
tdm_error drm_output_get_mode(tdm_output *output, const tdm_output_mode **mode);
tdm_error drm_layer_get_capability(tdm_layer *layer, tdm_caps_layer *caps);
tdm_error drm_layer_set_property(tdm_layer *layer, unsigned int id, tdm_value value);
tdm_output_conn_status status;
int mode_changed;
- tdm_output_mode *current_mode;
+ const tdm_output_mode *current_mode;
int waiting_vblank_event;
};
}
tdm_error
-drm_output_set_mode(tdm_output *output, tdm_output_mode *mode)
+drm_output_set_mode(tdm_output *output, const tdm_output_mode *mode)
{
tdm_drm_output_data *output_data = output;