mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-01-12 06:54:14 +00:00
49adf2575c
* Bump API patch number and header version number to 30 for this update. Github Issues: * Document missing pname:sType and pname:pNext parameters for slink:VkCommandBufferInheritanceInfo (public issue 224). * As promised, we are removing the example code, from the appendix, for the VK_KHR_surface and VK_KHR_swapchain extensions. The cube demo (shipped in the official Khronos SDK) has been updated, and is the example code that we want people to look at for how to use these two extensions (public issues 279, 308, and 311). * Clarify the formats for which the slink:VkClearColorValue pname:float32 member is used. Also clean up related language for flink:vkCmdBlitImage (public issue 369). * Reword the <<invariance, Invariance>> appendix chapter to better match Vulkan terminology (public issue 372). Internal Issues: * Update slink:VkMemoryRequirements to not require a host_visible memory type exists that can be bound to sparse buffers (internal issue 494). * Modify the <<features-supported-sample-counts,Supported Sample Counts>> language to allow multisampled depth-stencil images (internal issue 521).
51 lines
1.8 KiB
Python
Executable File
51 lines
1.8 KiB
Python
Executable File
#!/usr/bin/python3
|
|
#
|
|
# Copyright (c) 2016 The Khronos Group Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
from genspec import *
|
|
|
|
print('echo Building in Vulkan-Docs for public release')
|
|
print('')
|
|
|
|
buildBranch('1.0-extensions',
|
|
extensions = allExtensions,
|
|
apititle = '(with all registered Vulkan extensions)',
|
|
xmlTargets = 'clobber install',
|
|
specTargets = 'xhtml pdf',
|
|
repoDir = '/home/tree/git/Vulkan-Docs',
|
|
outDir = '/home/tree/git/Vulkan-Web-Registry/specs')
|
|
|
|
buildBranch('1.0-wsi_extensions',
|
|
extensions = KHRextensions,
|
|
apititle = '(with KHR extensions)',
|
|
xmlTargets = 'clobber install',
|
|
specTargets = 'xhtml pdf',
|
|
repoDir = '/home/tree/git/Vulkan-Docs',
|
|
outDir = '/home/tree/git/Vulkan-Web-Registry/specs')
|
|
|
|
# Only build ref pages for 1.0 target
|
|
buildBranch('1.0',
|
|
extensions = None,
|
|
apititle = None,
|
|
xmlTargets = 'clobber install doc_install',
|
|
specTargets = 'xhtml styleguide manhtml manhtmlpages pdf manpdf',
|
|
repoDir = '/home/tree/git/Vulkan-Docs',
|
|
outDir = '/home/tree/git/Vulkan-Web-Registry/specs',
|
|
needRefSources = True)
|
|
|
|
print('echo Info: post-generation cleanup')
|
|
|
|
createTags(buildOnFriday())
|