Reverse engineering in general is a tricky business and sometimes not very orthodox. So, why bother to write this article? Well, sometimes reverse engineering is also for something good. It started when my wife dusted off her watch. We had a huge unpleasant surprise when we found that the companion app is not available anymore […]
Blog Archives
Synchronization in Vulkan Learn about what Vulkan needs us to synchronize and how to achieve it
An important part of working with Vulkan and other modern explicit rendering APIs is the synchronization of GPU/GPU and CPU/GPU workloads. In this article we will learn about what Vulkan needs us to synchronize and how to achieve it. We will talk about two high-level parts of the synchronization domain that we, as application and […]
The Future of Embedded Software An industry-wide view of some of the challenges
Download the report As the world continues its steady march towards ubiquitous computing, almost everything from airplanes to toasters is being powered by embedded software. In fact, technology is so pervasive, we take connected homes, advanced medical equipment, and self-driving cars almost for granted. However, many of us who work in the industry have some […]
The Future of Embedded Software Are we ready?
There are many big challenges that face software development today, such as developing for cybersecurity, creating a code of professional ethics, and maintaining data privacy. In this downloadable magazine, we hear from pundits with honest insights into these deep questions about the direction the industry is heading.
KDAB Challenge Solutions Answers to KDAB’s 20 Years Developer Challenge
Task 1 View Task 1 Proxy types can be tricky. If we got a QChar (or a reference to a QChar) by accessing a character in a QString with the operator[] as most people would expect to, the automatic type deduction requested by auto current = hello[i] would deduce that current is of type QChar. […]
C and Its Offspring: OpenGL and OpenCL – Parts 1 & 2 OpenGL Speeds High-End Graphics for On-Chip GPUs
An in-depth look at improving the visual quality and computational throughput of systems with OpenGL, from a KDAB expert and the maintainer of Qt 3D, writing for the USA’s premium magazine for embedded computing: RTC magazine.