We specialize in graphics programming and can offer expert-level services in GPU programming. The services are delivered remote or with on-site presence.
Vulkan is the latest low-level graphics API from the Khronos group. We have extensive experience writing applications and can assist with all facets of these technologies.
Review of implementation for correctness and best practices
We are experts in SPIR-V and targeting multiple APIs from it. Hans-Kristian is the author of the open-source SPIRV-Cross tool hosted by Khronos.
Tailored SPIR-V based cross-compilation solutions
We have experience implementing various graphics rendering techniques typically found in modern 3D engines. We also have extensive experience implementing compute shaders for graphics and non-graphics purposes.
We have experience programming interactive applications for Linux, Windows, macOS and Android.
Windowing system APIs
We have experience with real-time digital signal processing for audio and image data.
Primary programming languages
C++ (legacy and modern)
Shading languages (GLSL, HLSL, Metal Shading Language)
SIMD assembly or intrinsics (NEON, SSE, AVX)