Class offload_rendering_client
ClassList > offload_rendering_client
Main client implementation for offload rendering. More...
#include <offload_rendering_client.hpp>
Detailed Description
This class handles: * Reception of encoded frames from the server * Hardware-accelerated HEVC decoding using FFmpeg/CUDA * Color space conversion (NV12 to RGBA) * Vulkan image management and synchronization * Pose synchronization with the server
The client supports two modes: * Realtime mode: Receives and displays frames with real-time pose updates * Comparison mode: Uses a fixed pose for image quality comparison
Configuration is controlled through environment variables: * ILLIXR_USE_DEPTH_IMAGES: Enable depth frame reception/decoding
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/plugins/offload_rendering_client/offload_rendering_client.hpp