|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
|
strong |
Execution contexts for log messages.
Represents the computational domain and thread context where a log message originates. This enables context-aware filtering, real-time safety validation, and performance analysis.
| Enumerator | |
|---|---|
| AudioCallback | Audio callback thread - strictest real-time requirements. |
| GraphicsCallback | Graphics/visual rendering callback - frame-rate real-time. |
| Realtime | Any real-time processing context (generic) |
| AudioBackend | Audio processing backend (RtAudio, JACK, ASIO) |
| GraphicsBackend | Graphics/visual rendering backend (Vulkan, OpenGL) |
| CustomBackend | Custom user-defined backend. |
| GPUCompute | GPU compute operations (shaders, GPGPU tasks) |
| Rendering | GPU rendering operations (graphics pipeline, frame rendering) |
| AudioSubsystem | Audio subsystem operations (backend, device, stream management) |
| WindowingSubsystem | Windowing system operations (GLFW, SDL) |
| GraphicsSubsystem | Graphics subsystem operations (Vulkan, rendering pipeline) |
| CustomSubsystem | Custom user-defined subsystem. |
| NodeProcessing | Node graph processing (Nodes::NodeGraphManager) |
| BufferProcessing | Buffer processing (Buffers::BufferManager, processing chains) |
| BufferManagement | Buffer Management (Buffers::BufferManager, creating buffers) |
| CoroutineScheduling | Coroutine scheduling and temporal coordination (Vruta::TaskScheduler) |
| ContainerProcessing | Container operations (Kakshya - file/stream/region processing) |
| ComputeMatrix | Compute operations (Yantra - algorithms, matrices, DSP) |
| ImageProcessing | Image processing tasks (filters, transformations) |
| ShaderCompilation | Shader compilation tasks (Portal::Graphics::ShaderCompiler) |
| Worker | Background worker thread (non-real-time scheduled tasks) |
| AsyncIO | Async I/O operations ( network, streaming) |
| FileIO | Filesystem I/O operations. |
| BackgroundCompile | Background compilation/optimization tasks. |
| Init | Engine/subsystem initialization. |
| Shutdown | Engine/subsystem shutdown and cleanup. |
| Configuration | Configuration and parameter updates. |
| UI | User interface thread (UI events, rendering) |
| UserCode | User script/plugin execution. |
| Interactive | Interactive shell/REPL. |
| CrossSubsystem | Cross-subsystem data sharing and synchronization. |
| ClockSync | Clock synchronization (SampleClock, FrameClock coordination) |
| EventDispatch | Event dispatching and coordination. |
| Runtime | General runtime operations (default fallback) |
| Testing | Testing/benchmarking context. |
| API | API calls from external code. |
| Unknown | Unknown or unspecified context. |
Definition at line 58 of file JournalEntry.hpp.