1. 04 Dec, 2018 1 commit
    • Niklas Haas's avatar
      3rdparty: use meson subprojects instead · 195f28ea
      Niklas Haas authored
      Major refactor of the source code structure. Now uses meson subprojects
      for "third party" dependencies (including bstr and talloc), and moves a
      lot of the meson boilerplate from src/meson.build to the top-level
      We choose the name 'xtalloc' to make sure we don't collide with samba
      libtalloc, and to reflect the fact that our wrappers abort on OOM.
  2. 28 Sep, 2018 1 commit
    • Niklas Haas's avatar
      glslang: update for new glslang version · 5278a77e
      Niklas Haas authored
      This adds some new members to this struct. I still have zero clue why
      they don't provide this structure for us, so we don't have to copy/paste
      it from example code..
  3. 20 Jun, 2018 1 commit
    • Niklas Haas's avatar
      spirv: add support for glslang · 654a6d3f
      Niklas Haas authored
      We can now use glslang directly instead of relying on libshaderc for
      everything. This requires a bit of bending over backwards, but it's
      Fixes #36