VK_VALVE_video_encode_rgb_conversion

Other Extension Metadata

Last Modified Date

2025-08-22

IP Status

No known IP claims.

Contributors
  • Autumn Ashton, Valve
  • Daniel Rakos, RasterGrid

Description

This extension builds upon the VK_KHR_video_encode_queue extension by enabling the application to pass in RGB/RGBA images in video encode operations.

New Structures

New Enums

New Bitmasks

New Enum Constants

  • VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_EXTENSION_NAME
  • VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION
  • Extending VkStructureType:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_ENCODE_RGB_CONVERSION_FEATURES_VALVE
    • VK_STRUCTURE_TYPE_VIDEO_ENCODE_PROFILE_RGB_CONVERSION_INFO_VALVE
    • VK_STRUCTURE_TYPE_VIDEO_ENCODE_RGB_CONVERSION_CAPABILITIES_VALVE
    • VK_STRUCTURE_TYPE_VIDEO_ENCODE_SESSION_RGB_CONVERSION_CREATE_INFO_VALVE

Version History

  • Revision 1, 2025-08-22 (Autumn Ashton)
    • Initial version