summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-07-10docs: Add synchronization design docchromium.org/syval-staging-phase1chromium.org/locke-phase1-2John Zulauf1-0/+1332
2020-07-10tests: Layout Transition error testlocke-lunarg1-0/+383
2020-07-10syncval: Add stage/access info to hazard messagesJohn Zulauf2-60/+85
2020-07-10syncval: Add input attachment state trackingJohn Zulauf2-20/+94
2020-07-10syncval: Fixes for attachment detection/updateJohn Zulauf3-41/+57
2020-07-10layers: Fix sub extentslocke-lunarg1-6/+7
2020-07-10syncval: Add Prior accesslocke-lunarg1-44/+50
2020-07-10syncval: Fix for 3D imagelocke-lunarg1-0/+3
2020-07-10syncval: Correct order for syval end rendpass callsJohn Zulauf1-3/+3
2020-07-10syncval: Fix wrong mip count in encoderlocke-lunarg1-4/+3
2020-07-10syncval: Bound access resolve to range.John Zulauf1-8/+12
2020-07-10syncval: Check for no current renderpasslocke-lunarg1-4/+10
2020-07-10syncval: Fix blitImage offset and extent errorlocke-lunarg1-20/+30
2020-07-10syncval: Add command name to harzard reportsJohn Zulauf2-6/+8
2020-07-10layers: Refactor Command name lookup to functionJohn Zulauf3-4/+8
2020-07-10syncval: Add tag information to hazard log messagesJohn Zulauf1-71/+103
2020-07-10syncval: Record in StateTrackerlocke-lunarg1-4/+34
2020-07-10tests: Test syval depth/stencil speparatelylocke-lunarg3-0/+188
2020-07-10syncval: Test depth/stencil separatelylocke-lunarg1-14/+99
2020-07-10syncval: Skip FS validation w/rasterizerDiscardEnablelocke-lunarg1-2/+11
2020-07-10syncval: Check fs writable outputlocke-lunarg6-51/+98
2020-07-10syncval: Remove dupl. input attachment validationlocke-lunarg1-26/+2
2020-07-10syncval: Refactor detect/update for draw/dispatchlocke-lunarg2-531/+512
2020-07-10layers: Catch if shader use store functionlocke-lunarg1-5/+88
2020-07-10syncval: Check every shader stageslocke-lunarg4-104/+136
2020-07-10scripts: Add shader stage maplocke-lunarg2-4/+70
2020-07-10tests: More syval test in Cmdlocke-lunarg1-13/+632
2020-07-10syncval: Refactor get pipelinelocke-lunarg3-30/+35
2020-07-10syncval: More syval in cmdlocke-lunarg2-165/+473
2020-07-10syncval: Detect/Update Subpass attachmentslocke-lunarg2-4/+138
2020-07-10syncval: shared_ptr renderpass/framebufferlocke-lunarg7-61/+61
2020-07-10syncval: Syval vertex and indexlocke-lunarg5-17/+178
2020-07-10syncval: Syval more cmdlocke-lunarg2-0/+531
2020-07-10tests: Fix faillocke-lunarg3-3/+16
2020-07-10tests: Syval CmdDispatchlocke-lunarg3-10/+144
2020-07-10syncval: Syval descriptorSets in CmdDispatchlocke-lunarg2-0/+212
2020-07-10syncval: Add renderpass store sync validationJohn Zulauf2-7/+127
2020-07-10layers: D24 depth pixel size is 3, not 4locke-lunarg2-2/+5
2020-07-10scripts: Deal with MEMORY_READ/WRITE_BITlocke-lunarg2-63/+68
2020-07-10syncval: Add additional resolve att. val/updateJohn Zulauf2-128/+273
2020-07-10syncval: Add resolve validations NextSubpass onlyJohn Zulauf2-2/+139
2020-07-10syncval: Add hazard detection with ordering checksJohn Zulauf2-50/+118
2020-07-10syncval: Add loadOp validation to renderpassJohn Zulauf5-17/+206
2020-07-10syncval: Synch Val bugfixes from design reviewJohn Zulauf2-5/+18
2020-07-10syncval: Deal with whole size and remaininglocke-lunarg2-9/+31
2020-07-10tests: Add begin renderpass hazard testJohn Zulauf1-0/+69
2020-07-10syncval: Convert all sync tagging to new styleJohn Zulauf2-1/+6
2020-07-10syncval: Add renderpass image layout sync checksJohn Zulauf2-229/+667
2020-07-10layers: Add additional attachment infoJohn Zulauf3-10/+76
2020-07-10layers: Add hinted invalidation to parallel iterJohn Zulauf1-0/+22