aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
AgeCommit message (Expand)Author
2016-08-26layers: Add validation for image samplecountsMark Lobodzinski
2016-08-26layers: return collect_* result containers rather than using & outChris Forbes
2016-08-24layers: Update descriptor binding to use an ordered mapTobin Ehlis
2016-08-23layers: Refactor functions to bing image/buffer to cmd bufferTobin Ehlis
2016-08-23layers: Add tracking between sampler and cmd bufferTobin Ehlis
2016-08-23layers: Only bind active sets to cmd buffersTobin Ehlis
2016-08-23layers: Migrate PIPELINE_NODE to core_validation_types.hTobin Ehlis
2016-08-23layers: Minor re-naming in core_validationTobin Ehlis
2016-08-23layers: Add descriptor sets to CB_INVALID trackingTobin Ehlis
2016-08-23layers: GH877, Clear up descriptor state messagesMark Lobodzinski
2016-08-23layers: Add Image Transfer Granularity checkingMark Lobodzinski
2016-08-23layers: Leave INDEX_BUFFER_BOUND set in set_cb_pso_statusTony Barbour
2016-08-23layers: Allow get_fundamental_type to look through OpTypeImageChris Forbes
2016-08-23layers: Validate fundamental type for input attachmentsChris Forbes
2016-08-23layers: Correctly handle input attachment collection w/ arraysChris Forbes
2016-08-23layers: Require every input attachment used by FS to be present.Chris Forbes
2016-08-23layers: Add helper to collect shader's use of input attachmentsChris Forbes
2016-08-19layers: GH820, MapMemory shadow copy alignmentMark Lobodzinski
2016-08-18layers: Rework work trackingChris Forbes
2016-08-17layers: GH819, Fix non-coherent memory shadow copyMark Lobodzinski
2016-08-17layers: GH822, handle WHOLE_SIZE for mapped memoryMark Lobodzinski
2016-08-17layers: GH424 add check of skip_call results to CreateDeviceMark Mueller
2016-08-15layers: Style fixup, don't use pass-by-reference paramsTobin Ehlis
2016-08-15layers: Naming correctionsTobin Ehlis
2016-08-15layers: Refactor set/validate memory valid functionsTobin Ehlis
2016-08-15layers: Push some casts into helper functionsTobin Ehlis
2016-08-15layers: Handle memory mapped prior to object bindingTobin Ehlis
2016-08-15layers : Update memory valid to be per-rangeTobin Ehlis
2016-08-15layers: Refactor InsertMemoryRangeTobin Ehlis
2016-08-15layers: Update bound memory tracking and alias checkingTobin Ehlis
2016-08-11layers: Refactor function namesTobin Ehlis
2016-08-11layers: Fixes GH846 Use IMAGE_USAGE bits for imagesTobin Ehlis
2016-08-10layers: GH790, Validate queue family at submit-timeMark Lobodzinski
2016-08-11layers: Adjust color/input attachment layout checks styleChris Forbes
2016-08-09layers: Fix MapMem image layout validationTobin Ehlis
2016-08-09layers: Rename validateMemRange()Tobin Ehlis
2016-08-09layers: Rename DEVICE_MEM_INFO struct membersTobin Ehlis
2016-08-09layers: Remove image member from DEVICE_MEM_INFOTobin Ehlis
2016-08-09layers: Account for read-only depthstencil attachments in ValidateLayoutChris Forbes
2016-08-08layers: Remove duplicate framebuffer incompatible checkTobin Ehlis
2016-08-05layers: Reenable fix for DS layout transitionsMark Lobodzinski
2016-08-03layers: Disable previous fix for DS layout transitionsTobin Ehlis
2016-08-03layers: GH650, Fix D/S image layout validationMark Lobodzinski
2016-08-03layers: Check vtx buffer bindingTobin Ehlis
2016-08-02layers: Fix bug in cmd buffer framebuffer bindingTobin Ehlis
2016-08-02layers: Fix #808 broken mapping of image types to view typesChris Forbes
2016-08-01layers: Add some TODOs for weird code that should go awayChris Forbes
2016-08-01layers: Drop QUEUE_NODE::deviceChris Forbes
2016-08-01layers: Track valid dynamic scissor and viewport indices with masksChris Forbes
2016-08-01layers: Generate appropriate sets of requirement flags for OpTypeImageChris Forbes