Move RenderingContext to webrender_traits (#32386)

The `gfx_traits` crate is gradually become just about text and fonts and
this is one of the few things there that is standing in the way of this.
Eventually `webrender_traits` will be the general cross-process
compositor API, so this sort of makes sense as well.
This commit is contained in:
Martin Robinson 2024-05-28 14:48:55 +02:00 committed by GitHub
parent 277eb87cc0
commit 0289377091
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 17 additions and 14 deletions

View file

@ -5,6 +5,7 @@
#![deny(unsafe_code)]
pub mod display_list;
pub mod rendering_context;
use std::collections::HashMap;
use std::sync::{Arc, Mutex};
@ -26,6 +27,8 @@ use webrender_api::{
ImageKey, NativeFontHandle, PipelineId as WebRenderPipelineId,
};
pub use crate::rendering_context::RenderingContext;
/// This trait is used as a bridge between the different GL clients
/// in Servo that handles WebRender ExternalImages and the WebRender
/// ExternalImageHandler API.