rusticl/mesa/screen,device: add driver_name

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24839>
This commit is contained in:
Karol Herbst 2023-09-19 14:44:26 +02:00 committed by Marge Bot
parent 25d348d040
commit e0bf698d46
2 changed files with 8 additions and 0 deletions

View file

@ -24,6 +24,10 @@ impl PipeLoaderDevice {
let s = unsafe { pipe_loader_create_screen(self.ldev) };
PipeScreen::new(self, s)
}
pub fn driver_name(&self) -> String {
c_string_to_string(unsafe { *self.ldev }.driver_name)
}
}
impl Drop for PipeLoaderDevice {

View file

@ -240,6 +240,10 @@ impl PipeScreen {
}
}
pub fn driver_name(&self) -> String {
self.ldev.driver_name()
}
pub fn name(&self) -> String {
unsafe {
let s = *self.screen;