mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-01-12 06:54:14 +00:00
ef053e7c82
* Bump API patch number and header version number to 27 for this update. Github Issues: * Weaken flink:vkGetPipelineCacheData invariance conditions; previous conditions were stronger than agreed and can't be guaranteed (public issue 280). * Add link to "Vulkan Loader Specification and Architecture Overview" document to Normative References section (public issue 359). Internal Issues: * Be more clear in the <<interfaces-resources-layout-std140, uniform buffer layout>> section that block offsets can be out of order (internal issue 396). * Document that extension authors should add support for their extensions to the validation layers (internal issue 398). * Clarify that the valid range of depth clear values should be limited to the 0..1 range and that copies to depth aspect must also be in this range (internal issue 412). * Specify ``a'' vs. ``an'' use in the style guide (internal issue 432). * Increase the maximum pname:nonCoherentAtomSize value in the <<features-limits-required,Required Limits>> section from 128 to 256 (internal issue 435). * Fix vk_platform.h for compiler errors on some Android platforms (internal issue 441). * Clarify that slink:VkPhysicalDeviceFeatures::pname:pEnabledFeatures == `NULL` disables all features, including the "required" feature pname:robustBufferAccess (internal issue 479). Other Issues: * Expand style guide and make it more self-consistent. * Use ISO 8601 date format everywhere. * Emphasise the correct way of using slink:VkSurfaceCapabilitiesKHR::pname:maxImageCount. * Added +VK_EXT_validation_flags+ extension for validation flag mechanism. * Fix an <<credits,author credit>> to include their current employer.
55 lines
1.6 KiB
Bash
Executable File
55 lines
1.6 KiB
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# 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.
|
|
|
|
# Install release build with buildRelease into /promoters
|
|
#
|
|
# Essentially replaced by genRelease
|
|
|
|
# Root of the Vulkan git repo
|
|
root=/home/tree/git/vulkan
|
|
|
|
# Directory with generated specs (core and core+WSI)
|
|
genspec=$root/out
|
|
|
|
# Promoter Vulkan directory in SVN
|
|
svnroot=/home/tree/khronos
|
|
promo=$svnroot/promoters/specs/candidates/vulkan
|
|
|
|
# Directory name for this release
|
|
date=`date +%Y%m%d`
|
|
|
|
install=$promo/$date
|
|
if test -d $install ; then
|
|
echo "Target directory $install already exists, may overwrite! Continuing..."
|
|
else
|
|
echo "Creating target directory $install"
|
|
mkdir $install
|
|
fi
|
|
|
|
# Copy various files
|
|
cp $genspec/promoter.html $install/index.html
|
|
mkdir $install/core $install/wsi
|
|
cp -rp $genspec/core $genspec/wsi $genspec/df $install
|
|
|
|
echo "**** Specs are copied to $install"
|
|
echo "**** Please ensure that:"
|
|
echo "**** * The right files are all there"
|
|
echo "**** * The Data Format spec is also there"
|
|
echo "**** * Everything is added to SVN and committed to the server"
|
|
echo "You can get there by:"
|
|
echo "cd $promo"
|
|
echo "svn add $date"
|