render: remove supports_external_only
This commit is contained in:
parent
1500b10de3
commit
283774ae4c
10 changed files with 108 additions and 58 deletions
|
|
@ -81,10 +81,6 @@ impl GlRenderContext {
|
|||
self.ctx.reset_status()
|
||||
}
|
||||
|
||||
pub fn supports_external_texture(&self) -> bool {
|
||||
self.ctx.ext.contains(GlExt::GL_OES_EGL_IMAGE_EXTERNAL)
|
||||
}
|
||||
|
||||
pub(in crate::gfx_apis::gl) fn from_drm_device(drm: &Drm) -> Result<Self, RenderError> {
|
||||
let nodes = drm.get_nodes()?;
|
||||
let node = match nodes
|
||||
|
|
@ -160,7 +156,7 @@ impl GlRenderContext {
|
|||
}
|
||||
|
||||
pub fn formats(&self) -> Rc<AHashMap<u32, GfxFormat>> {
|
||||
self.ctx.dpy.formats.clone()
|
||||
self.ctx.formats.clone()
|
||||
}
|
||||
|
||||
fn dmabuf_fb(self: &Rc<Self>, buf: &DmaBuf) -> Result<Rc<Framebuffer>, RenderError> {
|
||||
|
|
@ -206,10 +202,6 @@ impl GfxContext for GlRenderContext {
|
|||
self.reset_status()
|
||||
}
|
||||
|
||||
fn supports_external_texture(&self) -> bool {
|
||||
self.supports_external_texture()
|
||||
}
|
||||
|
||||
fn render_node(&self) -> Rc<CString> {
|
||||
self.render_node()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue