Khronos API tackles device and sensor input
The working group will drive a cross-platform API to provide applications with both high-level semantic input as well as low-level device management capabilities. With the new API Khronos intends to enable innovations by sensor and device manufacturers, while simplifying portable application development.
The new API will support a general-purpose framework for consistently handling new generation sensors and traditional input devices such as keyboards, mice, track pads and joysticks. The API will also provide system-wide sensor synchronization for advanced multi-sensor applications such as augmented reality, and enable new types of input devices to be easily added and supported.
"We hope that many other companies will join us to help build a lasting standard that can be broadly adopted across multiple devices and market segments," said Gavriel State, founder and CTO at TransGaming Inc., in a statement. TransGaming has offered to initially chair the working group.
"A robust input API is essential to drive the market adoption of advanced sensors by enabling input fusion innovation under a common API that provides portability to application developers," said Neil Trevett, president of Khronos and vice president of Mobile Content at Nvidia, in the statement. "This initiative will also enable advanced applications such as augmented reality that need to process and synchronize multiple sensors for a truly seamless end-user experience."
The standard is to be royalty-free and aimed for public release within 12 months.
The Khronos Group creates open standards for parallel computing, graphics and dynamic media on a wide variety of platforms and devices.
The StreamInput working group is looking for companies to contribute to the effort.