File offload_rendering_server.cpp
FileList > offload_rendering_server > offload_rendering_server.cpp
Go to the source code of this file
Offload Rendering Server Implementation. More...
#include "offload_rendering_server.hpp"#include "illixr/global_module_defs.hpp"#include "ffmpeg_queued_frame.hpp"
Detailed Description
This file implements the server-side component of ILLIXR's offload rendering system. It captures rendered frames, encodes them using hardware-accelerated encoding, and sends them to a remote client for display.
Two encoding backends are supported: * FFmpeg with NVENC (default): Uses FFmpeg's Vulkan-CUDA hwaccel pipeline * Direct NVENC (compile with -DNVENC_ENCODER): Uses NVENC directly without FFmpeg
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/offload_rendering_server/offload_rendering_server.cpp