~ppsspp/ppsspp/+git/glslang:global-uniform-block

Last commit made on 2016-09-28
Get this branch:
git clone -b global-uniform-block https://git.launchpad.net/~ppsspp/ppsspp/+git/glslang

Branch merges

Branch information

Name:
global-uniform-block
Repository:
lp:~ppsspp/ppsspp/+git/glslang

Recent commits

9a8010b... by John Kessenich <email address hidden>

HLSL Tests: Tests for previous commit, to make it easier to see what's changing.

47d3ce6... by John Kessenich <email address hidden>

Support a uniform block to hold global uniform variables.

Used initially just by HLSL, for $Global. Could be an option
for GLSL -> Vulkan.

5c9796f... by John Kessenich <email address hidden>

HLSL: Rationalize combination of type arrayness and name arrayness.

16a99a3... by John Kessenich <email address hidden>

Merge pull request #524 from DominikWitczakAMD/517_include_amd_extensions_by_default

#517: Enable AMD extensions by default

daff1a2... by Dominik Witczak <email address hidden>

#517: Enable AMD extensions by default

5fc501f... by John Kessenich <email address hidden>

Merge pull request #520 from amdrexu/bugfix

SPV: OpGroupBroadcast is unable to handle vector operand.

f38978e... by John Kessenich <email address hidden>

Merge pull request #522 from steve-lunarg/glsl-binding-test

GLSL: Add IO map tests

ad0752e... by steve-lunarg <email address hidden>

GLSL: Add binding map tests

This PR adds a GLSL equivalent to the HLSL binding mapping tests for offsets and auto-numbering.
The shaders are as equivalent as possible. The bindings of the base results match exactly
between the two.

b707205... by Rex Xu <email address hidden>

SPV: OpGroupBroadcast is unable to handle vector operand.

10f7fc7... by John Kessenich <email address hidden>

HLSL: Reverse what the driver is told about row/column majorness, matching the row-column reversal.