3cd96a2da93fa325b0d51369388f9b93798f6c80 |
|
10-Feb-2016 |
Karl Schultz <karl@lunarg.com> |
Remove Khronos confidential clause from license text.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
99e9d1d74ff89ad3a0563b4ce8fc55de8734d0ec |
|
03-Feb-2016 |
Karl Schultz <karl@lunarg.com> |
tests: Update copyright and apply clang-format
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
47c60bd70e84f88af48e0df32eeb715beab0fd9d |
|
01-Feb-2016 |
Mark Lobodzinski <mark@lunarg.com> |
tests: Fix out-of-scope vector initialization in test framework This issue caused random param-checker errors in the tests using the test framework.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2acdd158e20568e7baa634b9a12e4e78b4544c74 |
|
13-Jan-2016 |
Mark Young <marky@lunarg.com> |
Win32: Get 32-bit Windows build working Also includes changes to allow simultaneous 32-bit and 64-bit Windows builds.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
15d86cfb551c8fbad40ea949a9a0d071084b0b58 |
|
22-Jan-2016 |
Chris Forbes <chrisforbes@google.com> |
tests: Only check memory types that actually exist There are VK_MAX_MEMORY_TYPES elements in this struct, but we shouldn't be looking at any beyond memoryTypeCount. Signed-off-by: Chris Forbes <chrisforbes@google.com>
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
a4ae48bfd6f2e2a80e1f92e054a007cf90a4e218 |
|
11-Jan-2016 |
Jon Ashburn <jon@lunarg.com> |
misc: Move to Vulkan header version 0.222
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
0a37132373b067d73923235f8806b78869a977c7 |
|
05-Jan-2016 |
Mark Lobodzinski <mark@lunarg.com> |
tests: Modify vkMapMemory calls to use VK_WHOLE_SIZE Calls were still using zero to map entire allocation which caused validation issues.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
98ce7e0df5c3add3df7216eef9fa6e49a2776c7a |
|
31-Dec-2015 |
Jon Ashburn <jon@lunarg.com> |
misc: Add pipeline stage flags to wait upon for queueSubmit semaphores; v216
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f25165255ccfd9bce7c80b77942fc4f2132947a2 |
|
30-Dec-2015 |
Jon Ashburn <jon@lunarg.com> |
misc: rename startXXX to firstXXX and add firstXXX param to setviewport/scissor Header file changes going to 213 version
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
fdc1cd0f75e5c7e6ce2c2991254469ebc85cbdde |
|
11-Nov-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 15089: Does "Across Command Buffer Boundaries" apply to second-level command buffers? https://cvs.khronos.org/bugzilla/show_bug.cgi?id=15089
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c1f5e4068eab0504d4b68f78f88c55312ef96328 |
|
10-Nov-2015 |
Chia-I Wu <olv@lunarg.com> |
MR640: Alloc -> Allocate naming fixes Drop a workaround in get_struct_name_from_struct_type in vk_helper.py. s/VK_STRUCTURE_TYPE_MEMORY_ALLOC_INFO/VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO/g s/VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOC_INFO/VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO/g s/VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOC_INFO/VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO/g https://gitlab.khronos.org/vulkan/vulkan/merge_requests/640
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
045654f003fa47a4a15cba6709222c75b5e72e41 |
|
05-Nov-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 15085: queue creation naming issues Manually rename arraySize and s/queuePriorityCount/queueCount/g s/requestedQueueCount/queueCreateInfoCount/g s/pRequestedQueues/pQueueCreateInfos/g https://cvs.khronos.org/bugzilla/show_bug.cgi?id=15085 Conflicts: layers/draw_state.cpp
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
96cd795bb585711057cd90d37a2251419384c937 |
|
30-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
misc: Update author information Author information was added to any file with the standard license text. Authors were added that added/changed >= 3% of the lines of a file.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
8a17da586c0f31c72aefe229449d55ea18682be9 |
|
29-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
misc: switch copyright to Valve
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
3138d6a7fafb314644a22a854267258769c6d6a0 |
|
30-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14537: vkGetPhysicalDeviceImageFormatProperties doesn't express all limitations (WIP) Use VkSampleCountFlagBits exclusively. Note that it can be casted to integer. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14537
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
062ad15850af42c5e45ec9dfb961ff243a6e8923 |
|
30-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14608: VkShaderModule object lifetime (WIP) Remove VkShader. We add a simple cache to intel_shader_module in place of intel_shader. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14608
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
4291d8822ec2a685ef89ec2b210ff16857e25310 |
|
27-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14918 part 4: more cleanups (WIP)
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c51b121913d6f21ccefb3f7595178d3c87e11de4 |
|
27-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14918 part 3: sed renames s/VK_MAX_PHYSICAL_DEVICE_NAME\b/VK_MAX_PHYSICAL_DEVICE_NAME_SIZE/g s/VK_UUID_LENGTH/VK_UUID_SIZE/g s/VK_MAX_EXTENSION_NAME\b/VK_MAX_EXTENSION_NAME_SIZE/g s/VK_MAX_DESCRIPTION\b/VK_MAX_DESCRIPTION_SIZE/g s/VK_STRUCTURE_TYPE_PIPELINE_RASTER_STATE_CREATE_INFO/VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO/g s/VK_CHANNEL_SWIZZLE/VK_COMPONENT_SWIZZLE/g s/VkChannelSwizzle/VkComponentSwizzle/g s/VK_VERTEX_INPUT_STEP_RATE/VK_VERTEX_INPUT_RATE/g s/VkVertexInputStepRate/VkVertexInputRate/g s/VK_FILL_MODE_SOLID/VK_POLYGON_MODE_FILL/g s/VK_FILL_MODE_WIREFRAME/VK_POLYGON_MODE_LINE/g s/VK_FILL_MODE_POINTS/VK_POLYGON_MODE_POINT/g s/VkFillMode/VkPolygonMode/g s/fillMode/polygonMode/g s/VkBlend\b/VkBlendFactor/g s/VK_BLEND_ZERO/VK_BLEND_FACTOR_ZERO/g s/VK_BLEND_ONE/VK_BLEND_FACTOR_ONE/g s/VK_BLEND_SRC/VK_BLEND_FACTOR_SRC/g s/VK_BLEND_DST/VK_BLEND_FACTOR_DST/g s/VK_BLEND_CONSTANT/VK_BLEND_FACTOR_CONSTANT/g s/VK_RENDER_PASS_CONTENTS/VK_SUBPASS_CONTENTS/g s/VkRenderPassContents/VkSubpassContents/g s/VK_QUEUE_DMA_BIT/VK_QUEUE_TRANSFER_BIT/g s/VK_CHANNEL_/VK_COLOR_COMPONENT_/g s/VkChannelFlagBits/VkColorComponentFlagBits/g s/VK_QUERY_CONTROL_CONSERVATIVE_BIT/VK_QUERY_CONTROL_PRECISE_BIT/g s/occlusionQueryNonConservative/occlusionQueryPrecise/g s/recommendedBufferCopyOffsetAlignment/optimalBufferCopyOffsetAlignment/g s/recommendedBufferCopyRowPitchAlignment/optimalBufferCopyRowPitchAlignment/g s/stencilCompareMask/compareMask/g s/stencilWriteMask/writeMask/g s/stencilReference/reference/g s/VkImageSubresourceCopy/VkImageSubresourceLayers/g s/typeCount/poolSizeCount/g s/pTypeCounts/pPoolSizes/g s/VkDescriptorTypeCount/VkDescriptorPoolSize/g s/srcBlendColor/srcColorBlendFactor/g s/dstBlendColor/dstColorBlendFactor/g s/blendOpColor/colorBlendOp/g s/srcBlendAlpha/srcAlphaBlendFactor/g s/dstBlendAlpha/dstAlphaBlendFactor/g s/blendOpAlpha/alphaBlendOp/g s/channelWriteMask/colorWriteMask/g s/stencilFailOp/failOp/g s/stencilPassOp/passOp/g s/stencilDepthFailOp/depthFailOp/g s/stencilCompareOp/compareOp/g s/stencilCompareMask/compareMask/g s/stencilWriteMask/writeMask/g s/stencilReference/reference/g s/originX/x/g s/originY/y/g s/stepRate/inputRate/g s/VkChannelMapping/VkComponentMapping/g
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
1f85191a3a8479194ecb7b937aee284cf80cf08f |
|
27-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14921 part 1: sed renames Workaround header bug (ALLOC_INFO vs AllocateInfo) in vk_helper.py. This affects the debug extensions as well. s/NONDISP/NON_DISPATCHABLE/g s/CmdBuffer/CommandBuffer/g s/cmdBuffer/commandBuffer/g s/CMD_BUFFER/COMMAND_BUFFER/g s/AllocMemory/AllocateMemory/g s/AllocDescriptorSets/AllocateDescriptorSets/g s/AllocCommandBuffers/AllocateCommandBuffers/g s/VkAllocCallbacks/VkAllocationCallbacks/g s/VkSystemAllocScope/VkSystemAllocationScope/g s/allocScope/allocationScope/g s/allocType/allocationType/g s/pfnAlloc\b/pfnAllocation/g s/pfnRealloc\b/pfnReallocation/g s/VK_SYSTEM_ALLOC_/VK_SYSTEM_ALLOCATION_/g s/extName/extensionName/g s/implVersion/implementationVersion/g s/pAppInfo/pApplicationInfo/g s/pMem\b/pMemory/g s/VkMemoryAllocInfo/VkMemoryAllocateInfo/g s/VkDescriptorSetAllocInfo/VkDescriptorSetAllocateInfo/g s/CmdPool/CommandPool/g s/cmdPool/commandPool/g s/CMD_POOL/COMMAND_POOL/g s/VkCommandBufferAllocInfo/VkCommandBufferAllocateInfo/g s/maxTessellationGenLevel/maxTessellationGenerationLevel/g s/maxFragmentDualSourceAttachments/maxFragmentDualSrcAttachments/g s/destSubpass/dstSubpass/g s/destStageMask/dstStageMask/g s/dualSourceBlend/dualSrcBlend/g s/destBlendColor/dstBlendColor/g s/destBlendAlpha/dstBlendAlpha/g s/VK_FORMAT_NUM/VK_FORMAT_RANGE_SIZE/g s/VK_DYNAMIC_STATE_NUM/VK_DYNAMIC_STATE_RANGE_SIZE/g s/pAppName/pApplicationName/g s/appVersion/applicationVersion/g s/numLevels/levelCount/g s/numLayers/layerCount/g s/destOffset/dstOffset/g s/destSubresource/dstSubresource/g s/VK_IMAGE_LAYOUT_TRANSFER_SOURCE_OPTIMAL/VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL/g s/VK_IMAGE_LAYOUT_TRANSFER_DESTINATION_OPTIMAL/VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL/g s/VK_IMAGE_USAGE_TRANSFER_SOURCE_BIT/VK_IMAGE_USAGE_TRANSFER_SRC_BIT/g s/VK_IMAGE_USAGE_TRANSFER_DESTINATION_BIT/VK_IMAGE_USAGE_TRANSFER_DST_BIT/g s/destBuffer/dstBuffer/g s/destQueueFamilyIndex/dstQueueFamilyIndex/g s/destSet/dstSet/g s/destBinding/dstBinding/g s/destArrayElement/dstArrayElement/g s/VK_BLEND_DEST_COLOR/VK_BLEND_DST_COLOR/g s/VK_BLEND_ONE_MINUS_DEST_COLOR/VK_BLEND_ONE_MINUS_DST_COLOR/g s/VK_BLEND_DEST_ALPHA/VK_BLEND_DST_ALPHA/g s/VK_BLEND_ONE_MINUS_DEST_ALPHA/VK_BLEND_ONE_MINUS_DST_ALPHA/g s/VK_FORMAT_FEATURE_BLIT_SOURCE_BIT/VK_FORMAT_FEATURE_BLIT_SRC_BIT/g s/VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT/VK_FORMAT_FEATURE_BLIT_DST_BIT/g s/VK_BUFFER_USAGE_TRANSFER_SOURCE_BIT/VK_BUFFER_USAGE_TRANSFER_SRC_BIT/g s/VK_BUFFER_USAGE_TRANSFER_DESTINATION_BIT/VK_BUFFER_USAGE_TRANSFER_DST_BIT/g s/VK_COMPARE_OP_LESS_EQUAL/VK_COMPARE_OP_LESS_OR_EQUAL/g s/VK_COMPARE_OP_GREATER_EQUAL/VK_COMPARE_OP_GREATER_OR_EQUAL/g s/VkPipelineRasterStateCreateInfo/VkPipelineRasterizationStateCreateInfo/g s/rasterSamples/rasterizationSamples/g s/pRasterState/pRasterizationState/g s/VK_FRONT_FACE_CCW/VK_FRONT_FACE_COUNTER_CLOCKWISE/g s/VK_FRONT_FACE_CW/VK_FRONT_FACE_CLOCKWISE/g s/VK_PRIMITIVE_TOPOLOGY_LINE_LIST_ADJ/VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY/g s/VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_ADJ/VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY/g s/VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_ADJ/VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY/g s/VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_ADJ/VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY/g s/VK_STENCIL_OP_INC_CLAMP/VK_STENCIL_OP_INCREMENT_AND_CLAMP/g s/VK_STENCIL_OP_DEC_CLAMP/VK_STENCIL_OP_DECREMENT_AND_CLAMP/g s/VK_STENCIL_OP_INC_WRAP/VK_STENCIL_OP_INCREMENT_AND_WRAP/g s/VK_STENCIL_OP_DEC_WRAP/VK_STENCIL_OP_DECREMENT_AND_WRAP/g s/VK_LOGIC_OP_NOOP/VK_LOGIC_OP_NO_OP/g s/VK_LOGIC_OP_EQUIV\b/VK_LOGIC_OP_EQUIVALENT/g s/memBarrierCount/memoryBarrierCount/g s/ppMemBarriers/ppMemoryBarriers/g s/destImage/dstImage/g s/destImageLayout/dstImageLayout/g s/destCache/dstCache/g s/memOffset/memoryOffset/g s/vk_print_vkmemoryallocinfo/vk_print_vkmemoryallocateinfo/g s/pAllocInfo/pAllocateInfo/g s/memRangeCount/memoryRangeCount/g s/pMemRanges/pMemoryRanges/g s/VK_IMAGE_TYPE_NUM/VK_IMAGE_TYPE_RANGE_SIZE/g s/VK_PIPELINE_BIND_POINT_NUM/VK_PIPELINE_BIND_POINT_RANGE_SIZE/g s/vk_size_vkdescriptorsetallocinfo/vk_size_vkdescriptorsetallocateinfo/g s/remap_cmdbuffers/remap_commandbuffers/g s/remap_cmdpool/remap_commandpool/g s/add_to_cmdbuffers_map/add_to_commandbuffers_map/g https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14921 a
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
69f40128cce0970d10aaa30ea8c6b56a7dda3f36 |
|
26-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 12921: Memory callback (WIP) The per-object allocator is ignored for now. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=12921
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
763a749795bb4827efbbf19cbc87b959511496dd |
|
26-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14892: 'count' parameters and members named inconsistently in many cases (WIP) s/waitSemCount/waitSemaphoreCount/g s/signalSemCount/signalSemaphoreCount/g s/cmdBufferCount/commandBufferCount/g s/queueFamilyCount/queueFamilyIndexCount/g s/layerCount/enabledLayerNameCount/g s/extensionCount/enabledExtensionNameCount/g https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14892
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
6ec33a00480a2b80b05bf8a746deb2cfb7a4d579 |
|
26-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14857: Adding extensibility to VkSubmitInfo (WIP) https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14857
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
11dd12fb816317bdb6a174db59d25416fba67c33 |
|
26-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
MR 461: Documented updated vkQueueSubmit and remove wait + signal semaphore operations on queues. (WIP) https://gitlab.khronos.org/vulkan/vulkan/merge_requests/461
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
1f6942dceacfb1892202a3b2dcb0ed84ec7169d1 |
|
26-Oct-2015 |
Chia-I Wu <olv@lunarg.com> |
bug 14844: Query Pool issues (WIP) We did not and still do not honor the stride nor flags. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14844
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
1a748e9b3a5f28d9ac2e5f1b9e1ea5a9733fd342 |
|
27-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
misc: Windows does not like named structure initialization
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
831c183417705004ea225726d450b7259e7384c7 |
|
23-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14258: Make descriptor pools and command pools more consistent
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
d3a8d3699ceffb62da8d95d1fb49242fb25b43bf |
|
23-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14575: normalized queue priorities
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
a32436bf5e4ce686e72fef8499d3ca9eb2b2502b |
|
22-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14786: CmdBufferOptimizeFlags -> CmdBufferUsageFlags
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
63f0ead42f862f1c8ad815798c7cc6983cc413ac |
|
16-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14786: Addressing layered subresources in vkCmdCopyImage commit: ad27e2b Attempt at naming consistency
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
37a43a64af08599b5fe5429c6c331f42f765fca9 |
|
22-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14542: Remove VK_UNSUPPORTED from success return codes
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ba11ebe8763601875a5a0c925610088ab317ef06 |
|
22-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
WIP bug-14815: VkImageAspect
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
3ec31629900b5a52fa112d6670ffb6771fe9adca |
|
21-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14746: add batched submit for semaphores and command buffers
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
01d2ae18f05184e04eb29a2ab30480f8d4660d25 |
|
21-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
Bug 14621: Change vkGet* functions to not return VkResult
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
dfd53f5bd7048e3d538cb195e22e04f95a02507b |
|
16-Oct-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug-14642: Rename queueRecordCount to requestedQueueCount
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
35ce7e6723ccc61952a5ee4eec49f2343a1a1dd4 |
|
08-Oct-2015 |
Cody Northrop <cody@lunarg.com> |
tests: Track whether desc sets are allocated from dynamic pools We are calling vkFree* on sets allocated in pools created with usage *_ONE_SHOT. Correct usage is clear in spec: The intended usage for the pool is specified in poolUsage. If poolUsage is VK_DESCRIPTOR_POOL_USAGE_DYNAMIC, then allocated descriptor sets may return their individual allocations to the pool, i.e. all of vkAllocDescriptorSets, vkFreeDescriptorSets, and vkResetDescriptorPool may be used. If poolUsage is VK_DESCRIPTOR_POOL_USAGE_ONE_SHOT then descriptor sets allocated from the pool cannot be individually freed back to the pool, i.e. only vkAllocDescriptorSets and vkResetDescriptorPool may be used. We need to track how a pool was created before deciding how to treat desc sets within it. This patch achieves it in the test framework, although it isn't a natural fit for how things have worked so far. object_tracker layer will throw errors until a follow up patch adds similar functionality.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
21c738fcf0506eb1ece240972368efde79c57da8 |
|
02-Oct-2015 |
Jon Ashburn <jon@lunarg.com> |
tests: Allow GetPhysicalDeviceFormatProperties to return VK_UNSUPPORTED
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2237f520e0f041569bc8850817440983da510b54 |
|
18-Aug-2015 |
Mike Stroyan <mike@LunarG.com> |
tests: Destroy objects after each validation test. Add calls to destroy objects after validation tests.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
09772bb64bc1c6577edef89074cbd9132191f402 |
|
17-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14365: replace dynamic state objects This is phase 1 of the replacement of dynamic state objects. In this commit we remove the create and destroy functions and rename the CmdBind... with CmdSet...
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ea97564708cfcbebb42a842edac456e79643e716 |
|
17-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14640: add pNext/sType to VkDeviceQueueCreateInfo
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
d9e966aac83c28e7f6ac6535f695c9a7c06f667d |
|
17-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
Bug 14644 - add poolUsage/maxSets to VkDescriptorPoolCreateInfo Bug 14644 - vkCreateDescriptorPool should have poolUsage/maxSets as part of VkDescriptorPoolCreateInfo merge request #342
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
74c4ce9c4fa101c0989a29cf918e799fa67adcec |
|
15-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14509: Rename Layer and Extension queries https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14509 https://gitlab.khronos.org/vulkan/vulkan/merge_requests/334
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
bd7f592c081094082ecb22ae30beaef079f437d0 |
|
11-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14313: Allow copies to do multi-layer copies
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c3b8eea2f5e66db11651068575f4712cf195f542 |
|
10-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14516: rename VK_IMAGE_USAGE_DEPTH_STENCIL_BIT into VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
67b42b7bde3163f662452cd8ed20e0b69e1afa4f |
|
07-Sep-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: Change return types of some functions to void Functions that should be thought of as "impossible to fail in the face of valid parameters" have had their return types changed to void. This includes all of the vkDestroy functions, vkFreeMemory, and vkUnmapMemory. vkUpdateDescriptorSets is also included, because of the frequency the function is expected to be called.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
1856d6f9294c7f9544cb58823fbfddef1546229d |
|
02-Sep-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
Bug 14522: Remove VkAttachmentView https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14522 Several parts of the driver really want an attachment view so I've included the attachment information in the intel_img_view structure and initialize both when the view is created. Parts of the meta path only need intel_att_view and I kept that in place.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
e4bc6948ada94c7fe0b35a89dbc2542ec4f791a2 |
|
26-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
v156: Bug 14451 - Rename dynamic state objects
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2605cb05ec149b2e2668540501dc79c71b6a67e9 |
|
18-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
Bug 14406: Add support for front/back stencil reference dynamic state
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f5bd2253ff4114ac446f8eb820e78d56f711020f |
|
17-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
Bug 14323: RasterLine and RasterDepthBias changes
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
16898b0623ba827be207417b6397b3353e11e794 |
|
11-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
v150: Bug 14384 - Add a subpass field to VkCmdBufferBeginInfo
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
0caa94f5c686c2b9eaf57594b72a67fb9f440df1 |
|
23-Jul-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Add index tracking to queue objects
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
d72da75739c3caab80fcb704f2ab353c5f223aa9 |
|
04-Aug-2015 |
Mike Stroyan <mike@LunarG.com> |
tests: Fixes for running layer_validation_tests on windows Add forbid parameter to set_memory_type to pick less capable type Expect error from vkBindImageMemory in BindMemoryToDestroyedObject Call InitViewport and InitRenderTarget earlier in DescriptorSetNotUpdated
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
74a63859eff3c7dc0e7479f6b5a8da94ce6c6fe2 |
|
04-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
v145: Bug 14160 - Remove VK_DEVICE_CREATE_VALIDATION_BIT and unused flags field
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ef72e2a7cf4fa5708fdbfbc1c972a24ad0dbf809 |
|
04-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
v140: Bug 14251 - Inconsistencies in the definition of queries
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c8aa4a5cf5902e22b99d0107164ac43c6c7c4e5d |
|
03-Aug-2015 |
Cody Northrop <cody@lunarg.com> |
v139: Bug 14257 - Remove pCount parameter from vkAllocDescriptorSets
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
b0ae8c11eb68951b2840fc89653d04a849352813 |
|
27-Jul-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Use data pointer instead of address for MSVC++
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
4be3597718326e51e2f2866a266dd978a1e86f30 |
|
13-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: assert when no command pool Assert if no command pool to help isolate issues with pools faster.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
331f4e842cfa157b3eddf984ee441cbab90cb0ce |
|
06-Jul-2015 |
Ian Elliott <ian@lunarg.com> |
tests: Changes to use new WSI swapchain extensions. There are still some FIXME's that must be addressed, as well as fully calling the new entrypoints. This patch serves as a basis for review and further work with other Vulkan engineers. Make space in std::vector using resize. Need vector to actually allocate space for the number of expected data elements. Reserve doesn't do it, but resize does. Update testframework for new WSI extensions
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
4da96aafe97eada8c0ab939dd8a8e94760b35649 |
|
12-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
v115: remove GetPhysicalDevicePerformance
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
fa6d36ea26354e4d68e81b05d1199a83c9fa3d6a |
|
11-Jul-2015 |
Chris Forbes <chrisf@ijw.co.nz> |
vulkan.h: API changes for #13744 - sharing across queues The ICD doesn't do anything differently interesting yet, but this is enough that the API works. V2: Fix testbinding. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
902d08122fca004bc59fecd27efe08a653ce31ec |
|
11-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: Integrate command pools into tests
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f02f9f8606b4b6b1604f7efd62ec5fc5bd6dfef8 |
|
10-Jul-2015 |
Cody Northrop <cody@lunarg.com> |
icd: Support for command pools
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
e84a8d680991b8fc0be0d666fb7dcb617b36acc5 |
|
10-Jul-2015 |
Tony Barbour <tony@LunarG.com> |
Bug 14084: Get tests compiling and running Some layer tests still have issues.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
de4124da4233d201bf1d7326acf0e8bf53d5bee5 |
|
03-Jul-2015 |
Tony Barbour <tony@LunarG.com> |
Bug 14084 - Improve type safety and remove polymorphism
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f4aed6c620084a7748e9d7be3897ae736f03d165 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Buffer and Image from NonDispHandle Remove support for vkQueueBindSparseBufferMemory() and vkQueueBindSparseImageMemory().
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
78c2a35016c72b92ce5d6fd705deb31736162607 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit CmdBuffer from Handle
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
6b11e60997003c59ddfc3944bb24d0fb7a0473cd |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Dynamic* from NonDispHandle This also assumes VkDynamic{Vp,Rs,Cb,Ds}State does not require any VkDeviceMemory, and use more forward-looking names for the classes.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
55a871ff827f9b699a541c2f8bb479bba8aebf04 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Descriptor* from NonDispHandle This also assumes VkDescriptor{SetLayout,Pool,Set} does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
6abe35d79296718595d738f8b78a6487110fa861 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Sampler from NonDispHandle This also assumes VkSampler does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2b1d4d0666ed79101b5f5f0a228817fd97ac5c79 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Pipeline from NonDispHandle This also assumes VkPipeline does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
deb9913579771b8f66442046ae778488e513856a |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit PipelineLayout from NonDispHandle This also assumes VkPipelineLayout does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
b48eddb3bb67b48b7319f2752c4110f66e9dc4a3 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Shader* from NonDispHandle
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
76ab1ff1f3572f5722b8c1108c9d8fa57a9a353b |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit views from NonDispHandle This also assumes Vk{Buffer,Image,ColorAttachment,DepthStencil}View does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
fd0ce99eac2a9faa48c76702ec0a4c533389d435 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit QueryPool from NonDispHandle This also assumes VkQueryPool does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
9b6db1d5d991a4f98a99e8510d9d85b67f117e04 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Event from NonDispHandle This also assumes VkEvent does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2454b9236ddcc40638aec9ac33de3ab570621f64 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Semaphore from NonDispHandle This also assumes VkSemaphore does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
a49923427e634a6ba14c610861284b2aa2291cba |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Fence from NonDispHandle This also assumes VkFence does not require any VkDeviceMemory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ba0836f623e3a756bf0cac72d5a688430d2a3420 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit GpuMemory from NonDispHandle And rename it to DeviceMemory. Update DeviceMemory::alloc_info() to match API. Remvoe unused Object::alloc_memory(const std::vector<VkDeviceMemory> &mems);
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f2862c7fc1528f109583276ec4c92e131aa540b4 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Queue from Handle
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
a263629c001e522a146c68e253979c20482becfb |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit Device from Handle
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f5fb1092e95a6d5d38ef65c4f9504e7ea4f9ce59 |
|
03-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
test/binding: inherit PhysicalGpu from Handle And rename PhysicalGpu to PhysicalDevice, gpu to phy.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c278df83ca4958fda8efcf3b52e2f89c8ccd8991 |
|
07-Jul-2015 |
Chia-I Wu <olv@lunarg.com> |
update vulkan.h for multi-pass command buffers (V131, #14075) Minimal changes to keep everything building and functioning. TODO: Need to port draw_state to use new VkAttachmentView structure.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
0d60d274605d3061e5d8ac1cf38e4e9b5ee3ff1a |
|
09-Jul-2015 |
Jon Ashburn <jon@lunarg.com> |
misc: Support Pipeline caches and multi pipeline create, bug 14033 API changes
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
83d4e6a42c5757e08a950027ebf00edf8d59c67a |
|
03-Jul-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V136 -- Vulkan Sparse Resource Issues Totally reworked sparse resources. This commit also incorporates the changes for bug 14237.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
61414dee66bbc720c72dce59da6db9f0d31ea24a |
|
07-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: Update extension and layer support
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
b774fb40e4cea42a483ae272956fedcf3f0f3d82 |
|
06-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: misc fixes after porting to new extension
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f5c61951493d13d4fda80bce2d36fab7b6f449aa |
|
06-Jul-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: Update extension and layer support
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
18061cdee54b19cd628178d2924a7a914c62a10b |
|
29-Jun-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
loader: bug 12992: extension and layer support Much of layers and loader updated to work with final extension and layer mechanism. Not everything is working here.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
88eaa3bf0c7874f8b62cf35e3b649201ecc47c36 |
|
26-Jun-2015 |
Chia-I Wu <olv@lunarg.com> |
update vulkan.h for multi-level command buffers (V121) With minimal changes to keep everything building and functioning.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
723462910ef2f9ed0255b74399c835020a75a0b1 |
|
03-Jul-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V115 -- Reintroduce memory heaps & types. Bug #14082. Reworked memory properties and types and added support for multiple heaps.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2d034fd483f9181399561cf3207ddf12bf4e5b6a |
|
28-Jun-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 14014: Fill out support for VkShaderModule Updated tests and demos to properly use VkShaderModule. Add support to shader_checker for shader module. Doesn't do anything with the pName parameter.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
426b90566abae5716741aade41184dc4dafe4aa4 |
|
25-Jun-2015 |
Tony Barbour <tony@LunarG.com> |
vulkan.h: V108 -- Static Types, Bug# 13919
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
d757630a88456aa57e5699f42d96896f17d2f624 |
|
21-Jun-2015 |
Chris Forbes <chrisf@ijw.co.nz> |
vulkan.h: Remove vkGetFormatInfo, add features/limits (#12827, v125) NOTES: 1/ Some layers impact from vkGetFormatInfo -> vkGetPhysicalDeviceFormatInfo; some checks are currently disabled in ParamChecker pending discussion on the best way to do this. Similar checks in Image layer implemented via additional layer_data member to link back from VkDevice -> VkPhysicalDevice. 2/ VkPhysicalDeviceFeatures, VkPhysicalDeviceLimits members all zero for now; also some further churn to be done to the contents of these structures. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
b25c9b9d8b1feba97169383a09bafd3bd57d402b |
|
19-Jun-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 13038: Remove support for multiple GPUs https://cvs.khronos.org/bugzilla/show_bug.cgi?id=13038
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
0e0fb5cdf0f53e118ad3a405c3b881ef2ef4147d |
|
23-Jun-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V104 -- Unify compute/graphics pipeline shader passing semantics, Bug# 13800
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
b480085ea933d5049ffac15b95f61483b0d22a8b |
|
12-Jun-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V100 -- Remove vkClearDescriptorSets, Bug# 13783 Conflicts: layers/draw_state.cpp
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
3446b5a42d003a367ceb756f87625bd19ee9f21f |
|
16-Jun-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V99 -- Remove vkPinSystemMemory, Bug# 13926
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
7cb8050c2ff859f7856d20531f14217df2edcd6f |
|
11-Jun-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V99 -- Remove vkSetMemoryPriority, Bug# 13925 Conflicts: layers/mem_tracker.cpp
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
7682116c40b566f7e591094346c9148cd6fcdfcd |
|
15-Jun-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: Must destroy immutable objects before mem Now that non-sparse objects are immutable, need to destroy the object before freeing the associated memory.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
1c7c65d3f9d68d5869da97ceb1a365a739623fe9 |
|
11-Jun-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
extensions: begin changes for extension support This patch starts restructuring the various components (loader, driver, layers, etc.) to support global and device extensions. Require GetProcAddr to access the extension functions and related support.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
80d3b716eb7e4c2d4acab18e620298735672b268 |
|
18-May-2015 |
Jon Ashburn <jon@lunarg.com> |
misc: Remove validation bit from the CreateDevice flags
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
c66c671e8e75ff1723cdd228e280526d23fb6900 |
|
05-Jun-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: Memory binding model changes Non-sparse memory bindings are immutable. Remove unbinding checks, unbinding before free in demos/tests, and add validation check for rebinding objects, appropriately renamed memtracker support routines.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
4506d3fb579a564eabe74d55b80fbea69b599dfa |
|
04-Jun-2015 |
Chris Forbes <chrisf@ijw.co.nz> |
Fix a bunch of mismatched new[]/delete. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
dc2188c58915eadd6e0cead54dacbfc00605c10d |
|
25-May-2015 |
Chris Forbes <chrisf@ijw.co.nz> |
tests: Allow failures in pipeline creation Previously, we'd assert if anything other than VK_SUCCESS was returned. This made it impossible for layers to fail the pipeline creation (as we want to do in shader_checker to avoid passing crash-provoking pipeline descriptions down into the driver). Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Tobin Ehlis <tobin@lunarg.com>
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
8bef8ee56e2acc604bf28332a6b536233ee132e5 |
|
22-May-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Clean up some MSVC++ compiler warnings Known issues running tests on Windows: - Compiler warnings from gtest that we haven’t spent the time to figure out - Tests don’t run in place - you need to have them in the same directory with vulkan.dll, gtest.dll, and if MSVC++ is not installed, the MSVC++ runtime dlls. If you want to use the --compare-images option to vk_render_tests, you will need the “golden” folder with golden images. - vk_layer_validation_tests will fail unless you specify VK_LAYER_NAMES as Validation in the registry or environment. You will also need to specify VK_LAYERS_PATH to point to the layer dlls. The mismatched type validation test will fail regardless as the check it is testing for did not make it into the SDK branch - Known issue of parameter checker for CreateDepthStencilView expecting msaaResolveSubresource to be valid even if msaa isn’t active - Problem with runtime assert or hang in shader tracker - for now just remove the shader checker files from your VK_LAYERS_PATH location.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
25e3b839ae203c18a71ff950711137d9e753b2ee |
|
21-May-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Get tests running and compiling on Windows
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
8cd8ecde19f154f1779a7bcc93cb1a3519b57dbf |
|
25-May-2015 |
Chia-I Wu <olv@lunarg.com> |
v98: replace vkUpdateDescriptors() by vkUpdateDescriptorSets() Only slightly tested. Conflicts: include/vulkan.h
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
0fe95493c2aed5f1102580e3242d1e96aaf83700 |
|
25-May-2015 |
Chia-I Wu <olv@lunarg.com> |
v98: remove vk{Begin,End}DescriptorPoolUpdate() Assume VK_DESCRIPTOR_UPDATE_MODE_FASTEST. Conflicts: icd/intel/desc.c include/vulkan.h
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2318261dc2f6199f031ba9b815730ee5d649d57b |
|
29-May-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V97 -- Remove multiple allocations. Bug# 13948. Remove multiple memory allocation requirements from API, and supporting changes in driver, demos, layers, and tests.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
6a9e5d6fb2f722fa56967da01fbe181cae911cf8 |
|
12-May-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: Fix warnings due to unused queue variables
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
fb9f5646a9f331a834d2e318d503a213cba490d7 |
|
12-May-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V93 -- fine-grained memory binding synchronization. Bug# 13464 New names and behavior for QueueBind* APIs.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ac834520d19f081de4ea59a5bf02d2139e1a907a |
|
02-May-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 13854: Remove memory references header: 0.93.0 svn: 30980
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
04ada4aaa4c62cae0c676fa8356922af8633e788 |
|
23-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
tests: layer init moved to instance create - drop from device
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
950ebc0fe8024b03e20d9b0446eb8b77736b268e |
|
23-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Add Device init that takes list of layers to enable Call it from the layer validation test
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
943105621e1bc68f1842340606ef3c1aa61447b9 |
|
22-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Buffers/Images that map need VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
69fe0fab86cce1d3254df5e28e834c1a4d59dc2f |
|
22-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Remove old function prototype comments
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
9c6d94f102991d3b8bdca5008f4ab191098d835e |
|
22-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: testbinding objects know dev, use it Now that most of the testbinding objects need to keep track of the device object we can eliminate the device as an argument for some methods.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
6d55b9cca836f1d9bf0b9f2d13b2aa1bbe49dbcc |
|
20-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
tests: Finish update to match latest vulkan.h Needed to adjust the objects to keep track of the VkObjectType and VkDevice as they are needed in may places due to non-dispatchable API calls. This patch completes that functionality for the test binding. Incorporated review feedback - add device() helper - fix vkOpenPeerImage to save dev since it doesn't use INIT macro
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
bb1f360c47e6276bb9c3ba0c304b2a95cf9ac9de |
|
20-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
vkEnumerateLayers: Update to match upstream The upstream vulkan.h header removed maxLayerCount parameter from vkEnumerateLayers. This patch implements that change for the sample driver and layers.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
230e62505478ab0d9b05003e0e48baa5f090c6a0 |
|
17-Apr-2015 |
Mike Stroyan <mike@LunarG.com> |
update to vulkan.h header version 90, bug 13529
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
5b66aa51f060c804e1804cf45909ed6489552c62 |
|
16-Apr-2015 |
Chia-I Wu <olv@lunarg.com> |
switch to VK_WSI_LunarG Switch from VK_WSI_X11 to VK_WSI_LunarG v2: - split out glave changes - redo mem_tracker changes - rebase Conflicts: demos/cube.c demos/tri.c v3 (from Ian): - Put "#if 0" around non-upstream members of VkDisplayPropertiesWSI.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
556f721b927c7f8bf6f37dd502afe8ebf3b76719 |
|
17-Apr-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan: Update vulkan.h for revision 89 -- Bug #13743 Generalizing the VkDescriptorSetLayoutChain object.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
3536b44d5d907e6ce3d97c40366f12a988c8036d |
|
17-Apr-2015 |
Tobin Ehlis <tobin@lunarg.com> |
demos: Update demos and tests to use vkGetGlobalExtensionInfo to check extensions
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
3e3420a0af896b1667d736a8a1ad54fe13580ec3 |
|
17-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
Bug 13632 Header 84 Add offset and size to VkMapMemory
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
8205d901f17b1c76d89c956be235cf4e7a20a546 |
|
16-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
Bug 13632 Header 84 Assorted questions and comments on vulkan.h
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
4696294e24f2473125f417d030d31540ac0a3a73 |
|
16-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
bug 13632: Convert commands to plural form part of multiple commits to implement bug #13632. bug 13632 header version 82 svn version: 30446 This patch converts: vkCmdBindVertexBuffer -> vkCmdBindVertexBuffers vkQueueAddMemReference -> vkQueueAddMemReferences vkQueueRemoveMemReference -> vkQueueRemoveMemReferences
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
f6cc4e70bfc3912e556316f83edffe232bea6f2a |
|
16-Apr-2015 |
Tobin Ehlis <tobin@lunarg.com> |
tests: Remove use of old GetExtensionSupport API
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
cf26e07b83fc43011e939b75f0d393a48a5628d0 |
|
16-Apr-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan: Updated vulkan.h for revision 79 -- Bug #13464 Implemented the changes required for adding fine-grained synchronization to vkBindMemoryObject and related APIs.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
97dcd04bbcbc1129dbaccc2ef871f6889640d6cd |
|
16-Apr-2015 |
Mark Lobodzinski <mark@lunarg.com> |
vulkan.h: V74. Unify memory pools. Bug #13633. Simplify the memory API to use one pool for both image and buffer resources.
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
9c653229247d3ceab4683b75c1e4848d1837d597 |
|
16-Apr-2015 |
Jon Ashburn <jon@lunarg.com> |
misc: Remove validation level bug 13686
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
382489d723fd0d3935da0dc7e1021c56c7b721d3 |
|
10-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
vulkan: beautification changes TODO: verify vk-layer-generate.py TODO: need to rename object tracker generator v2: fix "python3 vulkan.py" fix dead cod in tri introduced by rebase beautify wsi_null.c (olv)
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
2b5fb347a2bc4dca8d30ab2337f5427bfd3e3b75 |
|
10-Apr-2015 |
Tony Barbour <tony@LunarG.com> |
tests: Don't call unbind if we haven't called bind
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
ddcb6192458d696a106f48eeb12fd0390a3ca63f |
|
15-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
vulkan: API renaming VK_DEVICE_QUEUE_CREATE_INFO => VkDeviceQueueCreateInfo VK_DEVICE_CREATE_INFO => VkDeviceCreateInfo VK_INSTANCE_CREATE_INFO => VkInstanceCreateInfo VK_LAYER_CREATE_INFO => VkLayerCreateInfo VK_MEMORY_ALLOC_INFO => VkMemoryAllocInfo VK_MEMORY_ALLOC_IMAGE_INFO => VkMemoryAllocImageInfo VK_MEMORY_ALLOC_BUFFER_INFO => VkMemoryAllocBufferInfo VK_BUFFER_CREATE_INFO => VkBufferCreateInfo VK_BUFFER_VIEW_CREATE_INFO => VkBufferViewCreateInfo
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|
a8c06289885d114662fa0972c42fe84514495eff |
|
14-Apr-2015 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
renaming: Move many xgl files to vk version
/external/vulkan-validation-layers/tests/vktestbinding.cpp
|