TPEGFX/2017-Q3: Difference between revisions

Line 37: Line 37:
** VR process
** VR process
*** {{Bug|1392216}} - Implement VR listener thread for listening devices change
*** {{Bug|1392216}} - Implement VR listener thread for listening devices change
** follow-up
** Follow-up (done)
*** {{Bug|1384865}} - OpenVR VRDisplay position is on the floor
*** {{Bug|1384865}} - OpenVR VRDisplay position is on the floor
*** {{Bug|1382114}} - Update openvr to 1.0.9
*** {{Bug|1382114}} - Update openvr to 1.0.9
*** {{Bug|1397397}} - vrdisplayconnect / vrdisplaydisconnect not firing on Vive / OpenVR
*** {{Bug|1397397}} - vrdisplayconnect / vrdisplaydisconnect not firing on Vive / OpenVR
*** {{Bug|1352520}} - Add GeckoProfiler Labels for WebVR
*** {{Bug|1352520}} - Add GeckoProfiler Labels for WebVR
** Gamepad
** Gamepad (done)
*** {{Bug|1375816}} - displayId for Gamepad of the VRDisplay
*** {{Bug|1375816}} - displayId for Gamepad of the VRDisplay
*** {{Bug|1382123}} - SteamVR Knuckles support for VRController
*** {{Bug|1382123}} - SteamVR Knuckles support for VRController
Line 49: Line 49:
*** {{Bug|1389227}} - Crash in InvalidArrayIndex_CRASH | mozilla::gfx::VRSystemManagerOpenVR::StopVibrateHaptic
*** {{Bug|1389227}} - Crash in InvalidArrayIndex_CRASH | mozilla::gfx::VRSystemManagerOpenVR::StopVibrateHaptic
*** {{Bug|1402749}} - WebVR: Assertion failure: !listeners.IsEmpty() [@mozilla::dom::GamepadManager::NewConnectionEvent]
*** {{Bug|1402749}} - WebVR: Assertion failure: !listeners.IsEmpty() [@mozilla::dom::GamepadManager::NewConnectionEvent]
** Telemetry
** Telemetry (done)
*** {{Bug|1306156}} - [webvr] Use telemetry for tracking usage of WebVR API
*** {{Bug|1306156}} - [webvr] Use telemetry for tracking usage of WebVR API
*** {{Bug|1392476}} - Add dropframe telemetry for WebVR
*** {{Bug|1392476}} - Add dropframe telemetry for WebVR
*** Dashboard, [https://mozvr.com/moz-vr-telemetry/ https://mozvr.com/moz-vr-telemetry/]
*** Dashboard, [https://mozvr.com/moz-vr-telemetry/ https://mozvr.com/moz-vr-telemetry/]
** Enable tests for WebVR on Mac
** Enable tests for WebVR on Mac (done)
*** {{Bug|1383907}} - Enable WebVR tests on macOS
*** {{Bug|1383907}} - Enable WebVR tests on macOS
* [TODO] WebVR backlog for Q4 or 2018
* [TODO] WebVR backlog for Q4 or 2018
Line 61: Line 61:
** Think about gfxCrititalNote from crash-stat
** Think about gfxCrititalNote from crash-stat
*** sync after 8/15 WebVR meetup
*** sync after 8/15 WebVR meetup
* WebGL
* WebGL (done)
** {{Bug|1359055}} - WebGL2: Upload of compressed textures from PBO fails
** {{Bug|1359055}} - WebGL2: Upload of compressed textures from PBO fails
** {{Bug|1398404}} - Assertion failure: IsCurrent(), at gfx/gl/GLContext.h:672  
** {{Bug|1398404}} - Assertion failure: IsCurrent(), at gfx/gl/GLContext.h:672  
* Others
* Others (done)
** Talk at Mozilla Taipei developer day
** Talk at Mozilla Taipei developer day


85

edits