The open source OpenXR runtime
0
fork

Configure Feed

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

u/var: Add f64 kind

authored by

Mateo de Mayo and committed by
Jakob Bornecrantz
d9482d0b 83e194e9

+3
+2
src/xrt/auxiliary/util/u_var.h
··· 92 92 U_VAR_KIND_U64, 93 93 U_VAR_KIND_I32, 94 94 U_VAR_KIND_F32, 95 + U_VAR_KIND_F64, 95 96 U_VAR_KIND_F32_ARR, 96 97 U_VAR_KIND_TIMING, 97 98 U_VAR_KIND_VEC3_I32, ··· 196 197 ADD_FUNC(u64, uint64_t, U64) \ 197 198 ADD_FUNC(i32, int32_t, I32) \ 198 199 ADD_FUNC(f32, float, F32) \ 200 + ADD_FUNC(f64, double, F64) \ 199 201 ADD_FUNC(f32_arr, struct u_var_f32_arr, F32_ARR) \ 200 202 ADD_FUNC(f32_timing, struct u_var_timing, TIMING) \ 201 203 ADD_FUNC(vec3_i32, struct xrt_vec3_i32, VEC3_I32) \
+1
src/xrt/state_trackers/gui/gui_scene_debug.c
··· 288 288 case U_VAR_KIND_I32: igInputInt(name, (int *)ptr, 1, 10, i_flags); break; 289 289 case U_VAR_KIND_VEC3_I32: igInputInt3(name, (int *)ptr, i_flags); break; 290 290 case U_VAR_KIND_F32: igInputFloat(name, (float *)ptr, 1, 10, "%+f", i_flags); break; 291 + case U_VAR_KIND_F64: igInputDouble(name, (double *)ptr, 0.1, 1, "%+f", i_flags); break; 291 292 case U_VAR_KIND_F32_ARR: { 292 293 struct u_var_f32_arr *f32_arr = ptr; 293 294 int index = *f32_arr->index_ptr;