servo/components
bors-servo 080e9dc6df
Auto merge of #27538 - asajeffrey:webxr-texture-invalidation, r=Manishearth
Make textures that come from webxr invalid outside an rAF

<!-- Please describe your changes on the following line: -->

Implements "The colorTexture and depthStencilTexture objects MUST only be used during the XR animation frame of the current session and MUST be made invalid once the XR animation frame completes." from https://immersive-web.github.io/layers/#xrwebglsubimagetype

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] There are no tests for these changes because we can't test this until we have projection layers

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-08-06 22:57:35 -04:00
..
allocator
atoms Add a sessionavailable event that allows content to enter an XR session without a user gesture 2020-07-10 14:09:18 -05:00
background_hang_monitor
bluetooth
bluetooth_traits
canvas webgl: Support preserveDrawingBuffer. 2020-08-06 14:25:17 -04:00
canvas_traits
compositing Revert "Update webrender." 2020-08-04 19:15:52 -04:00
config Introduce shell.crash_reporter.enabled pref 2020-08-03 17:31:34 +02:00
config_plugins
constellation Change ErrorScopeId type to NonZeroU64 2020-08-03 01:45:29 +05:30
debugger
deny_public_fields
derive_common
devtools devtools: Track multiple clients better, and cleanup streams when a client isn't reachable. 2020-08-06 09:55:01 -04:00
devtools_traits Console.Clear implemented 2020-07-29 22:19:18 +05:30
dom_struct
domobject_derive
embedder_traits
fallible
geometry
gfx Revert "Update raqote, font-kit, fontconfig." 2020-08-04 19:16:19 -04:00
gfx_traits
hashglobe
jstraceable_derive
layout Revert "Update harfbuzz, freetype, unicode-script." 2020-08-04 19:16:13 -04:00
layout_2020 Revert "Update harfbuzz, freetype, unicode-script." 2020-08-04 19:16:13 -04:00
layout_thread
layout_thread_2020
layout_traits
malloc_size_of Change ErrorScopeId type to NonZeroU64 2020-08-03 01:45:29 +05:30
media
metrics
msg
net Make reload button clear the network cache. 2020-07-27 22:34:07 -04:00
net_traits Make reload button clear the network cache. 2020-07-27 22:34:07 -04:00
pixels
profile
profile_traits
rand
range
remutex
script Auto merge of #27538 - asajeffrey:webxr-texture-invalidation, r=Manishearth 2020-08-06 22:57:35 -04:00
script_layout_interface
script_plugins Update to 7/27 nightly rustc. 2020-07-27 12:56:57 -04:00
script_traits Fix ordering of mousemove event 2020-07-30 16:34:29 +05:30
selectors
servo Revert "Update webrender." 2020-08-04 19:15:52 -04:00
servo_arc
size_of_test
std_test_override
style Auto merge of #26447 - jdm:white-space-2020, r=nox 2020-07-29 10:29:30 -04:00
style_derive
style_traits
to_shmem
to_shmem_derive
url
webdriver_server
webgpu Change ErrorScopeId type to NonZeroU64 2020-08-03 01:45:29 +05:30
webrender_surfman webgl: Support preserveDrawingBuffer. 2020-08-06 14:25:17 -04:00
webrender_traits