History log of /external/vulkan-validation-layers/tests/vkrenderframework.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c7dea5efe51369e086c784121e309c028b05d40d 02-Mar-2016 Tony Barbour <tony@LunarG.com> validation: Promote validation warnings to errors

Change-Id: Ib527e646aabbd0aecbadf9071ca9e271a8729735
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
35b09ffe0fbb93febb554a719c157c26f5eb9818 02-Mar-2016 Tony Barbour <tony@LunarG.com> tests: Clean up misc validation warnings
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
c67708d0a75bfe50eff127be06bce3b46aa4ede9 02-Mar-2016 Tony Barbour <tony@LunarG.com> tests: Remove unused mip levels from rendersystem image creation
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e5c3da539d7f66859f19812169c2e7eb0b9b7d53 02-Mar-2016 Tony Barbour <tony@LunarG.com> tests: Fix image creation with invalid initial layout
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
61a1cd6edca602aa1f09bd19b34c3e2b126d4a60 02-Mar-2016 Tony Barbour <tony@LunarG.com> tests: LEx 294 Don't create empty descriptor pools
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
00a897325251de38bacc017bcacf17bc5b018072 21-Feb-2016 Eric Engestrom <eric@engestrom.ch> layers: Remove unnecessary null pointer checks

Fixes GitHub Issue #6
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
5c13d4d87fd0356003a3441e887a172b991e880f 11-Feb-2016 Mark Lobodzinski <mark@lunarg.com> header: Update 1.0.3 header revision for inclusion of debug report extension

Removed vk_ext_debug_report.h (contents moved into vulkan.h)
Renamed debug report message enums
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
57e10d7ddf4f3c54c43c4975deedfb2c6c3a9dc6 29-Dec-2015 Chris Forbes <chrisforbes@google.com> tests: Add optional entrypoint name to test shader object.

Signed-off-by: Chris Forbes <chrisforbes@google.com>
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3cd96a2da93fa325b0d51369388f9b93798f6c80 10-Feb-2016 Karl Schultz <karl@lunarg.com> Remove Khronos confidential clause from license text.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
584ccabfe4526e99ddbdd033b15bbcf16530d373 03-Feb-2016 Michael Lentine <mlentine@google.com> layers: Enable Wall and Werror.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
99e9d1d74ff89ad3a0563b4ce8fc55de8734d0ec 03-Feb-2016 Karl Schultz <karl@lunarg.com> tests: Update copyright and apply clang-format
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
a4ae48bfd6f2e2a80e1f92e054a007cf90a4e218 11-Jan-2016 Jon Ashburn <jon@lunarg.com> misc: Move to Vulkan header version 0.222
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
adb61352bcf8a9c9080c562e7bca5d43230dd316 31-Dec-2015 Jon Ashburn <jon@lunarg.com> misc: rename descriptorSetlayout pBinding; update to header vers 217
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
4bc4535397ab141b0037199f26e0a97e43022511 17-Dec-2015 Courtney Goeltzenleuchter <courtneygo@google.com> misc: Clean up variety of compiler warnings
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
acb1359c8e1528e5d67bb0101c94c48a07785098 09-Dec-2015 Courtney Goeltzenleuchter <courtneygo@google.com> debug_report: rename object type and error bits

Conflicts:
demos/tri.c
layers/device_limits.cpp
layers/draw_state.cpp
layers/image.cpp
layers/mem_tracker.cpp
layers/param_checker.cpp
layers/vk_layer_logging.h
loader/debug_report.c
tests/layer_validation_tests.cpp
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6175e4b1345723e8c30c4dc4e29d4e22bb907cd3 30-Nov-2015 Courtney Goeltzenleuchter <courtneygo@google.com> debug_report: Add DebugReportMessage function
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
f6a6e223b7ca92b5e3c8b05331b500ab8f01116a 30-Nov-2015 Courtney Goeltzenleuchter <courtneygo@google.com> debug_report: rename and update to use CreateInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
f8fe1288185e8721a9c2da2143259fad4c77eda1 25-Nov-2015 Courtney Goeltzenleuchter <courtneygo@google.com> layers: Rename DebugReport flags

Conflicts:
layers/mem_tracker.cpp

Conflicts:
layers/draw_state.cpp
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
0717ed5c31632fcc0f7fc1e553b1e67ca03df2ab 14-Dec-2015 Jon Ashburn <jon@lunarg.com> vulkan: Changes for header version 211

Add anisotropyEnable to VkSamplerCreateInfo.
Add inheritedQueries to VkPhysicalDeviceFeatures
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
d7926afc45b8148eeac64589a029c78f9be6c6b1 10-Dec-2015 Courtney Goeltzenleuchter <courtneygo@google.com> tests: Ensure texture mipCount is valid

Look up the allowed image formats for the image being
created and clamp the mipCount to be no more than
the allowed maximum.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
474e9e4737e43a8e84183a85076212b5e3f52e8c 04-Dec-2015 Tony Barbour <tony@LunarG.com> Create a surface to find out what formats are presentable
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
314b859463b1242865199ae7bfc78f9b85c26b28 25-Nov-2015 Ian Elliott <ianelliott@google.com> tests: Eliminate compiler warning & improve FIXME for what needs to be done.

The VkRenderFramework::InitState() has been wrong for a long time, and
the new WSI API points it out more than the old WSI API. The new
FIXME/TODO comment explains the situation and what needs to be done.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
5334eac2ac73f1b1e7365a6a5368e8f677c42ad7 30-Oct-2015 Ian Elliott <ian@lunarg.com> tests: Started converting test code to use the new WSI.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
64070a88a7a4411e0eb0d7148bd1a1598e74a88c 18-Nov-2015 Ian Elliott <ian@lunarg.com> WSI: sed-generated changes to WSI code (not all that's needed).

Conflicts:
demos/cube.c
demos/tri.c
demos/vulkaninfo.c
icd/common/icd.h
loader/loader.h
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
42d509c61555720631361c4f3c2c3ad7e1daca18 06-Nov-2015 David Pinedo <david@lunarg.com> Merge branch 'david_include_change_20151106'

Move header files to include/vulkan
192f02b26c7e8cd4f85e95caa1aae5cf65954c8f 06-Nov-2015 Tony Barbour <tony@LunarG.com> tests: Add perf warnings to those sent to callback
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
329ca9eb16cdbee7a7644fb08ade7b3d3bb32e23 06-Nov-2015 David Pinedo <david@lunarg.com> Moved header files from include to include/vulkan
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a3babd1c2eebc68f73423151490acd787f438a27 05-Nov-2015 Tony Barbour <tony@LunarG.com> tests: Fix layout and src_mask errors from draw state validation
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
8a17da586c0f31c72aefe229449d55ea18682be9 29-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: switch copyright to Valve
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
50c57efd215d2bc06616b7707d460c7a1b8b7774 29-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: Remove Vulkan name from Copyright
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
cba6cea253a2c957d32251a1d0a455684a053539 30-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 15003: vkCmdPipelineBarrier should be allowed on a DMA queue (WIP)

Add VK_PIPELINE_STAGE_ALL_{GRAPHICS,COMMANDS}_BIT. Replace the removed masks
by ~VK_PIPELINE_STAGE_HOST_BIT in the sample driver.

s/VK_PIPELINE_STAGE_ALL_GRAPHICS\b/VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT/g
s/VK_PIPELINE_STAGE_ALL_GPU_COMMANDS/VK_PIPELINE_STAGE_ALL_COMMANDS_BIT/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=15003
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
b5689eea21e547cde008eabb1869ad88478c4060 30-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 15022: Need a way to specify dummy descriptors for unused bindings (WIP)

Add binding to VkDescriptorSetLayoutBinding.

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=15022
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
f03cbf7e909366400f02531a41d9345b0df447c2 30-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14887: Documenting Valid Behavior in the Spec (WIP)

MR544 introduced header changes accidentally and MR573 fixed some of them.
Not sure if this pBindings-to-pBinding rename is intensional or not.

s/pBindings/pBinding/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14887
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a4c0034bf53ef385386f0ecfa8bb9c636ebed0ae 03-Nov-2015 Tony Barbour <tony@LunarG.com> tests: Set image layout correctly for render tests

Conflicts:
tests/vkrenderframework.cpp
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
989de845e6627fecee8dceef882955149b7538ba 27-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14965: Merge VK_MEMORY_INPUT/OUTPUT flags to better express write-after-wite hazards (WIP)

s/VkMemoryOutputFlags/VkAccessFlags/g
s/VkMemoryInputFlags/VkAccessFlags/g
s/outputMask/srcAccessMask/g
s/inputMask/dstAccessMask/g
s/VK_MEMORY_OUTPUT_HOST_WRITE_BIT/VK_ACCESS_HOST_WRITE_BIT/g
s/VK_MEMORY_OUTPUT_SHADER_WRITE_BIT/VK_ACCESS_SHADER_WRITE_BIT/g
s/VK_MEMORY_OUTPUT_COLOR_ATTACHMENT_BIT/VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT/g
s/VK_MEMORY_OUTPUT_DEPTH_STENCIL_ATTACHMENT_BIT/VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT/g
s/VK_MEMORY_OUTPUT_TRANSFER_BIT/VK_ACCESS_TRANSFER_WRITE_BIT/g
s/VK_MEMORY_INPUT_HOST_READ_BIT/VK_ACCESS_HOST_READ_BIT/g
s/VK_MEMORY_INPUT_INDIRECT_COMMAND_BIT/VK_ACCESS_INDIRECT_COMMAND_READ_BIT/g
s/VK_MEMORY_INPUT_INDEX_FETCH_BIT/VK_ACCESS_INDEX_READ_BIT/g
s/VK_MEMORY_INPUT_VERTEX_ATTRIBUTE_FETCH_BIT/VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT/g
s/VK_MEMORY_INPUT_UNIFORM_READ_BIT/VK_ACCESS_UNIFORM_READ_BIT/g
s/VK_MEMORY_INPUT_SHADER_READ_BIT/VK_ACCESS_SHADER_READ_BIT/g
s/VK_MEMORY_INPUT_COLOR_ATTACHMENT_BIT/VK_ACCESS_COLOR_ATTACHMENT_READ_BIT/g
s/VK_MEMORY_INPUT_DEPTH_STENCIL_ATTACHMENT_BIT/VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT/g
s/VK_MEMORY_INPUT_INPUT_ATTACHMENT_BIT/VK_ACCESS_INPUT_ATTACHMENT_READ_BIT/g
s/VK_MEMORY_INPUT_TRANSFER_BIT/VK_ACCESS_MEMORY_READ_BIT/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14965
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4291d8822ec2a685ef89ec2b210ff16857e25310 27-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14918 part 4: more cleanups (WIP)
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
ce532f7eb8ce347a0bc2c7d848d5017fa31d2533 26-Oct-2015 Chia-I Wu <olv@lunarg.com> MR 542: Remaining items from the cleanup bug (WIP)

depthStencilAttachment is replaced by pDepthStencilAttachment.

s/VK_CULL_MODE_FRONT\b/VK_CULL_MODE_FRONT_BIT/g
s/VK_CULL_MODE_BACK\b/VK_CULL_MODE_BACK_BIT/g
s/VK_SAMPLER_ADDRESS_MODE_WRAP\b/VK_SAMPLER_ADDRESS_MODE_REPEAT/g
s/VK_SAMPLER_ADDRESS_MODE_MIRROR\b/VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT/g
s/VK_SAMPLER_ADDRESS_MODE_CLAMP\b/VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE/g
s/VK_SAMPLER_ADDRESS_MODE_MIRROR_ONCE\b/VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE/g
s/VK_SAMPLER_ADDRESS_MODE_CLAMP_BORDER\b/VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER/g

https://gitlab.khronos.org/vulkan/vulkan/merge_requests/542
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
7e470703805a7c93655ea18f553e225e84356429 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14918 part 2: some simple renames (WIP)

s/VK_QUEUE_SPARSE_MEMMGR_BIT/VK_QUEUE_SPARSE_BINDING_BIT/g
s/VK_SPARSE_IMAGE_FMT_/VK_SPARSE_IMAGE_FORMAT_/g
s/maxTexelBufferSize/maxTexelBufferElements/g
s/residencyStandard2DMSBlockShape/residencyStandard2DMultisampleBlockShape/g
s/formatProps/formatProperties/g
s/strideInBytes/stride/g
s/offsetInBytes/offset/g
s/blendConst\b/blendConstants/g
s/fillSize/size/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14918
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3ffcd73338dfeb8c3d9da4f5ba388311aad0d49f 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14918 part1: consistency/cleanup ideas (from jbolz/pdaniell/dkoch) (WIP)

Change alignment types and replace byRegion by VkDependencyFlags.

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14918
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3603b0843e868bd46b11eaf1d64ccdb260599609 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14543: rename VkTex* enums to VkTexture* similarly for VK_TEX_* to VK_TEXTURE_* (WIP)

s/VK_TEX_FILTER_/VK_FILTER_/g
s/VkTexFilter/VkFilter/g
s/VK_TEX_MIPMAP_MODE_/VK_SAMPLER_MIPMAP_MODE_/g
s/VkTexMipmapMode/VkSamplerMipmapMode/g
s/VK_TEX_ADDRESS_MODE_/VK_SAMPLER_ADDRESS_MODE_/g
s/VkTexAddressMode/VkSamplerAddressMode/g
s/mipMode/mipmapMode/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14543
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
f273d5ac07b5a16811ef1bb4eadb54f2320d98b2 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14864: Remove redundant VkPipelineShaderStageCreateInfo.stage field? (WIP)

Removed.

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14864
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
036b16107b3dea491ccb192f85c37d70fc724b39 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14462: endianness of code for shader modules (WIP)

Change the type of pCode to uint32_t*.

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14462
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
fa950c5a4c7283897b7b86fc8de50c2c9936db79 26-Oct-2015 Chia-I Wu <olv@lunarg.com> bug 14365: Rename slopeScaledDepthBias to depthBiasSlopeScaled (WIP)

s/slopeScaledDepthBias/depthBiasSlopeFactor/g
s/depthBias\b/depthBiasConstantFactor/g

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14365
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3e67d1501120c2d83d315797a441b13c9c9dbb8c 27-Oct-2015 Cody Northrop <cody@lunarg.com> framework: Don't clear pipeline viewport or scissor count if state has been reset
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
1a748e9b3a5f28d9ac2e5f1b9e1ea5a9733fd342 27-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: Windows does not like named structure initialization
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
34aa5c8bb02340240969d574d69dad0f68dbcb42 23-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14827: Remove DescriptorInfo union

The DescriptorInfo union is invalid in C++
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
d4a39bf4e6e569b406bf40f2eae0208791d4c519 23-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: Track alphaToOneEnable
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e40997436d904c5cdf437bb59eb95d0a2a3d3b35 22-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14827: Make DescriptorInfo a union of bufferInfo, imageInfo, and bufferView
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
2ebc234580f41270585dfbbe2925358dd41b125e 22-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14786: minor renames
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
8e2f097c013646e6688ecd7041c6ebdd4372e5c2 22-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> WIP bug-14815: VkShaderStage
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
ba11ebe8763601875a5a0c925610088ab317ef06 22-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> WIP bug-14815: VkImageAspect
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
01d2ae18f05184e04eb29a2ab30480f8d4660d25 21-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> Bug 14621: Change vkGet* functions to not return VkResult
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
c8f54f7bf75d8a8da5c5747c7eb741f2b977a80a 16-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14737: Move alphaToCoverageEnable to MultisampleStateCreateInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
c0f9fa7f4a5e44878c491476e2ece1bacd3223c2 15-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> misc: Rename depthClip to depthClamp

Implementations will need to invert their behavior.
commit: 60a6646e24e58b1e2c44ea8eeb1017fc133593a1
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
0abdb66fa4e8e68904545af6df15cbe2116b6c43 07-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> layers: Fix Windows compiler warnings
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
43909d8eb91a98248f18aa598f02897a1106fcdd 25-Sep-2015 Mike Stroyan <mike@LunarG.com> intel,layers,tests: move cmd_meta errors to validation

Add checks for alignment in DeviceLimits layer.
Add checks for type, format and sample count in Images layer.
Remove such checks from intel icd.
Add new validations to layer_validation_tests.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3c2a7d3aa2c538e6657d59db458339bf033dc3fe 02-Oct-2015 Tony Barbour <tony@LunarG.com> tests: Set viewport state pointers to NULL
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a88e2f51d5a5a645007073bcc16e63565c64a3bc 02-Oct-2015 Tobin Ehlis <tobin@lunarg.com> layers: Add DrawState checks for dynamically set Viewport and Scissors

Make sure that counts from dynamically set viewport and/or scissors match the PSO counts.
Added tests to verify these cases.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
2f5deb54015875796b1d53300195784e6ec5507d 01-Oct-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14365: fix misunderstanding in dynamic state

I had interpreted the pDynamicState array to indicate which
states defined in the PSO should be used. It should be
which states are dynamic. Had to invert the meaning inside
the driver and fix up the render framework to think of
all PSO state as static unless told to be dynamic.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4ff11cc681bf32052b69573eb1418173f6b0262b 23-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14715: DrawIndirect fix

This patch contains fixes to structure layout for draws.
These structures are accessed by HW and must be in a specific order.
This change also includes reordering of the parameters for
vkCmdDraw and vkCmdDrawIndexed.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
932cdb54a622f4ca69a25071eecbac235b4dc16f 21-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug 14365: make separate viewport and scissor cmds
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
315ad996d8b5c2edc487b85ea34b50eeca03b831 16-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> Bug 14643: use VkClearDepthStencilValue
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4f7bb0abd50049d107b267f3c3320b9939a02b78 15-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14583: Remove the unneeded vkBufferViewType

No longer have viewType to distinguish the type, so pull
it internal and use for descriptor sets.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4244257f1c3f61448bcafcc07238d8a313f11e3d 14-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> Bug 14583: Updates based on initial feedback
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
2a3e3a3f94e21bbb0eb55eae942ed294dde0822e 11-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> Bug 14583: Remove VkBufferView for UBO/SSBO descriptor types

For descriptor types:
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC
No longer need to create a VkBufferView, instead can
put the buffer, offset and range directly into a descriptor.
Many places in the driver assumed it could point to a persistent
buffer view and that is no longer the case. Now cache the
view info rather than a pointer to deal with that.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6a7ac7ca9078e1fb994b8f902f9bc7fcba94c8bc 11-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: Remove unneeded function

No longer need the pipeline to know the actual
vertex buffer. That's bound independently. Pipeline
just needs the vertex layout.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
aeffeae6128137520f85be7c81d67cb305929a10 11-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> Bug 12998: change ImageSubresourceRange's aspect to aspectMask
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3dee8087999562e0637326175a3cf6cab858158e 11-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug 14313: Rename ArraySlice to ArrayLayer
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
5162441c5e51c513e0003d904444ad563c6c79d2 10-Sep-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug 14541: rename VkTexAddress to VkTexAddressMode
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
338dedb8c82676fded0ab72e32d029292875ce71 21-Aug-2015 Ian Elliott <ian@lunarg.com> WSI: Convert WSI swapchain extension usage to new KHR style
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
afc718a037c36cc7feee4e3c1b2b78bd4500b393 04-Sep-2015 Cody Northrop <cody@lunarg.com> tests: Set some uninitialized layout and image view fields
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
513acdfaef018860ab57d945d5df881e3d50c068 01-Sep-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: Bug-14476: Rename texelCoords to unnormalizedCoordinates
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
ec167684024322845150ec98cd75ddc831ef6dab 29-Aug-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-14532: Rename VK_LAST_* to VK_REMAINING_*

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14532
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e4bc6948ada94c7fe0b35a89dbc2542ec4f791a2 26-Aug-2015 Cody Northrop <cody@lunarg.com> v156: Bug 14451 - Rename dynamic state objects
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
2563a03d13cd5293bdd57b02779f3b225da6787b 25-Aug-2015 Cody Northrop <cody@lunarg.com> v155: Bug 14435 - Remove abbreviations in VkClearColor
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
87ae5e14eeb6478f01fe31567cf07fd8bf8f0697 24-Aug-2015 Cody Northrop <cody@lunarg.com> v154: Bug 14417 - Added VkShaderStage to VkShaderCreateInfo
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
f5bd2253ff4114ac446f8eb820e78d56f711020f 17-Aug-2015 Cody Northrop <cody@lunarg.com> Bug 14323: RasterLine and RasterDepthBias changes
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
0bf4e1de733446ff0dcd446990212579e4d2d7be 11-Aug-2015 Cody Northrop <cody@lunarg.com> Bug 14407 - Add texelCoords to Sampler state
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
16898b0623ba827be207417b6397b3353e11e794 11-Aug-2015 Cody Northrop <cody@lunarg.com> v150: Bug 14384 - Add a subpass field to VkCmdBufferBeginInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
dad1320449244e3e5c32b17c765378c0d5d7cb25 07-Aug-2015 Ian Elliott <ian@lunarg.com> tests: Change to new WSI header ...

Change to:

- Use query functions
- Set new VkSwapChainCreateInfoWSI members
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
1684adba09b88c68368c507038099018eb359f88 05-Aug-2015 Cody Northrop <cody@lunarg.com> windows: Fix various warnings

Categories include:
ASSERT_TRUE(int) changed to ASSERT_TRUE(0 != int)
Change uint32_t to DeviceSize
Stop adding with bools
Add some explicit casting
Remove unreferenced variables
Add 'f' suffix to float literals

Conflicts:
tests/vkrenderframework.cpp
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
875e74685deff6a8a31d3c7160503bbbae7e37ee 06-Aug-2015 Tony Barbour <tony@LunarG.com> tests: Add method to set msaa state in pipeline obj
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
ed13243cdd1fc70303194ff45c9c6d6eb6a9871f 05-Aug-2015 Tony Barbour <tony@LunarG.com> tests: CreateVKPipeline really wants pl layout so pass that

Instead of VkDescriptorSetObj
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
b37442278fd193475e44a1db785ea5a8b0a08508 23-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Use new WSI model for --show-images

Conflicts:
tests/vkrenderframework.cpp
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e9825b7a5f81e02cdb76851ed18c8ce404cb3dee 04-Aug-2015 Cody Northrop <cody@lunarg.com> v146: Bug 14290 - Move typedefs from vk_platform.h to vulkan.h, make pSampleMask an array
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
c332eefa3e8b7e97ca70abd8cfaa0d4f4e1b0fc2 04-Aug-2015 Cody Northrop <cody@lunarg.com> v144: Bug 14292 - Rename VkRenderPassBeginInfo::attachmentCount to clearValueCount
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6de6b0b93a1704d673c42fea1f0e3e4e720a14ff 04-Aug-2015 Cody Northrop <cody@lunarg.com> v143: Bug 14277 - Follow pointer naming convention in VkSubpassDescription
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
f110c6ea46391b57f30588bbda17e7183e8c5bd7 04-Aug-2015 Cody Northrop <cody@lunarg.com> v142: Bug 14275 - Remove image layouts in VkFramebufferCreateInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
9a3558d096100cd77c595de0f8bb2224393836f4 28-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Fix uninitialized image create info
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
1490c91705979a803260bcc1c942a55e551cb9c4 28-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Use global command pool and buffer where possible
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a024aa025c2787f70eeffb4782b3b6e6407264c4 27-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Better deal with shader modules
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
b0ae8c11eb68951b2840fc89653d04a849352813 27-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Use data pointer instead of address for MSVC++
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
73c22f4abf564e8d97d5addbf7d23adaa4b7dc77 27-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Fix up sTypes for vi and cmdPool
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a7ec3bac45afe916b5fee822194a8e0b0142d546 22-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Use correct usage bits for images
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6d84103161f59e12123b48ab238dc559501c7aff 22-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Use load op clears by default
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e389b88e14c961110f31758f0fc8a2653bfcf3b5 20-Jul-2015 Tony Barbour <tony@LunarG.com> tests: Change clear to fill buffer to avoid renderpass warning
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
9687cb1f25c0ffe6729203bcf1f9e1a8772bd18e 14-Jul-2015 Tony Barbour <tony@LunarG.com> Clean up warnings from release build
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
ec5612737c75e177477777d3f17306ae53fbc98b 13-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: Updates for command pools
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a7281c2df88dfc06e1402b73a8eead47136199ef 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: remove optional primitiveRestartIndex
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
99349ecafda28608b3815eeba5c47fdd3b9236d4 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: remove optional disableVertexReuse
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
b0e9f85e0d532a4d87eda9ac3471ed97a28744dd 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v115: Remove pLinkConstBufferInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
80926f7bbd8426b157e590de47a8552eaa6df44b 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v122?: Remove provoking vertex, now always last
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
9c057f50971c58eca68d3bca11688b91edef5472 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: Remove optional pointOrigin
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
aa75a7b204b5575d04ba340aba17e486b0d5bdf0 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: remove optional depthMode
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
07f8d30f7a740281250a92edf9d72e7865d738fa 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v115: Remove linkConstBufferCount
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e29e946a3d9bb8f925e3b126ac658da505e14197 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: Remove optional multisampleEnable
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
d0e43697d63a92efcfd40b6c1b55cb77c650adb3 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v106: Remove clipOrigin
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
82b348f920f7be3cd791979ec3dbacf349e320ca 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v133: Update parameters on CmdPipelineBarrier
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4da96aafe97eada8c0ab939dd8a8e94760b35649 12-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> v115: remove GetPhysicalDevicePerformance
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
f02f9f8606b4b6b1604f7efd62ec5fc5bd6dfef8 10-Jul-2015 Cody Northrop <cody@lunarg.com> icd: Support for command pools
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e307f588ada2a959cab1964216a66934e5f8ab9e 10-Jul-2015 Tony Barbour <tony@LunarG.com> Bug 14224: Remove abbreviations on some API symbols
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
78c2a35016c72b92ce5d6fd705deb31736162607 03-Jul-2015 Chia-I Wu <olv@lunarg.com> test/binding: inherit CmdBuffer from Handle
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
b48eddb3bb67b48b7319f2752c4110f66e9dc4a3 03-Jul-2015 Chia-I Wu <olv@lunarg.com> test/binding: inherit Shader* from NonDispHandle
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
f2862c7fc1528f109583276ec4c92e131aa540b4 03-Jul-2015 Chia-I Wu <olv@lunarg.com> test/binding: inherit Queue from Handle
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
1f41f54bc20d57faed702aec3074eacdfc34680d 09-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> vulkan: Rename bool32_t to VkBool32

Target was v129 of the header
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
61414dee66bbc720c72dce59da6db9f0d31ea24a 07-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: Update extension and layer support
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
f5c61951493d13d4fda80bce2d36fab7b6f449aa 06-Jul-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: Update extension and layer support
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
d0e7d22a3ea3cc61de731011cc63b5e148e6667f 22-Jun-2015 Cody Northrop <cody@lunarg.com> tests: On init, specify if buffer is src or dst
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
d0d701b77d83db999908848ccfd5b1ef579c4c21 17-Jun-2015 Cody Northrop <cody@lunarg.com> tests: Specify VK_IMAGE_USAGE_SAMPLED_BIT when creating image
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e3105972bfdc54e2cca65acf44d4ffa8d85881f5 24-Jun-2015 Chris Forbes <chrisf@ijw.co.nz> vulkan.h: v129 -- rework clear colors, remove raw clear [#14020]

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
2951d7d57326884c44f0ecc3e8b45941f44a00ba 22-Jun-2015 Chris Forbes <chrisf@ijw.co.nz> vulkan.h: Split attachment and image clears (#13914, v126)

- Add bit flags for image aspects.
- Replace VkRect with VkRect2D and VkRect3D.
- Rename vkCmdClearDepthStencil to vkCmdClearDepthStencilImage
- Add vkCmdClearColorAttachment and vkCmdClearDepthStencilAttachment

Remaining to be done:
- Actually implement vkCmdClearColorAttachment,
vkCmdClearDepthStencilAttachment in the Intel ICD
- Enforce renderpass interactions: CmdClear*Attachment may only be
called within a renderpass; CmdClear*Image may only be called outside
a renderpass.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
3f23ffbc3edd12fe76ef199c3e171861134c0853 07-Jul-2015 Chris Forbes <chrisf@ijw.co.nz> tests: only destroy instance if creation succeeded

If we try to destroy a null instance object, the loader segfaults.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
c20fc41e233661cded2274ee749716ad07dbe049 02-Jul-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V119 -- Remove unsigned byte indices

Took out VK_INDEX_TYPE_UINT8.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4e97c4555fa1c860ed8d692eaa90e1029ec57be9 01-Jul-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V116 -- Remove VK_IMAGE_LAYOUT_CLEAR_OPTIMAL

Usage was declared redundant.
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
c2e987e09f0a47232d337e79d301ed94abc66cb5 30-Jun-2015 Tony Barbour <tony@LunarG.com> vulkan.h: Bug 14181 - Barriers need to be more precise
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
2c4e7c76b02d4ad0c09ff14bf9026dfcc0b9fa0c 26-Jun-2015 Tony Barbour <tony@LunarG.com> vulkan.h: V110 #13864 -- Border Color Values Underspecified
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
e094edfa7deb8d694703bb27cdee6034c1085386 26-Jun-2015 Tony Barbour <tony@LunarG.com> vulkan.h: Bug 13616 Clarification of types of sample counts
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6d84d83a621a859b2da86cb3bcd7afc2d904bc15 25-Jun-2015 Tony Barbour <tony@LunarG.com> vulkan.h: V109 -- Remove minLod from VkImageViewCreateInfo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
426b90566abae5716741aade41184dc4dafe4aa4 25-Jun-2015 Tony Barbour <tony@LunarG.com> vulkan.h: V108 -- Static Types, Bug# 13919
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
a65c463d9b2f77e47a9e33f76fa211f63b872d5e 15-Jun-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V103 -- Add VkPipelineLayout to vkCmdBindDescriptorSets, Bug# 14047
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
4405fbf6ca2374680e178c4150e780773dff561c 12-Jun-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V102 -- Rename min/maxDepth for DepthStencil, Bug# 13917

Renamed depth-stencil minDepth and maxDepth to minDepthBounds and
maxDepthBounds.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
101e169bdbd83cd42c294976892416cdc4a05641 12-Jun-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V101 -- Remove programPointSize, Bug# 13928
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
78a95576e5f6ee24bb42cbc79917ff0f737cbc7e 12-Jun-2015 Mark Lobodzinski <mark@lunarg.com> vulkan.h: V99 -- Remove fixed-function point parameters, Bug# 13928

Remove pointSize and pointFadeThreshold from VkDynamicRsStateCreateInfo.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
471cc1290f4a6be738d42a7596454640a40930ff 09-Jun-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: initialize additional class members
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
18e8a4901ff8f5fb72ab946f76f38f12da8a9f5d 08-Jun-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: load DbgDestroyMsgCallback function pointer
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
dac96cf19bdcf5b76d5efa9253c29662e4056f1b 04-Jun-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> vulkan: Fix for bug 13785.

Implement proposal in comment #3.
Agreed in June '15 Khronos face-to-face
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
23b5f8d7681a19a940ea940381557852c4c27ecd 18-Jun-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> loader: Add support for debug report
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
1cfbd172f5e4f376d2e18ab079317b5e955cddf7 04-Jun-2015 Cody Northrop <cody@lunarg.com> tests: Switch to m_use_glsl and cleanup option parsing
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
23e6db6ac0836d46edf73fbec5a46ffe8b8f9fa9 14-Jun-2015 Chris Forbes <chrisf@ijw.co.nz> tests: Add test for render target clear via load op

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Courtney Goeltzenleuchter <courtney@lunarg.com>
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
b689eefb3d5582722b575284ab14b5f0feadf0e7 03-Jun-2015 Tony Barbour <tony@LunarG.com> tests: Fix layer errors
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
5e24513079bd7b684ae1e32b43a85c0c93a15f3d 15-May-2015 Tony Barbour <tony@LunarG.com> tests: Add missing calls when compared to the tri demo
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
25e3b839ae203c18a71ff950711137d9e753b2ee 21-May-2015 Tony Barbour <tony@LunarG.com> tests: Get tests running and compiling on Windows
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
d3114a2b621b895fb05d5e31b2ab4ea9695b9f84 25-May-2015 Chia-I Wu <olv@lunarg.com> v98: rename count to arraySize in VkDescriptorSetLayoutBinding

Conflicts:
include/vulkan.h
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
5b1452f70d1aa7e18ab28f96e7264ea4d7c556a0 27-May-2015 Tobin Ehlis <tobin@lunarg.com> tests: Move VkDescriptorSetObj variable setup to initializers
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a44c2ff80a7ea8b8bf1381b9be1507b1dcca7d3e 15-Apr-2015 Cody Northrop <cody@lunarg.com> tests: Add some geometry shader tests

render_test GeometryShaderHelloWorld
render_test GSUniformBufferLayout
render_test GSPositions
render_test GSTriStrip
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
a569a50e85d51b0dff1b16cfd2c64222f921b6da 30-Apr-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-13690: Clarification on vkFlushMappedMemory

Bug 13690 - Clarification on the behavior of vkFlushMappedMemory
svn ID: 30914 & 30888
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
da4a99e924e8152a834a6ee41ed98f60e133438a 24-Apr-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> bug-13751: Update vkCmdClearColorImage color parameter

svn ID: 30918
Change the VkCmdClearColroImage color parameter
be a pointer.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
28846ae655f199afdcde9b90e2211a781e17d5b2 01-May-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> tests: Update for VK origin convention

Use GL conventions in vertex data and transform
to Vulkan conventions in the vertex shader with:
gl_Position.y = -gl_Position.y;
gl_Position.z = (gl_Position.z + gl_Position.w) / 2.0;

Changed CubeWithVertexFetchAndMVPAndTexture to use UV
from vertex data and to draw a couple of positions to
test for correct culling & front face
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
0c1bdc610d05749607458d6ca4a081b070b466b1 30-Apr-2015 Tony Barbour <tony@LunarG.com> tests: Pass debug function to InitFramework to register

And mod layer_validation_tests to use it.
Add layer_validation tests to run_all_tests
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
22a30866de6210d780995dfaaae39f1a73115aa0 22-Apr-2015 Tony Barbour <tony@LunarG.com> misc: Changes to clean up warnings in Release build
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
230e62505478ab0d9b05003e0e48baa5f090c6a0 17-Apr-2015 Mike Stroyan <mike@LunarG.com> update to vulkan.h header version 90, bug 13529
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
1a01b1dd0734eb91e2a36509dab88f5cdfb7f1e9 16-Apr-2015 Cody Northrop <cody@lunarg.com> vulkan: Update vulkan.h for revision 88 -- Bug #13744

Rename some vkCmdBindDescriptorSets parameters and add a dynamic offset count.

v2: Add a check against dynamicOffsetCount before copying dset data.
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
6097f3a50b582e9e5a49dbcaf1e8ab90960ef528 16-Apr-2015 Chia-I Wu <olv@lunarg.com> vulkan: Remove VkDescriptorSetLayoutChain from vkCmdBindDescriptorSets

This is part of r30446 on vulkan.h, discussed in bug 13632.

Meaty chunks of this commit done by Olv, basic hook up and testing by Cody.
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.cpp
07b309a0cdfca1532ad14038682716ea7f77538d 15-Apr-2015 Jon Ashburn <jon@lunarg.com> misc: Change vkEnumerateGpus to vkEnumeratePhysicalDevices

Conflicts:
loader/loader.h
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
ad870818fc61ad8dccc8af2c4992f15efa9c4c7f 15-Apr-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> vulkan: Consistent naming scheme for resources in XGL

Bug 13230
header: 0.78.0
includes review feedback.

v2: replace VK_FORMAT_IMAGE_COPY_BIT by VK_FORMAT_COLOR_ATTACHMENT_BIT for now
(olv)
/external/vulkan-validation-layers/tests/vkrenderframework.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/vkrenderframework.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/vkrenderframework.cpp
0199918cdd982ea192f737dc8660be1c33883e68 09-Apr-2015 Tony Barbour <tony@LunarG.com> tests: Rename Xgl->Vk all test objects
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
bc868f95f5e767612db2e9afe05f103e429c63bc 09-Apr-2015 Tony Barbour <tony@LunarG.com> tests: Initialize framebuffer and renderpass during startup
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
d38dcc92057e23405c3accf874c91e988237f7ed 09-Apr-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> xgl.h v70. Fix for vkUpdateDescriptors. Bug 13615

git-svn-id: https://cvs.khronos.org/svn/repos/oglc/trunk/nextgen/XGL@30104 e7fa87d3-cd2b-0410-9028-fcbf551c1848
/external/vulkan-validation-layers/tests/vkrenderframework.cpp
a8c06289885d114662fa0972c42fe84514495eff 14-Apr-2015 Courtney Goeltzenleuchter <courtney@LunarG.com> renaming: Move many xgl files to vk version
/external/vulkan-validation-layers/tests/vkrenderframework.cpp