зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1569443 - Free composition recorder structures when freeing Renderer r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D39752 --HG-- extra : rebase_source : b6e51714655a99fc80ea034c598e44667d1ae1fb extra : source : e7cba26781e9e2bf66f84d9c9f4aa507be6d25bf
This commit is contained in:
Родитель
44d6e0ec22
Коммит
7629463ab1
|
@ -5199,6 +5199,10 @@ impl Renderer {
|
|||
async_screenshots.deinit(&mut self.device);
|
||||
}
|
||||
|
||||
if let Some(async_frame_recorder) = self.async_frame_recorder.take() {
|
||||
async_frame_recorder.deinit(&mut self.device);
|
||||
}
|
||||
|
||||
#[cfg(feature = "capture")]
|
||||
self.device.delete_fbo(self.read_fbo);
|
||||
#[cfg(feature = "replay")]
|
||||
|
|
Загрузка…
Ссылка в новой задаче