- 31 Jan, 2019 1 commit
-
-
Alejandro Piñeiro authored
This commit undoes the code on the commit "ParseHelper: assign xfb_offset for struct members too" (commit af8c1bdb), except the method renaming, and updates the tests. During the review of the implementation of Vulkan extension VK_EXT_transform_feedback for the Linux Intel driver, it was pointed that the Vulkan environment spec for SPIR-V only ever refers to block or block members being decorated. It would be strange to not do the same for OpenGL (ARB_gl_spirv). That would also fit better to what GLSL does, where setting explicit xfb offsets for struct members is not allowed. FWIW, the original patch was proposed based on the fact that ARB_gl_spirv is relying on OpenGL for how xfb offsets should be assigned to members, and it was not clear (at least to me) which is the responsible of such.
-
- 30 Jan, 2019 1 commit
-
-
John Kessenich authored
Add support for GL_EXT_YUV_target
-
- 29 Jan, 2019 6 commits
-
-
John Kessenich authored
Hopefully, this fixes the sudden new breakage with the bots.
-
John Kessenich authored
Reflection consistency changes & bugfixes
-
nicebyte authored
-
baldurk authored
* Previously the offset was only updated with EOpIndexDirectStruct, but we also need to update it for the other index types into arrays, and when expanding an aggregate reached after dereferencing.
-
baldurk authored
-
John Kessenich authored
-
- 25 Jan, 2019 4 commits
-
-
John Kessenich authored
Update spirv-tools known-good.
-
Greg Fischer authored
-
John Kessenich authored
build: Do not cache debug library suffix
-
Nuno Subtil authored
For nested project builds, writing CMAKE_DEBUG_POSTFIX into the cache ends up affecting other projects. Caching this value doesn't seem to be required in practice, so this change removes the cache tag.
-
- 24 Jan, 2019 5 commits
-
-
John Kessenich authored
Suppress a MSVC cast warning in GN.
-
Jamie Madill authored
Also came up when using the BUILD.gn file with ANGLE. ANGLE bug: 3088
-
John Kessenich authored
Add extension checks for NV block member builtins
-
John Kessenich authored
Suppress inconsistent override warning in GN.
-
Sahil Parmar authored
-
- 23 Jan, 2019 2 commits
-
-
Jamie Madill authored
This came up when trying to roll the new glslang into Chromium. ANGLE bug: 3088
-
John Kessenich authored
Infrastructure: Generalize and broaden per-variable extension checking.
-
- 22 Jan, 2019 2 commits
-
-
John Kessenich authored
Fix a few GN build issues.
-
Hodgman authored
-
- 20 Jan, 2019 2 commits
-
-
John Kessenich authored
More precisely check for the qualifiers that enable the vulkan memory model for buffer references.
-
Jeff Bolz authored
Not all memory qualifiers necessarily need the vulkan memory model, e.g. volatile/restrict that correspond to core SPIR-V features do not.
-
- 18 Jan, 2019 2 commits
-
-
Jamie Madill authored
* adds a source set for default resource limits to mirror CMake * adds a target executable for the standalone validator * fixes a missing warning Allows ANGLE to use the integrated BUILD.gn instead of a custom one. ANGLE bug: 3088
-
John Kessenich authored
Fix xfb_stride incorrectness(#1654)
-
- 16 Jan, 2019 7 commits
-
-
John Kessenich authored
HLSL: Avoid leaking a shadow sampler struct
-
John Kessenich authored
Avoid leaking name for counter buffer
-
David Neto authored
-
David Neto authored
-
John Kessenich authored
HLSL: Fix #1655; use "" for nullptr file names
-
John Kessenich authored
-
John Kessenich authored
-
- 14 Jan, 2019 1 commit
-
-
Rex Xu authored
Add int64 support in XFB. Change containsDouble to contains64BitType. Make it more general.
-
- 11 Jan, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
Work around a CMake cross-compilation issue
-
- 10 Jan, 2019 1 commit
-
-
John Kessenich authored
Update SPIRV-Tools known good: relax Uconvert check
-
- 09 Jan, 2019 3 commits
-
-
David Neto authored
Permit UConvert as an OpSpecConstantOp operation when SPV_AMD_gpu_shader_int_16 is used.
-
John Kessenich authored
-
John Kessenich authored
Parenthesize to avoid GCC warning
-
- 08 Jan, 2019 1 commit
-
-
David Neto authored
-