summaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-30layers: Use cmd buffer as src object in callbackChris Forbes1-2/+2
2016-09-28layers: Added flags for in_use checksTobin Ehlis1-0/+4
2016-09-28layers: Update DestroyBufferView to use Pre/Post paradigmTobin Ehlis1-9/+26
2016-09-28layers: Add binding between cmd buffer and bufferViewTobin Ehlis1-0/+13
2016-09-28layers: Add in-use detection for VkBufferViewTobin Ehlis1-3/+9
2016-09-28layers: Add bool to guard command buffer state checkTobin Ehlis1-13/+16
2016-09-28layers: Indicate correct source for validateCommandBufferState() errorTobin Ehlis1-5/+5
2016-09-27layers: Convert RENDER_PASS_NODE::pCreateInfo to use safe structChris Forbes1-112/+34
2016-09-27layers: Don't accidentally copy safe_VkFramebufferCreateInfoChris Forbes1-1/+1
2016-09-27layers: Don't add VK_SUBPASS_EXTERNAL edges to subpass DAG.Chris Forbes1-11/+15
2016-09-27layers: Trim out some more old MT renderpass junkChris Forbes1-28/+17
2016-09-27layers: Tweak naming of enums moved from SwapChain to CVChris Forbes1-2/+2
2016-09-27layers: Move image-not-acquired etc from swapchain to core validationChris Forbes1-13/+30
2016-09-27layers: Add tracking of acquired state to Core ValidationChris Forbes1-0/+22
2016-09-27layers: Move ACQUIRE_NO_SYNC check from Swapchain to Core ValidationChris Forbes1-0/+8
2016-09-22layers: Distinguish never-bound from un-bound memory casesTobin Ehlis1-39/+66
2016-09-22layers: Clean up no memory bound checksTobin Ehlis1-11/+31
2016-09-22layers: A few minor clean-ups from code reviewTobin Ehlis1-2/+2
2016-09-22layers: Add in-use check at DestroyImage() timeTobin Ehlis1-14/+18
2016-09-22layers: Add in-use check for renderPassTobin Ehlis1-4/+14
2016-09-22layer: Add in-use validation for imageViewTobin Ehlis1-9/+14
2016-09-22layers: Add in-use check for imageViewTobin Ehlis1-3/+15
2016-09-22layers: Add binding for framebuffer childrenTobin Ehlis1-20/+30
2016-09-22layers: Add support code to handle in_use for missing objectsTobin Ehlis1-70/+110
2016-09-22layers: Update BufferView state trackingTobin Ehlis1-6/+6
2016-09-22layers: Update ImageView state trackingTobin Ehlis1-49/+51
2016-09-22layers: Clean up in-use decrement for bound objectsTobin Ehlis1-28/+11
2016-09-22layers: Clean up in-use increment for bound objectsTobin Ehlis1-59/+25
2016-09-22layers: Fix tracking of WSI fence retirementChris Forbes1-3/+8
2016-09-22layers: Extract RetireFence helper from WaitForFences/GetFenceStatus.Chris Forbes1-12/+16
2016-09-18GH-951 Fixed consistency issue with mip size calculationsGregory Mitrano1-4/+3
2016-09-18GH-951 - Improve validation for minImageTransferGranularityGregory Mitrano1-68/+142
2016-09-19layers: Get rid of old CBSTATUS-based dynamic viewport and scissorChris Forbes1-13/+1
2016-09-16layers: Cleanup unexpected push_constants msgsKarl Schultz1-19/+17
2016-09-14layers: Only save p-devices if call was successfulTony Barbour1-1/+1
2016-09-13layers: Require VkGraphicsPipelineCreateInfo::pDepthStencilStateChris Forbes1-0/+14
2016-09-13layers: tweak comments from review feedbackChris Forbes1-3/+1
2016-09-13layers: Don't do cross-stage validation if individual stages failedChris Forbes1-0/+5
2016-09-13layers: Don't bother continuing after missing entrypointChris Forbes1-2/+2
2016-09-09layers: make CmdClearAttachments messages errors again for now.Chris Forbes1-3/+3
2016-09-09layers: Make d/s CmdClearAttachments without d/s attachment warningChris Forbes1-6/+2
2016-09-09layers: Add VK_ATTACHMENT_UNUSED warning case for CmdClearAttachmentsChris Forbes1-0/+7
2016-09-09layers: CmdClearAttachments colorAttachment is index into subpassChris Forbes1-10/+3
2016-09-08layers: Move in_use.store(0) to BASE_NODE constructorTobin Ehlis1-3/+0
2016-09-08layers: Update bound object increment and decrement functionsTobin Ehlis1-19/+92
2016-09-08layers: Clarify in-use object error messageTobin Ehlis1-1/+1
2016-09-08layers: Improve map cleanup on object deletionTobin Ehlis1-12/+16
2016-09-08layers: Add detection for in-use query pool & clean-up destroysTobin Ehlis1-45/+47
2016-09-08layers: Flag error on destroyed pipeline in-useTobin Ehlis1-1/+5
2016-09-08layers: Flag error on destroyed sampler in-useTobin Ehlis1-1/+5