Page MenuHomeSolus

Update shaderc to 2022.1

Authored by aleksvor on Mar 20 2022, 3:27 PM.



Summarized changelogs:

  • 2021.4:
    • Support Vulkan 1.3.
    • Support targeting SPIR-V 1.6, which is the default for Vulkan 1.3.
  • 2021.1:
    • Disable --target-env=opengl_compat with an explicit error message. It has been deprecated for a long time.

Other releases include only dependencies updates and build fixes. Full changelogs here.

Test Plan

Tested Vulkan video renderer in mpv (it uses libplacebo for Vulkan calls, which in its turn uses shaderc for translating GLSL shaders to SPIR-V).

Diff Detail

R5204 shaderc
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Mar 20 2022, 3:27 PM
aleksvor requested review of this revision.Mar 20 2022, 3:27 PM
Girtablulu accepted this revision.Mar 20 2022, 3:35 PM
Girtablulu added a subscriber: Girtablulu.

LGTM, thx

This revision is now accepted and ready to land.Mar 20 2022, 3:35 PM
This revision was automatically updated to reflect the committed changes.