ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
app Directory Reference

Files

 
camera_probe.cpp
 
camera_probe.hpp
 
camera_probe_windows.cpp
 
interface_client.cpp
 
interface_client.hpp
 
media_helpers.cpp
 
media_helpers.hpp
 
media_utils.cpp
 
media_utils.hpp
 
options.cpp
 
options.hpp
 
output_paths.cpp
 
output_paths.hpp
 
playlist.cpp
 
playlist.hpp
 
resource_paths.cpp
 
resource_paths.hpp
 
shader_library.cpp
 
shader_library.hpp
 
snapshot_writer.cpp
 
snapshot_writer.hpp

Detailed Description

ACMXVK application implementation

acmx.cpp owns the process entry point. main_window.hpp and main_window.cpp own the render-window boundary. Supporting application code is organized in this directory by responsibility:

The low-coupling options, resource-path, shader-library, playlist, output-path, media-utility, camera-helper, interface-client, and snapshot-writer modules are independently compiled translation units. The render-window class now has a dedicated header and translation unit. All former window_*.ipp sections have been retired; the declaration and state live in main_window.hpp, and the method definitions live in main_window.cpp.