| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
This isn't instance-wide.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
GetPhysicalDeviceQueueFamilyProperties
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
instance
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
They don't -- the dispatch key is the same as the instance.
EnumeratePhysicalDevices just made a mess if there were multiple
physical devices in the system.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Makes it clearer what this is.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
Normalize and clean up internal documentation for the
vk_layer_settings.txt file.
No logic or behavior changes.
Change-Id: Iceb45efb50bcb670b099027980244cc1e2358643
|
|
This allows this project to be more easily included as a
sub-project of another project.
Change-Id: I098f26707f17d20353c91a4adb7bfb83d90a99fa
|
|
See BUILD.md for details.
Change-Id: Ide1f635a57b57af384d9d1baac20c2256629f812
|
|
Change-Id: I97428dd579217340586809577eb64277ed4bb2cd
|
|
Added GetMemoryWin32HandleNV function for this extension to the
parameter validation layer.
Change-Id: Ib1b870ab2b0433a19fcdca6bb6e0bffbeda74a13
|
|
Added GetPhysicalDeviceExternalImageFormatPropertiesNV API for the
VK_NV_external_memory_capabilities extension to parameter_validation.
Change-Id: I5011fcf33efffc8c432cde03e2ae4957766488b4
|
|
Added parameter validation for Debug Marker functions SetObjectTag,
SetObjectName, Begin, and Insert.
Change-Id: I4e95b350a822fe296cbd750ea228a7d98e29241a
|
|
Change-Id: I03d021784649f4dbdced4dc34bcf39e7c7a0cfac
|
|
|
|
Change-Id: I9d52e7a3104d21fdd355292d6f17076cd719d2e4
|
|
Embedded parameter length variables are now specified in vk.xml as
being separated by '::' instead of '->'.
Change-Id: I53befe20912d7d7ee628f6819dbd013bcd2a9414
|
|
Change-Id: Ife1621716ec9593de3ca528d071b707515acb8c2
|
|
Change-Id: I4e011b3b37f805fde1100cf519042ea242c680d0
|
|
s Please enter the commit message for your changes. Lines starting
Change-Id: I292aba8b4b4df46d60e3c8d4752e5fb9ccee1217
|
|
Change-Id: I51e3624312bd83a0b6f440638088ef362d7f7ee5
|
|
Change-Id: If860d6d0df348fc758f3b59429523cd5ee2db95f
|
|
Change-Id: I3bc47016e3be0c9870f05254b02718099d990eaf
|
|
Change-Id: I346877d18a2600e114ebee844fb5b5055c0ea5c5
|
|
Fixes #933.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
One less TODO.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
|
|
|
|
Change-Id: I58cd90304ad4bd4e3c5c1622002bbc46fcf66cd9
|
|
Change-Id: Ia2d35a87c14c0c73bc26588694b398e04a191203
|
|
Add quotes around shell var expansions in the update_external_sources scripts.
For Windows, remove the cmake directives to add a linker option for the DEF
files. These were redundant with the DEF files getting added via the
cmake add_library() directive. They were also causing difficult-to-fix
problems with paths that have spaces in them.
Change-Id: I741bac31bbf27deae59031b6aa916c6ab48383a6
|
|
Added object_in_use flag to disable all in_use checks.
Added destroy_buffer_view flag to disable validation checks at
DestroyBufferView() time.
|
|
Add PreCallValidate* and PostCallRecord* functions to DestroyBufferView
according to long-term core_validation architecture plans.
|
|
For a texel descriptor update, add binding between bufferView and the
command buffer as well as between underlying buffer and command buffer.
|
|
When VkBufferView is destroyed, flag error if in-use and mark any
bound cmd buffers as invalid.
|
|
Removing tri demo for maintenance reasons. Cube should be the demo
to go to for examples of good Vulkan
Change-Id: I4442a1882b5c168cfe88501eccc41a554ae4d026
|
|
This is the first check-in demonstrating the boolean model to allow validation
checks to be disabled. Going forward we'd like to guard all checks in such
bools which can then be set based on VkValidationCheckEXT enum values passed
in at vkCreateInstance() time.
In the course of adding this noticed a bug where instance_state was not getting
initialized in device layer_data at CreateDevice time. Fixed this bug.
|
|
Fixes #982
Instead of hard-coding vkQueueSubmit, take a parameter to clarify if the error
originates from vkQueueSubmit() or vkCmdExecuteCommands()
|
|
|
|
|
|
|
|
|
|
An inner array loop was using an incorrect index to access the
appropriate layer in instance extension validation.
Change-Id: I27606fb32049bb531131ca29357d79491e3f96a7
|
|
Signed-off-by: Robert Bragg <robert.bragg@intel.com>
|