History log of /frameworks/rs/rsov/compiler/spirit/entity.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3e5fbb6faf66488ba49c9d2396350ae567dba315 27-Feb-2017 Yang Ni <yangni@google.com> Added methods to serialize/deserialize into/from words

Bug: 30964317

Without requirement to create input/output word streams.

Updated tests and dependent modules to use word vector as input
and output whereever applicable, instead of using word streams.

Test: unit tests, lit tests, and RSoVTest.

Change-Id: I013b1ae7eb70c189142300629bfc5339e8358168
/frameworks/rs/rsov/compiler/spirit/entity.h
4df77d18bf57187f8e7142c6f7a70a9cdd3d581e 31-Jan-2017 Yang Ni <yangni@google.com> SPIRIT: An in-memory IR for SPIR-V

Bug: 30964317

This is a C++ programming interface to create, serialize, deserialize,
and transform SPIR-V IR in memory.

The current focus is to generate and manipulate SPIR-V for Vulkan
compute shaders, which RSoV generates for RenderScript kernels.

Test: Unit tests (gtest), i.e.,
${ANDROID_BUILD_TOP}/out/host/linux-x86/nativetest64/libspirit_test/libspirit_test

Change-Id: I5ae9aec72311402e1f6513cac33fdc7bc1001be5
/frameworks/rs/rsov/compiler/spirit/entity.h