summaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-14layers:Kill old MTMERGE definesTobin Ehlis1-18/+8
2016-10-14layers: Stop copying INSTANCE_STATE into deviceChris Forbes1-32/+32
2016-10-13layers:Pipeline state rename fixupTobin Ehlis1-5/+5
2016-10-13layers:Rename IMAGE_NODE to IMAGE_STATETobin Ehlis1-174/+180
2016-10-13layers:Refactor DestroyImageTobin Ehlis1-24/+37
2016-10-13layers:Refactor DestroyRenderPassTobin Ehlis1-9/+24
2016-10-13layers:Rename RENDER_PASS_NODE to *_STATETobin Ehlis1-31/+31
2016-10-13layers:Rename DESCRIPTOR_POOL_NODE to *_STATETobin Ehlis1-14/+14
2016-10-13layers:Kill outdated commentTobin Ehlis1-1/+0
2016-10-13layers:Fix framebuffer cmd buffer bindingTobin Ehlis1-1/+3
2016-10-13layers:Rename FRAMEBUFFER_NODE to *_STATETobin Ehlis1-32/+31
2016-10-13layers:Refactor DestroyFramebufferTobin Ehlis1-7/+27
2016-10-13layers:Add in-use unique error enumsTobin Ehlis1-14/+15
2016-10-13layers:Add validation to DestroyDescriptorPoolTobin Ehlis1-3/+35
2016-10-13layers:Rename PIPELINE_NODE to PIPELINE_STATETobin Ehlis1-66/+62
2016-10-13layers:Reduce locking windowTobin Ehlis1-2/+2
2016-10-13layers:Refactor DestroyPipelineTobin Ehlis1-9/+25
2016-10-13layers:Refactor DestroyImageViewTobin Ehlis1-12/+28
2016-10-11layers: Updating some CreateBuffer checks to use unique enumsKarl Schultz1-1/+5
2016-10-10layers: Add validation flag for descriptor updatesTobin Ehlis1-0/+2
2016-10-10layers: Pass unique error codes through descriptor validationTobin Ehlis1-0/+1
2016-10-07layers: Add flags for some descriptor validationTobin Ehlis1-5/+13
2016-10-07layers: Updating descriptor checks to use unique enumsTobin Ehlis1-15/+20
2016-10-06layers: Fix wayland build breakTobin Ehlis1-1/+1
2016-10-06layers: Initial codegen of unique error enumsTobin Ehlis1-3/+4
2016-10-06layers: Fix buffer_view destroy orderingTobin Ehlis1-1/+1
2016-10-06layers: Migrate surface/swapchain interaction from swapchain to CVChris Forbes1-0/+23
2016-10-06layers: Track current and prev swapchains for each surface in CVChris Forbes1-1/+20
2016-10-06layers: Add handle to SWAPCHAIN_NODEChris Forbes1-1/+1
2016-10-05layers: Change 'VS' to 'vertex shader'Mike Weiblen1-2/+2
2016-10-05layers: Fix state tracking for vkFlushMappedMemoryRanges()Tobin Ehlis1-1/+1
2016-10-06layer: Add tracking of surface extensions (and surface objects) to CVChris Forbes1-0/+200
2016-10-05layers: Only validate access masks if layout changesTony Barbour1-4/+6
2016-10-05layers: Check for srcAccess in present barriersTony Barbour1-0/+4
2016-10-04layers: Clean up Windows build warningsMark Lobodzinski1-3/+3
2016-10-04layers: Hold device dispatch table by value tooChris Forbes1-157/+145
2016-10-04layers: Hold instane dispatch table by valueChris Forbes1-36/+27
2016-10-04layers: Rename my_data->instance_dataChris Forbes1-101/+95
2016-10-04layers: Split CV device and instance dataChris Forbes1-27/+27
2016-10-04layers: Move queue_family_properties into PHYSICAL_DEVICE_STATEChris Forbes1-9/+6
2016-10-04layers: Dont pretend this is phy_dev_data inChris Forbes1-8/+8
2016-10-04layers: Get rid of remaining use of single physical_device_state inChris Forbes1-21/+22
2016-10-04layers: Store ptr from device data to instance dataChris Forbes1-0/+3
2016-10-04layers: Pull enabled_features out into layer_data, rename for clarityChris Forbes1-9/+10
2016-10-04layers: Stop pretending phys devices have their own layer_dataChris Forbes1-10/+20
2016-10-04layers: Rename my_data -> instance_data in EnumeratePhysicalDevicesChris Forbes1-14/+14
2016-10-04layers: Use member initialization for CV stateChris Forbes1-16/+11
2016-10-04layers: Get rid of duplication of logic op test between PV and CVChris Forbes1-8/+0
2016-09-29layers: gh965 Reading undefined memory is now a warningKarl Schultz1-2/+2
2016-09-30layers: Complain about subpass mismatch between CB and pipelineChris Forbes1-0/+8