Tags: jjulianoatnv/Vulkan-LoaderAndValidationLayers
Tags
loader: Clean up some things in the MD file Clean up some documentation in the LoaderAndLayerInterface markdown. Over the next few weeks, I'll be working on cleaning up the format and language of this doc. Change-Id: I7858981293de9befb34701c31542d88c664cd6d8
docs: Fix broken link in LoaderAndLayerInterface The Manifest file example link was broken. Change-Id: I454392f14f526ef6fdf5b30d971bd06739acb994
docs: update v0 languages for device layer deprecation Clarify that a layer's vkEnumerateInstanceLayerProperties vkEnumerateInstanceExtensionProperties - should enumerate the layer itself vkEnumerateDeviceLayerProperties - is deprecated vkEnumerateDeviceExtensionProperties - must handle all layers by chaining vkCreateInstance - `pNext` handling is covered by the spec vkCreateDevice - allow validation layers to validate layer and extension names Clarify that the layer library's vkEnumerateInstanceLayerProperties vkEnumerateInstanceExtensionProperties - are not used by the desktop loader - can be aliases to the layer's versions when the layer library contains only one layer vkEnumerateDeviceLayerProperties vkEnumerateDeviceExtensionProperties - are not used by the desktop loader vkGetInstanceProcAddr - mention that the special cases for vkCreateDevice and device commands are for compatibility
update README to refer to COPYRIGHT.txt Change-Id: I32685ef02c245557315a3e44c65eb8c8cf62f9f4
update README to refer to COPYRIGHT.txt Change-Id: I32685ef02c245557315a3e44c65eb8c8cf62f9f4
loader: `Remove the ICD and Layers search path for Windows This makes it more like Linux which leaves it up to the system LoadLibrary() call to find the .dll as specified in the .json files. Hard-coding "C:" or any other search path creates the possibility of picking up the wrong .dll. The LoadLibrary() implementation does the right thing. Change-Id: I58cbdf230a1e86481067efb4aec03447ee55f1ff
layers: Move call to validateCommandBuffersNotInUse inside lock Fixes segv in CTS multithreaded command pool test Change-Id: I80da12fd2bb6856e3c6824f17dd92f1597121a54
loader: temp workaround for advertising linux wsi surface extensions Change-Id: I9a03c6ea16abe9e362ef81ee87ac217b8b3c6c92
loader: make sure createDevice uses ICDs physicalDevice Trampoline CreateDevice was using the terminator's physicalDevice instead of the ICDs. Change-Id: Ifdc6497fe4130e1ac1440b225401e65600b2a999
windowsruntime: Tag for Windows Runtime 1.0.3.0 release.
PreviousNext