Changeset 230502 in webkit
- Timestamp:
- Apr 10, 2018 4:38:29 PM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r230500 r230502 1 2018-04-10 Chris Dumez <cdumez@apple.com> 2 3 Unreviewed build fix. 4 5 Those enum value names were too generic and would cause conflicts. 6 7 * Modules/webvr/VRDisplayCapabilities.h: 8 (WebCore::VRDisplayCapabilities::hasPosition const): 9 (WebCore::VRDisplayCapabilities::hasOrientation const): 10 (WebCore::VRDisplayCapabilities::hasExternalDisplay const): 11 (WebCore::VRDisplayCapabilities::canPresent const): 12 * platform/vr/VRPlatformDisplay.h: 13 * platform/vr/openvr/VRPlatformDisplayOpenVR.cpp: 14 (WebCore::VRPlatformDisplayOpenVR::VRPlatformDisplayOpenVR): 15 1 16 2018-04-10 Chris Dumez <cdumez@apple.com> 2 17 -
trunk/Source/WebCore/Modules/webvr/VRDisplayCapabilities.h
r229089 r230502 40 40 } 41 41 42 bool hasPosition() const { return m_flags & VRDisplayCapabilityFlag ::Position; }43 bool hasOrientation() const { return m_flags & VRDisplayCapabilityFlag ::Orientation; }44 bool hasExternalDisplay() const { return m_flags & VRDisplayCapabilityFlag ::ExternalDisplay; }45 bool canPresent() const { return m_flags & VRDisplayCapabilityFlag ::Present; }42 bool hasPosition() const { return m_flags & VRDisplayCapabilityFlagPosition; } 43 bool hasOrientation() const { return m_flags & VRDisplayCapabilityFlagOrientation; } 44 bool hasExternalDisplay() const { return m_flags & VRDisplayCapabilityFlagExternalDisplay; } 45 bool canPresent() const { return m_flags & VRDisplayCapabilityFlagPresent; } 46 46 unsigned maxLayer() const { return canPresent() ? 1 : 0; } 47 47 -
trunk/Source/WebCore/platform/vr/VRPlatformDisplay.h
r230428 r230502 32 32 33 33 enum VRDisplayCapabilityFlag { 34 None = 0,35 Position = 1 << 1,36 Orientation = 1 << 2,37 ExternalDisplay = 1 << 3,38 Present = 1 << 434 VRDisplayCapabilityFlagNone = 0, 35 VRDisplayCapabilityFlagPosition = 1 << 1, 36 VRDisplayCapabilityFlagOrientation = 1 << 2, 37 VRDisplayCapabilityFlagExternalDisplay = 1 << 3, 38 VRDisplayCapabilityFlagPresent = 1 << 4 39 39 }; 40 40 -
trunk/Source/WebCore/platform/vr/openvr/VRPlatformDisplayOpenVR.cpp
r230428 r230502 49 49 m_displayInfo.setIsMounted(false); 50 50 // FIXME: We're assuming an HTC Vive HMD here. Get this info from OpenVR?. 51 m_displayInfo.setCapabilityFlags(VRDisplayCapabilityFlag ::None | VRDisplayCapabilityFlag::Position | VRDisplayCapabilityFlag::Orientation | VRDisplayCapabilityFlag::ExternalDisplay | VRDisplayCapabilityFlag::Present);51 m_displayInfo.setCapabilityFlags(VRDisplayCapabilityFlagNone | VRDisplayCapabilityFlagPosition | VRDisplayCapabilityFlagOrientation | VRDisplayCapabilityFlagExternalDisplay | VRDisplayCapabilityFlagPresent); 52 52 53 53 m_compositor->SetTrackingSpace(vr::TrackingUniverseSeated);
Note: See TracChangeset
for help on using the changeset viewer.