AMD unveiled their new AMD 7000 Series Accelerated Processing Units (APUs), AMD Radeon 300 and M300 Series Graphics, and AMD A-Series desktop APU updates. The AMD A-Series Desktop APUs offer Windows 10 readiness including DirectX 12 Multiengine and Multiadapter features. Combined with existing support for AMD FreeSync, AMD Mantle, HSA features heterogeneous queuing (hQ) and heterogeneous uniform memory access (hUMA) as enabled by OpenCL 2.0 applications, and OpenGL 4.4.
Idomoo has chosen modern OpenGL as its rendering technology. Idomoo’s Rendering Technology Specialist, Michael Ivanov explains: “We specifically selected modern OpenGL because – first and foremost – it allows for blazing fast graphic content creation. Its cross-platform compatibility and the API rapid evolution over the last few years fits perfectly with our vision and what we’re trying to do. Previously, we worked on an old fixed pipeline API and it limited our rendering scope in terms of performance and use cases. We also have high hopes to utilize the upcoming Khronos Vulkan API which will hopefully allow us to speed up further our rendering pipeline and add new capabilities in the field of real-time video generation to our toolbox.
NoesisGUI, our real-time multi-platform XAML implementation reached v1.2. The relevant changes for OpenGL include support for OpenGL 3 and up, OpenGL ES 3.0 and a revamped drawing algorithm improving the performance. You can find more information on our website. Learn what NoesisGUI is in 60 second.
glbinding is a generated, cross-platform C++ binding for OpenGL which is solely based on the new xml-based OpenGL API specification (gl.xml). It is a fully fledged OpenGL API binding compatible with code based on other C bindings, e.g., GLEW. The binding is generated using python scripts and templates, that can be easily adapted to fit custom needs. glbinding can be used as an alternative to GLEW and other projects, e.g., glad, gl3w, glLoadGen, glload, and flextGL. glbinding is licenced under the MIT license.