Join the Khronos Group at GDC, where the latest in game development and delivery technology is all anybody will be talking about.
Khronos GDC Activity Overview
||Mon-Tues, Mar 19-20
9:30am – 6pm
|Moscone, North Hall, Table #VRDCTT06, between ballrooms 134 and 135
|Khronos Developer Day Sessions
||Mon, Mar 19
10am – 6:30
|Moscone, West Hall, Room 3022
||Thurs, Mar 22
|Galvanize, 44 Tehama Street, San Francisco, CA 94105 (MAP)
Livestream: Facebook group
Khronos Developer Day Sessions
Date: Monday, March 19, 10AM to 6:30PM
Location: Moscone, West Hall, Room 3022
Khronos has the following sessions about WebGL, glTF, OpenXR, and of course Vulkan.
||WebGL and glTF
Speakers: Zhenyao Mo (Google), Ken Russell (Google), Patrick Cozzi (Cesium), Tony Parisi (Unity), Mike Erwin (Epic Games), Mike Bond (Adobe), Frank Galligan (Google), Tom Mignone (Microsoft), David Wilkinson (AMD)
|WebGL has become a ubiquitous mechanism for displaying interactive, high-performance graphical content on the World Wide Web. glTF 2.0, which includes Physically Based Rendering (PBR) materials, is becoming the runtime format of choice for transmitting high-performance 3D models.
This session will present the current state of both the WebGL API and glTF file format. The latest features of both will be demonstrated, as well as how each is being used in the wild. The latest asset pipelines for producing glTF content will be described, and best practices for deploying both across multiple platforms and graphics APIs will be provided.
||Standardizing All the Realities: A Look at OpenXR
Speaker: Nick Whiting (Epic Games)
|For the first time, we’ll give an update on the technical details of the of the OpenXR standard for virtual and augmented reality – created by the Khronos OpenXR working group. This includes the interfaces that applications will use to communicate with runtimes, as well as how new devices and interoperability are handled. Specifics of the technical challenges of developing the specification will be covered, as well as insights to the reasoning behind some of the decisions made by the working group on the architecture of the standard.
||What’s new in Vulkan
Speakers: Tom Olson (ARM, Vulkan working group chair) and Dan Ginsburg (Valve)
|Two years after launch, Vulkan is shipping on hundreds of millions of mobile and desktop devices. In this session, members of the Vulkan working group and the Vulkan developer community will describe the latest developments in the world’s leading cross-platform, low-overhead graphics and compute API. We’ll look at adoption, new features, and progress in tools and platform support, including HLSL support and Vulkan on iOS. We’ll discuss challenges for developers, and see what the Vulkan community is doing to address them.
||HLSL in Vulkan: There and back again
Speakers: Greg Fischer (LunarG), Matthäus Chajdas (AMD), Hai Nguyen (Google)
|HLSL in Vulkan is rapidly maturing. Come hear about the recent developments in spirv-opt to enable effective compilation of HLSL, and get tips for working with HLSL in Vulkan. The session will close with an update on the progress of DXC/SPIR-V for Vulkan.
||Vulkan on Android: Gotchas and best practices
Speakers: Arseny Kapoulkine (Roblox), Frederic Garnier (Samsung)
|Vulkan, the cross-platform open standard for explicit 3D graphics and compute is now widely shipping, including on millions of mobile devices. This session will provide first-hand experience on the benefits and challenges on getting popular games using Vulkan on Android: what user coverage can you get? what performance gains should you expect? Hear Roblox’s tips on common pitfalls you might encounter, including how to work around driver bugs and Samsung’s best practices on using pipeline barriers from their work porting multiple titles, including Lineage2 Revolution, ArcheAge and Final Fantasy XV.
||Getting explicit: How hard is Vulkan really?
Speakers: Dustin Land (id Software), Arseny Kapoulkine (Roblox), Matthäus Chajdas (AMD), Alon Or-bach (Samsung – Moderator), +1 TBD
|Are explicit GPU APIs difficult to use? Dustin is a non-graphics programmer from id Software who recently ported DOOM 3 to Vulkan. Come hear his experience in working with the API. This presentation will be followed by a panel discussion looking at the challenges of Vulkan, as presented by developers with real issues in the industry. We’re keen to hear your experience, so come armed with your thoughts and questions.
Date: March 22, 6:00 PM – 9:00 PM
Location: Galvanize, 44 Tehama Street, San Francisco, CA, 94105
Registration: WebGL/WebVR Meetup – No GDC or VRDC pass needed to attend.
Livestream: Facebook group
The Khronos Group is sponsoring this WebGL/WebVR Meetup! Last year we had over 200 RSVPs and an amazing lineup of speakers!
Join Khronos member Patrick Cozzi (Cesium) and other speakers for this gathering of the Silicon Valley WebGL/WebVR meetup.
Patrick Cozzi (Cesium): will be presenting on some cool stuff he’s been working on around using WebGL with autonomous driving vehicles.
James Baicoianu: JanusVR James and his team at JanusVR have been doing some cool stuff with WebGL, “re-imagining web pages as collaborative 3D webspaces connected by portals.” They have also developed their own markup language “JML”. James will be talking about how they use Web Components to build JanusWeb. He’ll also show us how to build some basic interactive WebVR components like buttons, sliders, etc and how to link those building blocks together to make a custom WebVR experience.
Isaac Cohen (aka Cabibo): Isaac will be showing off some of his latest amazing WebGL accomplishments.
Alban Denoyel (SketchFab): not sure if you guys have noticed but SketchFab is killing it these days!
Alban will be demonstrating some of the features in the latest release of SketchFab. It’s pretty cool!
Gary Hsu, Microsoft: glTF asset generator deep dive
Mike Bond, Adobe: Dimension glTF export and the environment extension
Dave Wilkinson, AMD: Gentle texture transmission intro
Khronos OpenXR Table at VRDC
Date: Mon-Tues, Mar 19-20, 9:30am – 6pm
Location: Moscone, North Hall, Table #VRDCTT06, by ballroom 134
Join Khronos at their VRDC table to speak with OpenXR members about the latest in the development of OpenXR, the open and royalty-free cross-platform standard for VR and AR applications and devices.
Khronos Related Sessions at GDC
Most of the biggest players in 3D Graphics and Gaming are Khronos members, and many of them are having sessions at GDC that are about or pertain to Khronos technologies. Here are some sessions you may be interested in.
For the latest up-to-date list of Vulkan, OpenCL and OpenGL session, please refer to the official GDC sessions page.
Khronos Members and Associates Exhibiting
You can find a complete list of GDC Exhibitors here.
- Amazon – 1001 (South Hall)
- AMD (Advanced Micro Devices) – MR5439 (North Hall)
- Apple – MR5440 (North Hall) – MR5442 (North Hall), MR5444 (North Hall)
- ARM – 1523 (South Hall)
- Blizzard Entertainment, Inc. – MR5232 (North Hall)
- Epic Games – Unreal Engine – 423 (South Hall), erba Buena Center Auditorium
- ETRI – 215 (South Hall)
- Futuremark – 1827 (South Hall)
- Google, Inc – 823 (South Hall)
- Imagination Technologies – 102 (South Hall)
- Intel Corporation – 623 (South Hall)
- Khronos Group – VRDCTT06
- Microsoft – MR5424 (North Hall), MR5428 (North Hall), MR5432 (North Hall), MR5523 (North Hall), MR5524 (North Hall), MR5527 (North Hall), MR5531 (North Hall), DA Room 308 (Mon-Fri), RDCTT10
- Nintendo – MR5323 (North Hall), MR5327 (North Hall), MR5331 (North Hall)
- NVIDIA – 223 (South Hall)
- Oculus – 401 (South Hall)
- Qualcomm – 113 (South Hall), 5019 (North Hall)
- Silicon Studio – 2023 (South Hall)
- Sony Interactive Entertainment America – 601 (South Hall)
- Tencent Games – 4723 (North Hall)
- Tobii – 335 (South Hall)
- Unity – NDA Room 306 (Tue)
Source: Khronos Group