BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.5.8//EN
CALSCALE:GREGORIAN
LAST-MODIFIED:20241015T194232Z
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
X-MICROSOFT-CDO-TZID:13
BEGIN:STANDARD
DTSTART:20231105T090000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
BEGIN:STANDARD
DTSTART:20241103T090000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20240310T100000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:efecb307-2559-4f8f-b0ac-a06a099027f2
DTSTAMP:20241015T194232Z
SUMMARY:Immersive Web Working Group Calls
DTSTART;TZID=America/Los_Angeles:20241015T120000
DTEND;TZID=America/Los_Angeles:20241015T130000
DESCRIPTION:https://www.w3.org/events/meetings/efecb307-2559-4f8f-b0ac-a06a
 099027f2/20241015T120000/\n\n\n\nAgenda: https://github.com/immersive-web/
 administrivia/blob/main/meetings/2024/2024-10-15-Immersive_Web_Working_Gro
 up_Teleconference-agenda.md\n\nAgenda\n\n### Call Agenda\n\nThis agenda ca
 n be viewed and updated on [Github](https://github.com/immersive-web/admin
 istrivia/blob/main/meetings/wg/2024-03-05-Immersive_Web_Working_Group_Tele
 conference-agenda.md).\n\nIf you would like to add an item to the agenda o
 r volunteer to scribe please open a pull request against this agenda.\n\n*
  [webxr-hand-input#123 Reapply "Allow generic-hand"](https://github.com/im
 mersive-web/webxr-hand-input/pull/123) [requested by AdaRoseCannon](https:
 //github.com/immersive-web/webxr-hand-input/pull/123#issuecomment-19367289
 18)\n> FYI\n\n* [administrivia#205 Tag F2F issues](https://github.com/imme
 rsive-web/administrivia/issues/205) - Yonet\n> Please tag the issues you w
 ould like to discuss on F2F meeting.\n >Feel free to create new issues and
  don't forget to rsvp. \n\n* [webxr#988 Are 8-bit outputs sRGB encoded?](h
 ttps://github.com/immersive-web/webxr/issues/988) [requested by cabanier](
 https://github.com/immersive-web/webxr/issues/988#issuecomment-1933017426)
 \n> > > The browser creates linear output values. The compositor is suppos
 ed to treat it like sRGB and not do any conversion.\n>> \n>> That sounds w
 rong\, and I don't know if it's just a terminology mismatch.\n>\n>That may
  be "wrong" but that is how browsers work.\n>\n>> I think we're in agreeme
 nt that the web app writes its output into the opaque framebuffer using sR
 GB encoding\, same as if it was targeting a 2D display. The browser needs 
 to send this data to the system compositor\, and basically has two choices
 :\n>\n>No\, we are not in agreement. The framebuffer is in linear RGB same
  as WebGL. The swapchain is in sRGB.\n>\n>> When you say "the browser crea
 tes linear output values"\, do you mean it produces numbers that the compo
 sitor can use as-is? That's correct assuming that the compositor is expect
 ing sRGB.\n>\n>No\, the browser creates linear values. Technically this is
  *wrong* but that is how they're exposed to the page.\n>Browsers are not a
 lone in making this error\; there were enough games that made the same ass
 umption that Oculus' [old API](https://github.com/MortimerGoro/ovr-mobile-
 sys/blob/master/VrApi/Include/VrApi_Types.h#L543) had a flag to work aroun
 d this.\n>\n>> > No\, that would be incorrect. The default of the layers A
 PI should match the default WebGL canvas behavior which is rgb\; regular W
 ebXR has the same default.\n>> \n>> I don't get this part. Regular WebGL c
 anvas is interpreted as sRGB\, that's why for example the recommended Thre
 e.JS rendering setup puts a `gl_FragColor = linearToSRGB(gl_FragColor)` eq
 uivalent at the end of shaders. \n>\n>It only does that conditionally and 
 looking at the code\, only for sRGB render targets.\n>\n>> I think it woul
 d be wrong if a Layers extension XRProjectionLayer with colorFormat=RGBA w
 ould treat the data as sRGB and for example pass it on to the compositor w
 ithout conversion to a GL_SRGB8_ALPHA8 OpenXR swapchain buffer. While that
  would match the default WebXR rendering\, I think it doesn't make sense -
  what would colorFormat=SRGB8 do differently then? To the best of my knowl
 edge\, the default WebXR (and 2D canvas) rendering is equivalent to SRGB8 
 and would match being used with an OpenXR SRGB8 swapchain.\n>\n>No\, chang
 ing the default to sRGB would break each WebXR experience because now draw
 ing with RGB will get gamma correction applied.\n>I'm happy to discuss thi
 s further during a call.\n>\n> discuss linear vs sRGB\n\n* [webxr#1358 Det
 ecting if an `XRInputSource` is an auxiliary or a primary input source](ht
 tps://github.com/immersive-web/webxr/issues/1358) [requested by cabanier](
 https://github.com/immersive-web/webxr/issues/1358#issuecomment-1938928307
 )\n> I worry that adding inputsources is confusing for authors and might b
 reak certain experiences.\n>\n>Since every site needs to be updated anyway
 \, maybe we can introduce a new attribute (`secondaryInputSources`?) that 
 contains all the input sources that don't generate input events.\n>\n> sho
 uld we move secondary input sources to their own attribute?\n\n* [webxr#13
 60 Indicate "preferred" immersive mode](https://github.com/immersive-web/w
 ebxr/issues/1360) - cabanier\n> On most HMDs\, the user can choose either 
 a VR environment or passthrough.\n >OpenXR offers an API to convey a prefe
 rred immersive mode\; basically it returns if the user is in AR or VR. An 
 application could use this to continue in this mode.\n\n### Immersive Web 
 Working Group Teleconference - 2024-03-05\n\n<table>\n<tr><td> San Francis
 co (U.S.A. - California) <td> Tuesday\, March 5 at 11:00 AM PST\n<tr><td> 
 Boston (U.S.A. - Massachusetts) <td> Tuesday\, March 5 at 2:00 PM EST\n<tr
 ><td> London (United Kingdom - England) <td> Tuesday\, March 5 at 7:00 PM 
 GMT\n<tr><td> Paris (France) <td> Tuesday\, March 5 at 8:00 PM GMT+1\n<tr>
 <td> Tokyo (Japan) <td> Wednesday\, March 6 at 4:00 AM GMT+9\n<tr><td> Cor
 responding UTC (GMT) <td> Tuesday\, March 5 at 7:00 PM UTC\n</table>\n\n##
 # Logistics\n\nChair: Ada Rose Cannon\n\nScribe:\n\nIRC: [irc.w3.org](http
 s://irc.w3.org/):6667 #immersive-web [Instructions](https://github.com/imm
 ersive-web/administrivia/blob/main/IRC.md)\n\nCall Details can be found in
  the Immersive Web Event Calendars: [WG](https://www.w3.org/groups/wg/imme
 rsive-web/calendar/)/[CG](https://www.w3.org/groups/cg/immersive-web/calen
 dar/)\n\nYou subscribe to these calendars with your calendar application o
 f choice for more convenient access to the call details. See details at Ex
 port options section in [WG](https://www.w3.org/groups/wg/immersive-web/ca
 lendar/#export)/[CG](https://www.w3.org/groups/cg/immersive-web/calendar/#
 export).\n\nIf you are unable to login to view the call details please ask
  on the IRC before the call.\n\n### Help Wanted\n\nHere are some issues wh
 ich are good issues to get involved in\, if you have taken responsibility 
 for one leave a comment in the issue:\n\n- [webvr-polyfill-dpdb#34 Create 
 a helper script/web page for generating values for a new device](https://g
 ithub.com/immersive-web/webvr-polyfill-dpdb/issues/34)\n- [webxr-input-pro
 files#69 Resizing the window changes the model viewer's aspect ratio](http
 s://github.com/immersive-web/webxr-input-profiles/issues/69) [<small>[Futu
 re]</small>](https://api.github.com/repos/immersive-web/webxr-input-profil
 es/milestones/4)\n- [webxr#953 Typescript definitions](https://github.com/
 immersive-web/webxr/issues/953) [<small>[Pre-REC]</small>](https://api.git
 hub.com/repos/immersive-web/webxr/milestones/16)\n- [webxr#1115 Explicitly
  spec when inline animation frame loops are suspended](https://github.com/
 immersive-web/webxr/issues/1115) [<small>[Pre-REC]</small>](https://api.gi
 thub.com/repos/immersive-web/webxr/milestones/16)\n- [proposals#82 Some so
 rt of local shared space](https://github.com/immersive-web/proposals/issue
 s/82)
STATUS:CONFIRMED
CREATED:20241015T152547Z
LAST-MODIFIED:20241015T194232Z
SEQUENCE:4
ORGANIZER;CN=W3C Calendar;PARTSTAT=ACCEPTED;ROLE=NON-PARTICIPANT:mailto:nor
 eply@w3.org
ATTENDEE;CUTYPE=GROUP;ROLE=OPT-PARTICIPANT;RSVP=FALSE;CN=Immersive Web Work
 ing Group:mailto:public-immersive-web-wg@w3.org
RECURRENCE-ID;TZID=America/Los_Angeles:20241015T120000
END:VEVENT
END:VCALENDAR
