• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2023-2024 The Khronos Group Inc.
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5include::{generated}/meta/{refprefix}VK_KHR_video_maintenance1.adoc[]
6
7=== Other Extension Metadata
8
9*Last Modified Date*::
10    2023-07-27
11*IP Status*::
12    No known IP claims.
13*Contributors*::
14  - Ahmed Abdelkhalek, AMD
15  - Aidan Fabius, Core Avionics & Industrial Inc.
16  - Ping Liu, Intel
17  - Lynne Iribarren, Independent
18  - Srinath Kumarapuram, NVIDIA
19  - Tony Zlatinski, NVIDIA
20  - Daniel Rakos, RasterGrid
21
22=== Description
23
24`VK_KHR_video_maintenance1` adds a collection of minor video coding
25features, none of which would warrant an entire extension of their own.
26
27The new features are as follows:
28
29  * Allow creating buffers that can be used in video coding operations,
30    independent of the used video profile, using the new buffer creation
31    flag ename:VK_BUFFER_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR.
32  * Allow creating images that can be used as decode output or encode input
33    pictures, independent of the used video profile, using the new image
34    creation flag ename:VK_IMAGE_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR.
35  * Allow specifying queries used by video coding operations as part of the
36    video coding command parameters, instead of using begin/end query when
37    the video session is created using the new video session creation flag
38    ename:VK_VIDEO_SESSION_CREATE_INLINE_QUERIES_BIT_KHR.
39
40include::{generated}/interfaces/VK_KHR_video_maintenance1.adoc[]
41
42=== Version History
43
44  * Revision 1, 2023-07-27 (Daniel Rakos)
45  ** internal revisions
46