Module: Mesa Branch: master Commit: ebd9e789c40190862b28bbde8852c0b8b09df5ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebd9e789c40190862b28bbde8852c0b8b09df5ba
Author: Jordan Justen <jordan.l.jus...@intel.com> Date: Fri Oct 27 01:04:53 2017 -0700 glsl: Split out shader program serialization This will allow us to use the program serialization to implement ARB_get_program_binary. Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/compiler/Makefile.sources | 2 + src/compiler/glsl/meson.build | 2 + src/compiler/glsl/serialize.cpp | 1238 ++++++++++++++++++++++++++++++++++++ src/compiler/glsl/serialize.h | 50 ++ src/compiler/glsl/shader_cache.cpp | 1185 +--------------------------------- src/compiler/shader_info.h | 1 + 6 files changed, 1297 insertions(+), 1181 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=ebd9e789c40190862b28bbde8852c0b8b09df5ba _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit