Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change log for November 4, 2018 Vulkan 1.1.91 spec update:
* Update release number to 91. Public Issues: * Update Ubuntu subsystem build instructions in `BUILD.adoc` (public pull request 624). * Delete the `VK_KHR_mir_surface` extension from the Specification and XML, due to EOL of the only driver known to have supported it, and near-EOL of Mir itself (public issue 814). * Fix options for some figures that were using old ones (public pull request 841). * Fix various accidentally repeated words (public pull request 843). * Use `time.process_time()`, introduced in Python 3.3, in the scripts instead of `time.clock()`, which will be removed in Python 3.8 (public pull request 844). Internal Issues: * Update valid usage statements for `VK_ANDROID_external_memory_android_hardware_buffer` in slink:VkMemoryAllocateInfo, slink:VkImportAndroidHardwareBufferInfoANDROID, and flink:vkGetAndroidHardwareBufferPropertiesANDROID to actually be verifiable (internal issue 1419). * Update valid usage statements for `VK_ANDROID_external_memory_android_hardware_buffer` in slink:VkMemoryAllocateInfo, slink:VkImageCreateInfo, and slink:VkImageViewCreateInfo to move valid usage statements in doubly-nested bullet points up one level, accomodating limitations of the valid usage extraction script that creates `validusage.json` (internal issue 1434). * Fix typo etext:VK_ACCESS_SHADING_RATE_IMAGE_BIT_NV to the correct ename:VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV. * Add missing etext:VK_STRUCTURE_TYPE_* tokens to appendices for extensions missing them. New Extensions: * `VK_AMD_memory_overallocation_behavior` * `VK_NV_ray_tracing`, replacing `VK_NVX_raytracing`
- Loading branch information
Showing
47 changed files
with
2,834 additions
and
1,914 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -486,9 +486,9 @@ targets. | |
Platform-specific toolchain instructions follow: | ||
|
||
* Microsoft Windows | ||
** <<depends-ubuntu, Ubuntu / Windows 10>> | ||
** <<depends-ubuntu,Ubuntu / Windows 10>> | ||
** <<depends-mingw,MinGW>> (PDF builds not tested) | ||
** <<depends-cygwin, Cygwin>> | ||
** <<depends-cygwin,Cygwin>> | ||
* <<depends-osx,Mac OS X>> | ||
* <<depends-linux,Linux (Debian, Ubuntu, etc.)>> | ||
|
||
|
@@ -500,11 +500,11 @@ Most of the dependencies on Linux packages are light enough that it's | |
possible to build the spec natively in Windows, but it means bypassing the | ||
makefile and calling functions directly. | ||
Considering how easy it is to get an Unix subsystem or VM on Windows, this | ||
is not recommended and it is unlikely a direct path will become supported in | ||
the future. | ||
is not recommended. | ||
It is unlikely a direct path will become supported in the future. | ||
|
||
There are three supported options for Windows users: Ubuntu / Windows 10, | ||
MinGW, or Cygwin. | ||
Three options for Windows users are described below: Ubuntu / Windows 10 | ||
(best, as long as you're running Windows 10), MinGW, and Cygwin. | ||
|
||
|
||
[[depends-ubuntu]] | ||
|
@@ -666,6 +666,13 @@ sudo apt install build-essential python3 git cmake bison flex \ | |
libpango1.0-dev fonts-lyx ghostscript | ||
---- | ||
|
||
[NOTE] | ||
.Note | ||
==== | ||
On Ubuntu versions prior to 18.04 LTS, you will probably need to use the | ||
`ttf-lyx` package instead of `fonts-lyx`. | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
oddhack
Author
Contributor
|
||
==== | ||
|
||
These instructions are for the Ubuntu installation and are generally | ||
applicable to native Linux environments that use Debian packages, although | ||
the exact list of packages to install may differ. | ||
|
@@ -687,7 +694,7 @@ Once the Ruby environment is set up, install the required | |
[[depends-osx]] | ||
=== Mac OS X | ||
|
||
Mac OS X should work in the same way as for ubuntu by using the Homebrew | ||
Mac OS X should work in the same way as for Ubuntu by using the Homebrew | ||
package manager, with the exception that you can simply install the ruby | ||
package via `brew` rather than using a ruby-specific version manager. | ||
|
||
|
@@ -979,7 +986,7 @@ correctly on future launches. | |
[[history]] | ||
== Revision History | ||
|
||
* 2018-10-25 - Update Troubleshooting, and Windows and Linux build. Plus | ||
* 2018-10-25 - Update Troubleshooting, and Windows and Linux build. Plus | ||
random editing. | ||
* 2018-03-13 - Rename to BUILD.adoc and update for new directory | ||
structure. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
include::meta/VK_AMD_memory_overallocation_behavior.txt[] | ||
|
||
*Last Modified Date*:: | ||
2018-09-19 | ||
*IP Status*:: | ||
No known IP claims. | ||
*Contributors*:: | ||
- Martin Dinkov, AMD | ||
- Matthaeus Chajdas, AMD | ||
- Daniel Rakos, AMD | ||
- Jon Campbell, AMD | ||
|
||
This extension allows controlling whether explicit overallocation beyond the | ||
device memory heap sizes (reported by | ||
slink:VkPhysicalDeviceMemoryProperties) is allowed or not. | ||
Overallocation may lead to performance loss and is not supported for all | ||
platforms. | ||
|
||
=== New Object Types | ||
|
||
None. | ||
|
||
=== New Enum Constants | ||
|
||
* Extending ename:VkStructureType: | ||
** ename:VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD | ||
|
||
=== New Enums | ||
|
||
* elink:VkMemoryOverallocationBehaviorAMD | ||
|
||
=== New Structures | ||
|
||
* slink:VkDeviceMemoryOverallocationCreateInfoAMD | ||
|
||
=== New Functions | ||
|
||
None. | ||
|
||
=== Examples | ||
|
||
None. | ||
|
||
=== Version History | ||
|
||
* Revision 1, 2018-09-19 (Martin Dinkov) | ||
- Initial draft. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Based on Launchpad it seems to be in repo even for Trusty (14.04.5)...