~ppsspp/ppsspp/+git/SPIRV-Cross:travis-windows-release

Last commit made on 2018-10-27
Get this branch:
git clone -b travis-windows-release https://git.launchpad.net/~ppsspp/ppsspp/+git/SPIRV-Cross

Branch merges

Branch information

Name:
travis-windows-release
Repository:
lp:~ppsspp/ppsspp/+git/SPIRV-Cross

Recent commits

dd121bb... by Hans-Kristian Arntzen <email address hidden>

Try release build for Travis.

76d6238... by Hans-Kristian Arntzen <email address hidden>

Merge pull request #731 from KhronosGroup/travis-windows

Add Windows support in Travis CI

6157bf3... by Hans-Kristian Arntzen <email address hidden>

Add Windows support in Travis CI.

- Add new Windows support
- Use CMake/CTest instead of Make + shell scripts
- Use --parallel in CTest
- Fix CTest on Windows
- Cleanups in test_shaders.py
- Force specific commit for SPIRV-Headers
- Fix Inf/NaN odd-ball case by moving to ASM

bfeb388... by Hans-Kristian Arntzen <email address hidden>

Merge pull request #729 from KhronosGroup/fix-728

HLSL: Use same logic as GLSL for picking cbuffer block name.

226d837... by Hans-Kristian Arntzen <email address hidden>

HLSL: Use same logic as GLSL for picking cbuffer block name.

HLSL just picked the variable name which did not work as expected for
some users. Use the same logic as GLSL and set up declared_block_names,
so the actual name can be queried later.

a8e5a0b... by Hans-Kristian Arntzen <email address hidden>

Merge pull request #722 from KhronosGroup/parser-refactor

Hoist out parsing module from spirv_cross::Compiler

5bcf02f... by Hans-Kristian Arntzen <email address hidden>

Hoist out parsing module from spirv_cross::Compiler.

This is a large refactor which splits out the SPIR-V parser from
Compiler and moves it into its more appropriately named Parser module.

The Parser is responsible for building a ParsedIR structure which is
then consumed by one or more compilers.

Compiler can take a ParsedIR by value or move reference. This should
allow for optimal case for both multiple compilations and single
compilation scenarios.

cc5c020... by Khronos Group Webmaster <email address hidden>

Create CODE_OF_CONDUCT.md

d2928bd... by Hans-Kristian Arntzen <email address hidden>

Merge pull request #721 from KhronosGroup/fix-720

Refactor MSL to use SPIRCombinedImageSampler.

a697299... by Hans-Kristian Arntzen <email address hidden>

Refactor MSL to use SPIRCombinedImageSampler.

Avoids special "meta" data to express this type.
Makes MSL implementation in line with HLSL.