VK_GGP_stream_descriptor_surface(3)

# VK_GGP_stream_descriptor_surface(3) Manual Page

## Name

VK_GGP_stream_descriptor_surface - instance extension

Loading… please wait.

## Registered Extension Number

50

## Revision

1

## Extension and Version Dependencies

- Requires Vulkan 1.0

- Requires `VK_KHR_surface`

## Contact

- Jean-Francois Roy jfroy

## Other Extension Metadata

Last Modified Date

  2019-01-28

IP Status

  No known IP claims.

Contributors

  - Jean-Francois Roy, Google

  - Brad Grantham, Google

  - Connor Smith, Google

  - Cort Stratton, Google

  - Hai Nguyen, Google

  - Ian Elliott, Google

  - Jesse Hall, Google

  - Jim Ray, Google

  - Katherine Wu, Google

  - Kaye Mason, Google

  - Kuangye Guo, Google

  - Mark Segal, Google

  - Nicholas Vining, Google

  - Paul Lalonde, Google

  - Richard O’Grady, Google

## Description

The `VK_GGP_stream_descriptor_surface` extension is an instance extension. It provides a mechanism to create a VkSurfaceKHR object (defined by the `VK_KHR_surface` extension) that refers to a Google Games Platform `GgpStreamDescriptor`.

## New Commands

- vkCreateStreamDescriptorSurfaceGGP

## New Structures

- VkStreamDescriptorSurfaceCreateInfoGGP

## New Bitmasks

- VkStreamDescriptorSurfaceCreateFlagsGGP

## New Enum Constants

- `VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME`

- `VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION`

- Extending VkStructureType:

  - `VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP`

## Version History

- Revision 1, 2018-11-26 (Jean-Francois Roy)

  - Initial revision.

## See Also

VkStreamDescriptorSurfaceCreateFlagsGGP, VkStreamDescriptorSurfaceCreateInfoGGP, vkCreateStreamDescriptorSurfaceGGP

## Document Notes

For more information, see the Vulkan Specification

This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.

## Copyright

Copyright 2014-2022 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0