18 patents
Utility
Systems and methods for using EGL with an OpenGL API and a Vulkan graphics driver
25 Jan 22
A method for using an EGL driver to create a renderable surface for an OpenGL API is provided.
Daniel Herring, Ken Wenger
Filed: 27 Aug 20
Utility
Methods and systems for monitoring the integrity of a GPU
11 Jan 22
Methods and systems for monitoring the integrity of a graphics processing unit (GPU) are provided.
Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory J. Szober, Aidan Fabius, Kenneth Wenger, John McCormick
Filed: 11 Aug 20
Utility
Interrupt-free multiple buffering methods and systems
2 Nov 21
Methods and systems for multiple-buffered display rendering without the use of hardware or software interrupts.
Tomislav Malnar
Filed: 31 Dec 19
Utility
Methods and system for asynchronously buffering rendering by a graphics processing unit
29 Jun 21
Systems and method for triple buffering of a graphics display without use of interrupts using at least two command buffers that are capable of operating asynchronously.
Aidan Fabius
Filed: 5 Jul 18
Utility
Display buffering methods and systems
23 Feb 21
Multiple-buffered display rendering without the use of hardware or software interrupts.
Gregory Szober, Stephen Viggers, Aidan Fabius
Filed: 31 May 19
Utility
Systems and Methods for Using Egl with an Opengl Api and a Vulkan Graphics Driver
18 Feb 21
A method for using an EGL driver to create a renderable surface for an OpenGL API is provided.
Daniel Herring, Ken Wenger
Filed: 27 Aug 20
Utility
Methods and Systems for Monitoring the Integrity of a GPU
11 Feb 21
Methods and systems for monitoring the integrity of a graphics processing unit (GPU) are provided.
Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory J. Szober, Aidan Fabius, Kenneth Wenger, John McCormick
Filed: 11 Aug 20
Utility
Systems and Methods for Using an Opengl Api with a Vulkan Graphics Driver
30 Dec 20
A system, method, and computer-readable medium are provided for translating OpenGL API calls to operations in a Vulkan graphics driver using an OpenGL-on-Vulkan driver architecture.
Stephen Richard Viggers, Tomislav George Malnar, Sherwyn Ryan Ramkissoon, Gregory John Szober, Aidan Christopher Fabius, Kenneth Wenger, John Alexander McCormick
Filed: 8 Jul 20
Utility
Methods and systems for generating shaders to emulate a fixed-function graphics pipeline
7 Dec 20
Methods, systems, and computer-readable media for rendering graphics using a graphics pipeline for emulating a fixed-function graphics pipeline, including selecting a first pre-compiled shader chunk from a set of pre-compiled shader chunks, selecting at least one second pre-compiled shader chunk from the set of pre-compiled shader chunks, and, concatenating the first shader chunk with the at least one second shader chunk, wherein each shader chunk corresponds to a fixed-function graphics function.
Aidan Fabius
Filed: 21 Feb 19
Utility
Systems and methods for using EGL with an OpenGL API and a Vulkan graphics driver
28 Sep 20
A method for using an EGL driver to create a renderable surface for an OpenGL API is provided.
Daniel Herring, Ken Wenger
Filed: 7 Aug 18
Utility
Methods and systems for monitoring the integrity of a GPU
14 Sep 20
Methods and systems for monitoring the integrity of a graphics processing unit (GPU) are provided.
Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory J. Szober, Aidan Fabius, Kenneth Wenger, John McCormick
Filed: 15 Nov 18
Utility
Systems and methods for using an openGL API with a Vulkan graphics driver
24 Aug 20
A system, method, and computer-readable medium are provided for translating OpenGL API calls to operations in a Vulkan graphics driver using an OpenGL-on-Vulkan driver architecture.
Stephen Richard Viggers, Tomislav George Malnar, Sherwyn Ryan Ramkissoon, Gregory John Szober, Aidan Christopher Fabius, Kenneth Wenger, John Alexander McCormick
Filed: 27 Oct 19
Utility
Interrupt-free Multiple Buffering Methods and Systems
8 Jul 20
Methods and systems for multiple-buffered display rendering without the use of hardware or software interrupts.
Tomislav Malnar
Filed: 30 Dec 19
Utility
Systems and Methods for Using an Opengl Api with a Vulkan Graphics Driver
22 Apr 20
A system, method, and computer-readable medium are provided for translating OpenGL API calls to operations in a Vulkan graphics driver using an OpenGL-on-Vulkan driver architecture.
Stephen Richard Viggers, Tomislav George Malnar, Sherwyn Ryan Ramkissoon, Gregory John Szober, Aidan Christopher Fabius, Keneth Wenger, John Alexander McCormick
Filed: 27 Oct 19
Utility
Methods and systems for monitoring the subset of GPU components used by an application in safety critical environments
20 Jan 20
Methods, systems, and computer-readable media for monitoring a graphics processing unit (GPU) of a host computer system, including providing at least one test seed and at least one subsystem command to the GPU; receiving at least one test result from the GPU in response to providing the at least one test seed and at least one subsystem command to the GPU; and if the at least one test result does not correspond to at least one expected result, identifying the GPU as being in an undesired state.
Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory Szober, Aidan Fabius, Kenneth Wenger, John McCormick
Filed: 3 Jun 19
Utility
Display Buffering Methods and Systems
4 Dec 19
Multiple-buffered display rendering without the use of hardware or software interrupts.
Gregory Szober, Stephen Viggers, Aidan Fabius
Filed: 30 May 19
Utility
Systems and methods for using an OpenGL API with a Vulkan graphics driver
2 Dec 19
A system, method, and computer-readable medium are provided for translating OpenGL API calls to operations in a Vulkan graphics driver using an OpenGL-on-Vulkan driver architecture.
Stephen Richard Viggers, Tomislav George Malnar, Sherwyn Ryan Ramkissoon, Gregory John Szober, Aidan Christopher Fabius, Kenneth Wenger, John Alexander McCormick
Filed: 20 Oct 16
Utility
Methods and Systems for Monitoring the Subset of Gpu Components Used by an Application In Safety Critical Environments
20 Nov 19
Methods, systems, and computer-readable media for monitoring a graphics processing unit (GPU) of a host computer system, including providing at least one test seed and at least one subsystem command to the GPU; receiving at least one test result from the GPU in response to providing the at least one test seed and at least one subsystem command to the GPU; and if the at least one test result does not correspond to at least one expected result, identifying the GPU as being in an undesired state.
Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory Szober, Aidan Fabius, Kenneth Wenger, John McCormick
Filed: 3 Jun 19
- Prev
- 1
- Next
Patents are sorted by USPTO publication date, most recent first