Fun with PowerVR and BeagleBone Black Development

Fun with PowerVR and BeagleBone Black Development

The development board is cool, and the BeagleBone® Black (BBB) is one of the most interesting development boards. This widely used microcontroller board costs around £35 and boots Linux in just 10 seconds, allowing any interested developer to get started quickly. To this end, Imagination has been collaborating with the BeagleBoard.org® Foundation to enable users … Read more

How Real-Time Technology Helps Pixar Create Their Works

How Real-Time Technology Helps Pixar Create Their Works

The real-time discussed here is not the kind of real-time rendering done by the Unity engine; it refers to the real-time that is being implemented at every stage of production at Pixar. This includes the loading and management of complex environments and characters in the film, real-time surface subdivision, real-time effects, and how these complex … Read more

Yocto/GL: An Incredible C++ Library for Graphics

Yocto/GL: An Incredible C++ Library for Graphics

In the modern programming field, C++ is renowned for its high performance and flexibility. In the realm of graphics programming, the Yocto/GL library stands out for its lightweight, high performance, and ease of use. This article will take you on a deep dive into Yocto/GL, from installation to practical examples, enabling you to quickly get … Read more

Implementing Portrait Background Blur Effect with OpenGL

Implementing Portrait Background Blur Effect with OpenGL

The portrait mode on mobile phones, also known as “background blur” or “dual-camera blur” mode, also referred to as Bokeh mode, can keep specific people or objects in focus while blurring the rest of the background. This highlights the main subject of the image, resulting in a stronger aesthetic appeal. Portrait mode effect on VIVO … Read more

Setting Up an OpenGL Programming Environment on VxWorks

Setting Up an OpenGL Programming Environment on VxWorks

Click “Read the original text” to access more VxWorks resources 1. Introduction OpenGL is a well-known API primarily used to render geometric primitives into a frame buffer based on camera settings. Mesa is a specific implementation of OpenGL, with the current version being 7.0.2 DRI stands for Direct Rendering Infrastructure, which includes subprojects such as … Read more