The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

a/util + st/gui: Add RO_I16 debug variables

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2471>

+3
+2
src/xrt/auxiliary/util/u_var.h
··· 230 230 U_VAR_KIND_LOG_LEVEL, 231 231 U_VAR_KIND_RO_TEXT, 232 232 U_VAR_KIND_RO_FTEXT, 233 + U_VAR_KIND_RO_I16, 233 234 U_VAR_KIND_RO_I32, 234 235 U_VAR_KIND_RO_U32, 235 236 U_VAR_KIND_RO_F32, ··· 387 388 ADD_FUNC(log_level, enum u_logging_level, LOG_LEVEL) \ 388 389 ADD_FUNC(ro_text, const char, RO_TEXT) \ 389 390 ADD_FUNC(ro_ftext, const char, RO_FTEXT) \ 391 + ADD_FUNC(ro_i16, int16_t, RO_I16) \ 390 392 ADD_FUNC(ro_i32, int32_t, RO_I32) \ 391 393 ADD_FUNC(ro_u32, uint32_t, RO_I32) \ 392 394 ADD_FUNC(ro_f32, float, RO_F32) \
+1
src/xrt/state_trackers/gui/gui_scene_debug.c
··· 659 659 case U_VAR_KIND_LOG_LEVEL: igCombo_Str(name, (int *)ptr, "Trace\0Debug\0Info\0Warn\0Error\0\0", 5); break; 660 660 case U_VAR_KIND_RO_TEXT: igText("%s: '%s'", name, (char *)ptr); break; 661 661 case U_VAR_KIND_RO_FTEXT: igText(ptr ? (char *)ptr : "%s", name); break; 662 + case U_VAR_KIND_RO_I16: igInputScalar(name, ImGuiDataType_S16, ptr, NULL, NULL, NULL, ro_i_flags); break; 662 663 case U_VAR_KIND_RO_I32: igInputScalar(name, ImGuiDataType_S32, ptr, NULL, NULL, NULL, ro_i_flags); break; 663 664 case U_VAR_KIND_RO_U32: igInputScalar(name, ImGuiDataType_U32, ptr, NULL, NULL, NULL, ro_i_flags); break; 664 665 case U_VAR_KIND_RO_F32: igInputScalar(name, ImGuiDataType_Float, ptr, NULL, NULL, "%+f", ro_i_flags); break;