Home
last modified time | relevance | path

Searched refs:BinaryOutputStream (Results 1 – 20 of 20) sorted by relevance

/external/angle/src/libANGLE/
DBinaryStream.h197 class BinaryOutputStream : angle::NonCopyable
200 BinaryOutputStream();
201 ~BinaryOutputStream();
280 inline BinaryOutputStream::BinaryOutputStream() {} in BinaryOutputStream() function
282 inline BinaryOutputStream::~BinaryOutputStream() = default;
DProgram.h49 class BinaryOutputStream; variable
105 void WriteBlockMemberInfo(BinaryOutputStream *stream, const sh::BlockMemberInfo &var);
108 void WriteShaderVar(BinaryOutputStream *stream, const sh::ShaderVariable &var);
111 void WriteInterfaceBlock(BinaryOutputStream *stream, const InterfaceBlock &block);
114 void WriteShaderVariableBuffer(BinaryOutputStream *stream, const ShaderVariableBuffer &var);
DBinaryStream_unittest.cpp75 gl::BinaryOutputStream out; in TEST()
DProgramExecutable.h118 void save(bool isSeparable, gl::BinaryOutputStream *stream) const;
DProgram.cpp709 void WriteShaderVariableBuffer(BinaryOutputStream *stream, const ShaderVariableBuffer &var) in WriteShaderVariableBuffer()
743 void WriteBufferVariable(BinaryOutputStream *stream, const BufferVariable &var) in WriteBufferVariable()
771 void WriteInterfaceBlock(BinaryOutputStream *stream, const InterfaceBlock &block) in WriteInterfaceBlock()
914 void WriteBlockMemberInfo(BinaryOutputStream *stream, const sh::BlockMemberInfo &var) in WriteBlockMemberInfo()
932 void WriteShaderVar(BinaryOutputStream *stream, const sh::ShaderVariable &var) in WriteShaderVar()
4597 BinaryOutputStream stream; in serialize()
DProgramExecutable.cpp453 void ProgramExecutable::save(bool isSeparable, gl::BinaryOutputStream *stream) const in save()
/external/angle/src/libANGLE/renderer/metal/
DProgramMtl.h69 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
178 void saveDefaultUniformBlocksInfo(gl::BinaryOutputStream *stream);
207 void saveTranslatedShaders(gl::BinaryOutputStream *stream);
210 void saveShaderInternalInfo(gl::BinaryOutputStream *stream);
DProgramMtl.mm306 void ProgramMtl::saveTranslatedShaders(gl::BinaryOutputStream *stream)
332 void ProgramMtl::save(const gl::Context *context, gl::BinaryOutputStream *stream)
777 void ProgramMtl::saveDefaultUniformBlocksInfo(gl::BinaryOutputStream *stream)
826 void ProgramMtl::saveShaderInternalInfo(gl::BinaryOutputStream *stream)
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h43 void save(gl::BinaryOutputStream *stream);
123 void save(gl::BinaryOutputStream *stream);
DProgramVk.h41 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
DProgramExecutableVk.cpp46 gl::BinaryOutputStream *stream) in SaveShaderInterfaceVariableXfbInfo()
175 void ShaderInfo::save(gl::BinaryOutputStream *stream) in save()
345 void ProgramExecutableVk::save(gl::BinaryOutputStream *stream) in save()
DProgramVk.cpp206 void ProgramVk::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()
/external/angle/src/libANGLE/renderer/
DProgramImpl_mock.h28 MOCK_METHOD2(save, void(const gl::Context *, gl::BinaryOutputStream *));
DProgramImpl.h81 virtual void save(const gl::Context *context, gl::BinaryOutputStream *stream) = 0;
/external/angle/src/libANGLE/renderer/null/
DProgramNULL.h27 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
DProgramNULL.cpp28 void ProgramNULL::save(const gl::Context *context, gl::BinaryOutputStream *stream) {} in save()
/external/angle/src/libANGLE/renderer/gl/
DProgramGL.h42 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
DProgramGL.cpp87 void ProgramGL::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()
/external/angle/src/libANGLE/renderer/d3d/
DProgramD3D.h216 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
DProgramD3D.cpp1318 void ProgramD3D::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()