From: Pyry Haulos Date: Wed, 2 Dec 2015 20:51:28 +0000 (-0500) Subject: Merge branch '26-update-assembly-framework' into 'master' X-Git-Tag: upstream/0.1.0~812^2~506 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ff5be91bfb367efa2c5135f6a761c33d36f5f8b6;p=platform%2Fupstream%2FVK-GL-CTS.git Merge branch '26-update-assembly-framework' into 'master' Add framework for graphics-pipeline tests in spirv_assembly. This allows single test code to be exercised in all shader kinds (except for compute shader). Implement assembly boilerplate as a StringTemplate with parameters in certain sections that can be specialized. Extend `StringTemplate` to accept optional parameter expansions, where a missing parameter isn't an error. Make `SpirVAsmSource::operator<<()` work on any parameter type. See merge request !76 --- ff5be91bfb367efa2c5135f6a761c33d36f5f8b6