Systems and methods for using EGL with an OpenGL API and a Vulkan graphics driver

    公开(公告)号:US11232535B2

    公开(公告)日:2022-01-25

    申请号:US17004770

    申请日:2020-08-27

    IPC分类号: G06T1/20 G06F9/451 G06T15/00

    摘要: A method for using an EGL driver to create a renderable surface for an OpenGL API is provided. The EGL driver and the OpenGL API can be used with a Vulkan graphics driver, a memory, at least one processor, and a module stored in the memory including computer instruction code that is executable by the at least on processor. The method includes creating an EGL display structure; initializing the EGL display structure by querying the Vulkan driver for attributes of a physical display; choosing an EGL configuring matching the provided attributes; and creating the EGL surface. A non-transitory computer readable medium having an EGL driver with computer instruction code that is executable by a processor to create a renderable surface for an OpenGL API is also provided.

    SYSTEMS AND METHODS FOR USING EGL WITH AN OPENGL API AND A VULKAN GRAPHICS DRIVER

    公开(公告)号:US20210049730A1

    公开(公告)日:2021-02-18

    申请号:US17004770

    申请日:2020-08-27

    IPC分类号: G06T1/20 G06F9/451 G06T15/00

    摘要: A method for using an EGL driver to create a renderable surface for an OpenGL API is provided. The EGL driver and the OpenGL API can be used with a Vulkan graphics driver, a memory, at least one processor, and a module stored in the memory including computer instruction code that is executable by the at least on processor. The method includes creating an EGL display structure; initializing the EGL display structure by querying the Vulkan driver for attributes of a physical display; choosing an EGL configuring matching the provided attributes; and creating the EGL surface. A non-transitory computer readable medium having an EGL driver with computer instruction code that is executable by a processor to create a renderable surface for an OpenGL API is also provided.

    Systems and methods for using EGL with an OpenGL API and a Vulkan graphics driver

    公开(公告)号:US10789669B2

    公开(公告)日:2020-09-29

    申请号:US16057968

    申请日:2018-08-08

    IPC分类号: G06T1/20 G06F9/451 G06T15/00

    摘要: A method for using an EGL driver to create a renderable surface for an OpenGL API is provided. The EGL driver and the OpenGL API can be used with a Vulkan graphics driver, a memory, at least one processor, and a module stored in the memory including computer instruction code that is executable by the at least on processor. The method includes creating an EGL display structure; initializing the EGL display structure by querying the Vulkan driver for attributes of a physical display; choosing an EGL configuring matching the provided attributes; and creating the EGL surface. A non-transitory computer readable medium having an EGL driver with computer instruction code that is executable by a processor to create a renderable surface for an OpenGL API is also provided.