mirror of https://github.com/bjornbytes/lovr.git
Return proper headset name for OpenVR backend;
This commit is contained in:
parent
3c3076f8c4
commit
b843fc3dbe
|
@ -90,6 +90,7 @@ void lovrHeadsetInit() {
|
|||
|
||||
state.isInitialized = 1;
|
||||
state.headsetIndex = k_unTrackedDeviceIndex_Hmd;
|
||||
state.system->GetStringTrackedDeviceProperty(state.headsetIndex, ETrackedDeviceProperty_Prop_ModelNumber_String, state.type, 128, NULL);
|
||||
state.clipNear = 0.1f;
|
||||
state.clipFar = 30.f;
|
||||
lovrHeadsetRefreshControllers();
|
||||
|
@ -169,7 +170,7 @@ int lovrHeadsetIsPresent() {
|
|||
}
|
||||
|
||||
const char* lovrHeadsetGetType() {
|
||||
return state.isInitialized ? "Vive" : NULL;
|
||||
return state.type;
|
||||
}
|
||||
|
||||
HeadsetOrigin lovrHeadsetGetOriginType() {
|
||||
|
|
|
@ -29,6 +29,7 @@ typedef struct {
|
|||
struct VR_IVRRenderModels_FnTable* renderModels;
|
||||
|
||||
unsigned int headsetIndex;
|
||||
char type[128];
|
||||
|
||||
TrackedDevicePose_t renderPoses[16];
|
||||
RenderModel_t* deviceModels[16];
|
||||
|
|
Loading…
Reference in New Issue