1. 16 Jul, 2020 1 commit
    • Roll Vulkan-ValidationLayers from 04c82ec6f36f to 7548cbeabfa7 (100 revisions) · 452ab092
      angle-autoroll authored
      https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/04c82ec6f36f..7548cbeabfa7
      
      2020-07-15 bob@lunarg.com scripts: fix update_deps retry clone
      2020-07-15 tony@lunarg.com tests: Add ShieldTV rev b to skiplist
      2020-07-15 tony@lunarg.com gpu: Report errors when shader instrumentation fails
      2020-07-15 shannon@lunarg.com build: Address VUID inconsistencies for 1.2.147
      2020-07-15 shannon@lunarg.com build: Update known-good files for 1.2.147 header
      2020-07-14 jzulauf@lunarg.com tests: Add test for attachment final layout tran
      2020-07-14 8729214+jonahryandavis@users.noreply.github.com Fix -Wrange-loop-construct range var copy warning
      2020-07-14 jzulauf@lunarg.com syval: Correct assert during final layout record
      2020-07-14 tksuoran@gmail.com lifetimes: Fix GetPhysDeviceDisplayProp2 null derefs
      2020-07-13 pdaniell@nvidia.com tests: Add VK_EXT_extended_dynamic_state tests
      2020-07-13 pdaniell@nvidia.com layers: Add VK_EXT_extended_dynamic_state validation
      2020-07-13 bob@lunarg.com scripts: update copyright notice for update_deps
      2020-07-13 bob@lunarg.com scripts: update_deps retry on clone or fetch failure
      2020-07-13 jzulauf@lunarg.com docs: Add synchronization design doc
      2020-07-13 locke@lunarg.com tests: Layout Transition error test
      2020-07-13 jzulauf@lunarg.com syncval: Add stage/access info to hazard messages
      2020-07-13 jzulauf@lunarg.com syncval: Add input attachment state tracking
      2020-07-13 jzulauf@lunarg.com syncval: Fixes for attachment detection/update
      2020-07-13 locke@lunarg.com layers: Fix sub extents
      2020-07-13 locke@lunarg.com syncval: Add Prior access
      2020-07-13 locke@lunarg.com syncval: Fix for 3D image
      2020-07-13 jzulauf@lunarg.com syncval: Correct order for syval end rendpass calls
      2020-07-13 locke@lunarg.com syncval: Fix wrong mip count in encoder
      2020-07-13 jzulauf@lunarg.com syncval: Bound access resolve to range.
      2020-07-13 locke@lunarg.com syncval: Check for no current renderpass
      2020-07-13 locke@lunarg.com syncval: Fix blitImage offset and extent error
      2020-07-13 jzulauf@lunarg.com syncval: Add command name to  harzard reports
      2020-07-13 jzulauf@lunarg.com layers: Refactor Command name lookup to function
      2020-07-13 jzulauf@lunarg.com syncval: Add tag information to hazard log messages
      2020-07-13 locke@lunarg.com syncval: Record in StateTracker
      2020-07-13 locke@lunarg.com tests: Test syval depth/stencil speparately
      2020-07-13 locke@lunarg.com syncval: Test depth/stencil separately
      2020-07-13 locke@lunarg.com syncval: Skip FS validation w/rasterizerDiscardEnable
      2020-07-13 locke@lunarg.com syncval: Check fs writable output
      2020-07-13 locke@lunarg.com syncval: Remove dupl. input attachment validation
      2020-07-13 locke@lunarg.com syncval: Refactor detect/update for draw/dispatch
      2020-07-13 locke@lunarg.com layers: Catch if shader use store function
      2020-07-13 locke@lunarg.com syncval: Check every shader stages
      2020-07-13 locke@lunarg.com scripts: Add shader stage map
      2020-07-13 locke@lunarg.com tests: More syval test in Cmd
      2020-07-13 locke@lunarg.com syncval: Refactor get pipeline
      2020-07-13 locke@lunarg.com syncval: More syval in cmd
      2020-07-13 locke@lunarg.com syncval: Detect/Update Subpass attachments
      2020-07-13 locke@lunarg.com syncval: shared_ptr renderpass/framebuffer
      2020-07-13 locke@lunarg.com syncval: Syval vertex and index
      2020-07-13 locke@lunarg.com syncval: Syval more cmd
      2020-07-13 locke@lunarg.com tests: Fix fail
      2020-07-13 locke@lunarg.com tests: Syval CmdDispatch
      2020-07-13 locke@lunarg.com syncval: Syval descriptorSets in CmdDispatch
      2020-07-13 jzulauf@lunarg.com syncval: Add renderpass store sync validation
      2020-07-13 locke@lunarg.com layers: D24 depth pixel size is 3, not 4
      2020-07-13 locke@lunarg.com scripts: Deal with MEMORY_READ/WRITE_BIT
      2020-07-13 jzulauf@lunarg.com syncval: Add additional resolve att. val/update
      2020-07-13 jzulauf@lunarg.com syncval: Add resolve validations NextSubpass only
      2020-07-13 jzulauf@lunarg.com syncval: Add hazard detection with ordering checks
      2020-07-13 jzulauf@lunarg.com syncval: Add loadOp validation to renderpass
      2020-07-13 jzulauf@lunarg.com syncval: Synch Val bugfixes from design review
      2020-07-13 locke@lunarg.com syncval: Deal with whole size and remaining
      2020-07-13 jzulauf@lunarg.com tests: Add begin renderpass hazard test
      2020-07-13 jzulauf@lunarg.com syncval: Convert all sync tagging to new style
      2020-07-13 jzulauf@lunarg.com syncval: Add renderpass image layout sync checks
      2020-07-13 jzulauf@lunarg.com layers: Add additional attachment info
      2020-07-13 jzulauf@lunarg.com layers: Add hinted invalidation to parallel iter
      2020-07-13 jzulauf@lunarg.com tests: Fix access mask logic for SetLayout
      2020-07-13 locke@lunarg.com syncval: Merge contiguous ranges during encode
      2020-07-13 locke@lunarg.com syncval: Fix texel size in ImageRangeEncoder
      2020-07-13 locke@lunarg.com syncval: Encode linear image as optimal in MockICD
      2020-07-13 locke@lunarg.com syncval: Move image encoder init to BindMemory
      2020-07-13 jzulauf@lunarg.com syncval: Add FreeCommandBuffer callback support
      2020-07-13 locke@lunarg.com scripts: Sort syncval output for consistency
      2020-07-13 jzulauf@lunarg.com syncval: Remove per-handle maps for AccessState
      2020-07-13 jzulauf@lunarg.com layers: Add support for fake device memory address
      2020-07-13 locke@lunarg.com syncval: Refactor Image encoder/generator
      2020-07-13 jzulauf@lunarg.com syncval: Cleanup/Refactor AccessContext
      2020-07-13 jzulauf@lunarg.com layers: Add range operator + and copy constructor
      2020-07-13 jzulauf@lunarg.com layers: Add subpass transition info to RP state
      2020-07-13 jzulauf@lunarg.com syncval: Clean up and bugfix Access state resolve
      2020-07-13 locke@lunarg.com syncval: Change offset generator to image generator
      2020-07-13 locke@lunarg.com syncval: Add default constructors for Encoders
      2020-07-13 jzulauf@lunarg.com syncval: Clean attachment first/last for RP creation
      2020-07-13 jzulauf@lunarg.com syncval: Add end renderpass access context resolve
      2020-07-13 jzulauf@lunarg.com syncval: Change hazard check to use resolved map.
      2020-07-13 locke@lunarg.com syncval: Add function name to hazard log messages
      2020-07-13 locke@lunarg.com tests: Test copy buffer image and blit hazards
      2020-07-13 locke@lunarg.com syncval: Add copy buffer image and blit entry points
      2020-07-13 locke@lunarg.com syncval: Use new generator in synchronization
      2020-07-13 locke@lunarg.com tests: Fix test synchronization errors
      2020-07-13 locke@lunarg.com syncval: Add dest image adjustment for compressed
      2020-07-13 locke@lunarg.com syncval: Add new RangeEncoder and RangeGenerator
      2020-07-13 jzulauf@lunarg.com syncval: Add context interface for detect/update
      2020-07-13 jzulauf@lunarg.com layers: Enhance Subpass DAG tree information
      2020-07-13 jzulauf@lunarg.com syncval: Adding race hazard support
      2020-07-13 jzulauf@lunarg.com syncval: Add logical stage extension to exec scope
      2020-07-13 jzulauf@lunarg.com sync: Add earlier/later stage maps to codegen
      2020-07-13 jzulauf@lunarg.com syncval: Add image layout transition hazard checks
      2020-07-13 jzulauf@lunarg.com tests: Add first image sync tests
      2020-07-13 jzulauf@lunarg.com syncval: Add image sync validation for CopyImage
      2020-07-13 jzulauf@lunarg.com tests: Add more flexible interface to VkImageObj
      2020-07-13 jzulauf@lunarg.com tests: Add testcases for buffer region copies
      2020-07-13 jzulauf@lunarg.com syncval: Init Sync Val Resource Hazard
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/vulkan-validation-layers-angle-autoroll
      Please CC jonahr@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
      
      Bug: None
      Tbr: jonahr@google.com
      Change-Id: Ib945290815d94bdff93297daa0f3f700772e90fd
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2301349Reviewed-by: 's avatarangle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
      Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
  2. 15 Jul, 2020 14 commits
  3. 14 Jul, 2020 9 commits
  4. 13 Jul, 2020 10 commits
  5. 11 Jul, 2020 1 commit
  6. 10 Jul, 2020 5 commits