BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.5.8//EN
CALSCALE:GREGORIAN
LAST-MODIFIED:20240327T002108Z
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:b4045870-50be-44f7-b2a0-f45ba8418427
DTSTAMP:20240327T002108Z
SUMMARY:Immersive Web Working Group Calls
DTSTART;TZID=America/Los_Angeles:20240402T120000
DTEND;TZID=America/Los_Angeles:20240402T130000
DESCRIPTION:https://www.w3.org/events/meetings/b4045870-50be-44f7-b2a0-f45b
 a8418427/20240402T120000/\n\nHi IW\,\n\nWe are canceling this occurance of
  our meeting since it is very close to our Face 2 Face meeting. \n\nHave a
  nice week!\n\nAgenda: https://github.com/immersive-web/administrivia/blob
 /main/meetings/2024/2024-03-05-Immersive_Web_Working_Group_Teleconference-
 agenda.md\n\nAgenda\n\n### Call Agenda\n\nThis agenda can be viewed and up
 dated on [Github](https://github.com/immersive-web/administrivia/blob/main
 /meetings/wg/2024-03-05-Immersive_Web_Working_Group_Teleconference-agenda.
 md).\n\nIf you would like to add an item to the agenda or volunteer to scr
 ibe please open a pull request against this agenda.\n\n* [webxr-hand-input
 #123 Reapply "Allow generic-hand"](https://github.com/immersive-web/webxr-
 hand-input/pull/123) [requested by AdaRoseCannon](https://github.com/immer
 sive-web/webxr-hand-input/pull/123#issuecomment-1936728918)\n> FYI\n\n* [a
 dministrivia#205 Tag F2F issues](https://github.com/immersive-web/administ
 rivia/issues/205) - Yonet\n> Please tag the issues you would like to discu
 ss on F2F meeting.\n >Feel free to create new issues and don't forget to r
 svp. \n\n* [webxr#988 Are 8-bit outputs sRGB encoded?](https://github.com/
 immersive-web/webxr/issues/988) [requested by cabanier](https://github.com
 /immersive-web/webxr/issues/988#issuecomment-1933017426)\n> > > The browse
 r creates linear output values. The compositor is supposed to treat it lik
 e sRGB and not do any conversion.\n>> \n>> That sounds wrong\, and I don't
  know if it's just a terminology mismatch.\n>\n>That may be "wrong" but th
 at is how browsers work.\n>\n>> I think we're in agreement that the web ap
 p writes its output into the opaque framebuffer using sRGB 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 swa
 pchain is in sRGB.\n>\n>> When you say "the browser creates linear output 
 values"\, do you mean it produces numbers that the compositor can use as-i
 s? That's correct assuming that the compositor is expecting 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 alone in making thi
 s error\; there were enough games that made the same assumption that Oculu
 s' [old API](https://github.com/MortimerGoro/ovr-mobile-sys/blob/master/Vr
 Api/Include/VrApi_Types.h#L543) had a flag to work around this.\n>\n>> > N
 o\, that would be incorrect. The default of the layers API should match th
 e default WebGL canvas behavior which is rgb\; regular WebXR has the same 
 default.\n>> \n>> I don't get this part. Regular WebGL canvas is interpret
 ed as sRGB\, that's why for example the recommended Three.JS rendering set
 up puts a `gl_FragColor = linearToSRGB(gl_FragColor)` equivalent at the en
 d of shaders. \n>\n>It only does that conditionally and looking at the cod
 e\, only for sRGB render targets.\n>\n>> I think it would be wrong if a La
 yers extension XRProjectionLayer with colorFormat=RGBA would treat the dat
 a as sRGB and for example pass it on to the compositor without conversion 
 to a GL_SRGB8_ALPHA8 OpenXR swapchain buffer. While that would match the d
 efault WebXR rendering\, I think it doesn't make sense - what would colorF
 ormat=SRGB8 do differently then? To the best of my knowledge\, the default
  WebXR (and 2D canvas) rendering is equivalent to SRGB8 and would match be
 ing used with an OpenXR SRGB8 swapchain.\n>\n>No\, changing the default to
  sRGB would break each WebXR experience because now drawing with RGB will 
 get gamma correction applied.\n>I'm happy to discuss this further during a
  call.\n>\n> discuss linear vs sRGB\n\n* [webxr#1358 Detecting if an `XRIn
 putSource` is an auxiliary or a primary input source](https://github.com/i
 mmersive-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 break certain exper
 iences.\n>\n>Since every site needs to be updated anyway\, maybe we can in
 troduce a new attribute (`secondaryInputSources`?) that contains all the i
 nput sources that don't generate input events.\n>\n> should we move second
 ary input sources to their own attribute?\n\n* [webxr#1360 Indicate "prefe
 rred" immersive mode](https://github.com/immersive-web/webxr/issues/1360) 
 - cabanier\n> On most HMDs\, the user can choose either a VR environment o
 r passthrough.\n >OpenXR offers an API to convey a preferred immersive mod
 e\; 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 Tele
 conference - 2024-03-05\n\n<table>\n<tr><td> San Francisco (U.S.A. - Calif
 ornia) <td> Tuesday\, March 5 at 11:00 AM PST\n<tr><td> Boston (U.S.A. - M
 assachusetts) <td> Tuesday\, March 5 at 2:00 PM EST\n<tr><td> London (Unit
 ed Kingdom - England) <td> Tuesday\, March 5 at 7:00 PM GMT\n<tr><td> Pari
 s (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> Corresponding UTC (GM
 T) <td> Tuesday\, March 5 at 7:00 PM UTC\n</table>\n\n### Logistics\n\nCha
 ir: Ada Rose Cannon\n\nScribe:\n\nIRC: [irc.w3.org](https://irc.w3.org/):6
 667 #immersive-web [Instructions](https://github.com/immersive-web/adminis
 trivia/blob/main/IRC.md)\n\nCall Details can be found in the Immersive Web
  Event Calendars: [WG](https://www.w3.org/groups/wg/immersive-web/calendar
 /)/[CG](https://www.w3.org/groups/cg/immersive-web/calendar/)\n\nYou subsc
 ribe to these calendars with your calendar application of choice for more 
 convenient access to the call details. See details at Export options secti
 on in [WG](https://www.w3.org/groups/wg/immersive-web/calendar/#export)/[C
 G](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 which are good issue
 s to get involved in\, if you have taken responsibility for one leave a co
 mment in the issue:\n\n- [webvr-polyfill-dpdb#34 Create a helper script/we
 b page for generating values for a new device](https://github.com/immersiv
 e-web/webvr-polyfill-dpdb/issues/34)\n- [webxr-input-profiles#69 Resizing 
 the window changes the model viewer's aspect ratio](https://github.com/imm
 ersive-web/webxr-input-profiles/issues/69) [<small>[Future]</small>](https
 ://api.github.com/repos/immersive-web/webxr-input-profiles/milestones/4)\n
 - [webxr#953 Typescript definitions](https://github.com/immersive-web/webx
 r/issues/953) [<small>[Pre-REC]</small>](https://api.github.com/repos/imme
 rsive-web/webxr/milestones/16)\n- [webxr#1115 Explicitly spec when inline 
 animation frame loops are suspended](https://github.com/immersive-web/webx
 r/issues/1115) [<small>[Pre-REC]</small>](https://api.github.com/repos/imm
 ersive-web/webxr/milestones/16)\n- [proposals#82 Some sort of local shared
  space](https://github.com/immersive-web/proposals/issues/82)
STATUS:CANCELLED
CREATED:20240327T002107Z
LAST-MODIFIED:20240327T002108Z
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:20240402T120000
END:VEVENT
END:VCALENDAR
