- 04 Jul, 2017 13 commits
-
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
-
d3x0r authored
As a static target, when included in other cmake projects, it is not needed to install these libraries and headers as part of this build, and just need to link to this.
-
John Kessenich authored
Multiview extension: Accept layout(num_views) qualifier
-
John Kessenich authored
Lays the groundwork for fixing issue #954. Partial flattenings were previously tracked through a stack of active subsets in the parse context, but full functionality needs AST nodes to represent this across time, removing the need for parsecontext tracking.
-
John Kessenich authored
This commit, and next one, are specifically to make a future commit handling partial dereferences of flattening objects easier to see.
-
John Kessenich authored
io resolver improvements
-
John Kessenich authored
Fix for not transforming all image symbols into sampled images symbols
-
- 03 Jul, 2017 1 commit
-
-
David Srbecky authored
-
- 01 Jul, 2017 1 commit
-
-
t.jung authored
- adds stage parameter to end notify - adds begin notify - adds begin resolve - adds end resolve Change-Id: Ib134fe42a1a6d996d81dca59475cce6b4a9ff865
-
- 30 Jun, 2017 3 commits
-
-
John Kessenich authored
Implement extensions GL_OVR_multiview and GL_OVR_multiview2
-
David Srbecký authored
They are almost identical to the already supported GL_EXT_multiview
-
t.jung authored
Change-Id: I10f9bcea2e97f36912a81214552b93db4805b61a
-
- 29 Jun, 2017 5 commits
-
-
John Kessenich authored
Implement extension GL_ARB_shader_stencil_export
-
John Kessenich authored
Fixing initialization order to fix -Wreorder warning in clang.
-
Ben Vanik authored
-
John Kessenich authored
Some layout qualifiers must not be on an object and had a TBD for testing them: early_fragment_tests, cw/ccw, points, point_mode, and fractional_even_spacing/fractional_odd_spacing/equal_spacing.
-
Rex Xu authored
-
- 27 Jun, 2017 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 26 Jun, 2017 8 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Add support for GL_EXT_shadow_samplers
-
John Kessenich authored
Compilation-environment control
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
This is for input languages, client APIs, code to generate, etc.
-
David Srbecky authored
-
- 23 Jun, 2017 2 commits
-
-
John Kessenich authored
HLSL: handle clip/cull distance array semantic matching
-
LoopDawg authored
In HLSL, there are three (TODO: ??) dimensions of clip and cull distance values: * The semantic's value N, ala SV_ClipDistanceN. * The array demension, if the value is an array. * The vector element, if the value is a vector or array of vectors. In SPIR-V, clip and cull distance are arrays of scalar floats, always. This PR currently ignores the semantic N axis, and handles the other two axes by sequentially copying each vector element of each array member into sequential floats in the output array. Fixes: #946
-
- 21 Jun, 2017 1 commit
-
-
John Kessenich authored
-
- 20 Jun, 2017 4 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
hlsl: "in out" is also an inout qualifier.
-
John Kessenich authored
Addresses #940.
-