|
Monado OpenXR Runtime
|
Base implementation of xrt_io_cache. More...
#include "xrt/xrt_device.h"#include "xrt/xrt_space.h"#include "xrt/xrt_system.h"#include "util/u_debug.h"#include "util/u_logging.h"#include "util/u_misc.h"#include "b_io_cache.h"#include "b_io_cache.hpp"#include <cassert>#include <cstdio>#include <cstring>#include <memory>
Macros | |
| #define | BIC_TRACE(...) U_LOG_IFL_T(debug_get_log_option_io_cache_log(), __VA_ARGS__) |
| #define | BIC_DEBUG(...) U_LOG_IFL_D(debug_get_log_option_io_cache_log(), __VA_ARGS__) |
| #define | BIC_INFO(...) U_LOG_IFL_I(debug_get_log_option_io_cache_log(), __VA_ARGS__) |
| #define | BIC_WARN(...) U_LOG_IFL_W(debug_get_log_option_io_cache_log(), __VA_ARGS__) |
| #define | BIC_ERROR(...) U_LOG_IFL_E(debug_get_log_option_io_cache_log(), __VA_ARGS__) |
Functions | |
| xrt_result_t | b_io_cache_create (xrt_system_devices *xsysd, xrt_space_overseer *xso, xrt_io_cache **out_xic) |
| Create a base input/output cache from system devices. | |
Base implementation of xrt_io_cache.