1. 14 Jan, 2020 3 commits
  2. 13 Jan, 2020 9 commits
  3. 11 Jan, 2020 2 commits
  4. 10 Jan, 2020 5 commits
  5. 09 Jan, 2020 5 commits
  6. 08 Jan, 2020 14 commits
  7. 07 Jan, 2020 2 commits
    • Regres: Apply fix for invalid SPIR-V in 12 tests. · e75a1838
      Ben Clayton authored
      The following tests are failing due to invalid SPIR-V merge blocks:
      
        dEQP-VK.spirv_assembly.instruction.graphics.loop.break_frag
        dEQP-VK.spirv_assembly.instruction.graphics.loop.break_vert
        dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_frag
        dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_vert
        dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_frag
        dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_vert
        dEQP-VK.spirv_assembly.instruction.graphics.loop.return_frag
        dEQP-VK.spirv_assembly.instruction.graphics.loop.return_vert
        dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_frag
        dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_vert
        dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_frag
        dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_vert
      
      This fix is currently working its way through the dEQP branches.
      Once it lands in 1.1.6, this change will be reverted and the dEQP SHA will be rolled forward.
      
      Change-Id: Ib69aa6aeb09c89519ff669281ef839a8555946bc
      Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/39878Tested-by: 's avatarBen Clayton <bclayton@google.com>
      Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
    • Disable LLVM & Subzero stack traces and crash handling · ed7c8f7d
      Nicolas Capens authored
      LLVM has custom crash handling and stack trace printing code which may
      interfere with the application's error handling. Specifically,
      AddressSanitizer makes calls to SymInitialize() and SymSetOptions().
      
      This change disables the config options, and adds a missing preprocessor
      conditional for ENABLE_BACKTRACES on Windows to match the Unix behavior.
      
      Bug: chromium:1033484
      Change-Id: I3aa35d418212448c15eba4b0c3cc5b55c2da006e
      Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/39888
      Presubmit-Ready: Nicolas Capens <nicolascapens@google.com>
      Reviewed-by: 's avatarBen Clayton <bclayton@google.com>
      Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
      Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>