Page MenuHomeSolus

Update glslang to 11.2.0
Needs ReviewPublic

Authored by YakoYakoYokuYoku on Mar 22 2021, 1:23 AM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Changelog:

  • 11.2.0
    • Removed Python requirement when not building with spirv-tools.
    • Add support for GL_EXT_shared_memory_block.
    • Implement GL_EXT_null_initializer.
  • 11.1.0
    • Added ray-tracing extension support.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Compiled some shaders and built ffmpeg, libplacebo and shaderc against it.

Diff Detail

Repository
R935 glslang
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

YakoYakoYokuYoku requested review of this revision.Mar 22 2021, 1:23 AM

Actually update to 11.2.0, yeehaw!

YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Roll back shared libs.

aleksvor added a subscriber: aleksvor.EditedMar 22 2021, 6:07 PM

Can you check that this update doesn't break compilation of ffmpeg and libplacebo, please? Changelog doesn't mention any API-breaking changes, but would be nice to make sure that we won't face problems with rebuilds (speaking from my experience with glslang breaking API and having to patch both projects).

YakoYakoYokuYoku edited the test plan for this revision. (Show Details)Mar 22 2021, 8:44 PM

No broken builds reported here. We are good to go.