The open source OpenXR runtime

a/util + st/gui: Add ro_u16 and fix ro_u32

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

authored by Beyley Cardellio and committed by Marge Bot bfb4735b 2a79d347

Changed files
+4 -1
src
xrt
auxiliary
util
state_trackers
+3 -1
src/xrt/auxiliary/util/u_var.h
··· 232 232 U_VAR_KIND_RO_FTEXT, 233 233 U_VAR_KIND_RO_I16, 234 234 U_VAR_KIND_RO_I32, 235 + U_VAR_KIND_RO_U16, 235 236 U_VAR_KIND_RO_U32, 236 237 U_VAR_KIND_RO_F32, 237 238 U_VAR_KIND_RO_I64, ··· 391 392 ADD_FUNC(ro_ftext, const char, RO_FTEXT) \ 392 393 ADD_FUNC(ro_i16, int16_t, RO_I16) \ 393 394 ADD_FUNC(ro_i32, int32_t, RO_I32) \ 394 - ADD_FUNC(ro_u32, uint32_t, RO_I32) \ 395 + ADD_FUNC(ro_u16, uint16_t, RO_U16) \ 396 + ADD_FUNC(ro_u32, uint32_t, RO_U32) \ 395 397 ADD_FUNC(ro_f32, float, RO_F32) \ 396 398 ADD_FUNC(ro_i64, int64_t, RO_I64) \ 397 399 ADD_FUNC(ro_u64, uint64_t, RO_U64) \
+1
src/xrt/state_trackers/gui/gui_scene_debug.c
··· 692 692 case U_VAR_KIND_RO_FTEXT: igText(ptr ? (char *)ptr : "%s", name); break; 693 693 case U_VAR_KIND_RO_I16: igInputScalar(name, ImGuiDataType_S16, ptr, NULL, NULL, NULL, ro_i_flags); break; 694 694 case U_VAR_KIND_RO_I32: igInputScalar(name, ImGuiDataType_S32, ptr, NULL, NULL, NULL, ro_i_flags); break; 695 + case U_VAR_KIND_RO_U16: igInputScalar(name, ImGuiDataType_U16, ptr, NULL, NULL, NULL, ro_i_flags); break; 695 696 case U_VAR_KIND_RO_U32: igInputScalar(name, ImGuiDataType_U32, ptr, NULL, NULL, NULL, ro_i_flags); break; 696 697 case U_VAR_KIND_RO_F32: igInputScalar(name, ImGuiDataType_Float, ptr, NULL, NULL, "%+f", ro_i_flags); break; 697 698 case U_VAR_KIND_RO_I64: igInputScalar(name, ImGuiDataType_S64, ptr, NULL, NULL, NULL, ro_i_flags); break;