renoir
On this page
Classes
| Name | |
|---|---|
| struct | renoir::CommonRenderingLibraryParams Common initialization parameters of the Rendering library. |
| struct | renoir::GPUMemoryInfo Struct used to extract GPU memory information. |
| class | renoir::IAllocator Allocator interface used by Rendering Library for all memory allocations. The user has to provide an object that implements this interface. |
| class | renoir::IFileManipulator Object capable of enumerating directories and opening files. |
| class | renoir::IProfileMarkersTracer Object that handled profiling messages. On platforms where Renoir does not use native performance markers, these callbacks are used to tell the user code when profiling is started/stopped and what messages are emitted. |
| class | renoir::IRenderingLibrary This class encapsulates the global Rendering library. |
| class | renoir::IStreamReader Object capable streaming file contents. |
| class | renoir::ITracer Object capable of receiving trace events and counter updates. |
| struct | renoir::RenderingLibraryParams Initialization parameters of the Rendering library. |
| struct | renoir::UserGPUMemoryInfo Struct used to extract user GPU memory information. |