Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: KhronosGroup/SPIRV-Cross
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9a6e2534e97a
Choose a base ref
...
head repository: KhronosGroup/SPIRV-Cross
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 53ab2144b90a
Choose a head ref
  • 11 commits
  • 34 files changed
  • 2 contributors

Commits on Jul 3, 2019

  1. Configuration menu
    Copy the full SHA
    041f103 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4056d0b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1059 from KhronosGroup/fix-1056

    MSL/HLSL: Support scalar reflect and refract.
    HansKristian-Work authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    c5904dd View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. Parse SPIR-V debug information extended instructions, as well as OpNo…

    …Line.
    
    No impact on result shader string.
    Lifeng Pan committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    5ca8779 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2019

  1. Configuration menu
    Copy the full SHA
    6d9c502 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13378ad View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Propagate NonUniformEXT to dependent expressions.

    This decoration might only be present for the very last ID which is
    consumed by a sampling or Load/Store instruction. To make sure our
    access chains are emitted correctly, we have to back-propagate this
    decoration.
    HansKristian-Work committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    d12b54b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa9af72 View commit details
    Browse the repository at this point in the history
  3. Fall back to complex loop if non-trivial continue block is found.

    There is a case where we can deduce a for/while loop, but the continue
    block is actually very painful to deal with, so handle that case as
    well. Removes an exceptional case.
    HansKristian-Work committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    5034296 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1063 from KhronosGroup/fix-1061

    Propagate NonUniformEXT to dependent expressions
    HansKristian-Work authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    e0cd859 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1064 from KhronosGroup/fix-1062

    Fall back to complex loop if non-trivial continue block is found.
    HansKristian-Work authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    53ab214 View commit details
    Browse the repository at this point in the history
Loading