/aosp_15_r20/external/angle/src/common/ |
H A D | BinaryStream.h | 222 class BinaryOutputStream : angle::NonCopyable 225 BinaryOutputStream(); 226 ~BinaryOutputStream(); 329 inline BinaryOutputStream::BinaryOutputStream() {} in BinaryOutputStream() function 331 inline BinaryOutputStream::~BinaryOutputStream() = default;
|
H A D | CompiledShaderState.h | 39 void WriteShaderVar(gl::BinaryOutputStream *stream, const sh::ShaderVariable &var); 42 void WriteShInterfaceBlock(gl::BinaryOutputStream *stream, const sh::InterfaceBlock &block); 54 void serialize(gl::BinaryOutputStream &stream) const;
|
H A D | CompiledShaderState.cpp | 66 void WriteShaderVar(gl::BinaryOutputStream *stream, const sh::ShaderVariable &var) in WriteShaderVar() 141 void WriteShInterfaceBlock(gl::BinaryOutputStream *stream, const sh::InterfaceBlock &block) in WriteShInterfaceBlock() 311 void CompiledShaderState::serialize(gl::BinaryOutputStream &stream) const in serialize()
|
H A D | BinaryStream_unittest.cpp | 75 gl::BinaryOutputStream out; in TEST()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/ |
H A D | ProgramExecutableMtl.h | 126 void save(gl::BinaryOutputStream *stream); 208 void saveTranslatedShaders(gl::BinaryOutputStream *stream); 211 void saveShaderInternalInfo(gl::BinaryOutputStream *stream); 214 void saveInterfaceBlockInfo(gl::BinaryOutputStream *stream); 217 void saveDefaultUniformBlocksInfo(gl::BinaryOutputStream *stream);
|
H A D | ProgramMtl.h | 42 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|
H A D | ProgramExecutableMtl.mm | 447 void ProgramExecutableMtl::save(gl::BinaryOutputStream *stream) 455 void ProgramExecutableMtl::saveInterfaceBlockInfo(gl::BinaryOutputStream *stream) 496 void ProgramExecutableMtl::saveDefaultUniformBlocksInfo(gl::BinaryOutputStream *stream) 531 void ProgramExecutableMtl::saveShaderInternalInfo(gl::BinaryOutputStream *stream) 640 void ProgramExecutableMtl::saveTranslatedShaders(gl::BinaryOutputStream *stream) 642 auto writeTranslatedSource = [](gl::BinaryOutputStream *stream,
|
H A D | ProgramMtl.mm | 238 void ProgramMtl::save(const gl::Context *context, gl::BinaryOutputStream *stream)
|
/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | MemoryProgramCache.cpp | 41 void WriteProgramBindings(BinaryOutputStream *stream, const ProgramBindings &bindings) in WriteProgramBindings() 50 void WriteProgramAliasedBindings(BinaryOutputStream *stream, const ProgramAliasedBindings &bindings) in WriteProgramAliasedBindings() 70 BinaryOutputStream hashStream; in ComputeHash()
|
H A D | Shader.h | 54 class BinaryOutputStream; variable 193 void writeShaderKey(BinaryOutputStream *streamOut) const in writeShaderKey()
|
H A D | ProgramExecutable.cpp | 228 void SaveProgramInputs(BinaryOutputStream *stream, const std::vector<ProgramInput> &programInputs) in SaveProgramInputs() 255 void SaveUniforms(BinaryOutputStream *stream, in SaveUniforms() 297 void SaveSamplerBindings(BinaryOutputStream *stream, in SaveSamplerBindings() 314 void WriteBufferVariable(BinaryOutputStream *stream, const BufferVariable &var) in WriteBufferVariable() 328 void WriteAtomicCounterBuffer(BinaryOutputStream *stream, const AtomicCounterBuffer &var) in WriteAtomicCounterBuffer() 340 void WriteInterfaceBlock(BinaryOutputStream *stream, const InterfaceBlock &block) in WriteInterfaceBlock() 989 void ProgramExecutable::save(gl::BinaryOutputStream *stream) const in save()
|
H A D | Uniform.h | 24 class BinaryOutputStream; variable
|
H A D | Program.h | 54 class BinaryOutputStream; variable
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/ |
H A D | ShaderInterfaceVariableInfoMap.cpp | 34 gl::BinaryOutputStream *stream) in SaveShaderInterfaceVariableXfbInfo() 61 void ShaderInterfaceVariableInfoMap::save(gl::BinaryOutputStream *stream) in save()
|
H A D | ProgramVk.h | 36 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|
H A D | ProgramExecutableVk.h | 49 void save(gl::BinaryOutputStream *stream); 109 void save(ContextVk *contextVk, bool isSeparable, gl::BinaryOutputStream *stream);
|
H A D | ProgramVk.cpp | 359 void ProgramVk::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/ |
H A D | ProgramWgpu.h | 28 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|
H A D | ProgramWgpu.cpp | 351 void ProgramWgpu::save(const gl::Context *context, gl::BinaryOutputStream *stream) {} in save()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/null/ |
H A D | ProgramNULL.h | 28 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|
H A D | ProgramNULL.cpp | 64 void ProgramNULL::save(const gl::Context *context, gl::BinaryOutputStream *stream) {} in save()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/ |
H A D | ProgramImpl.h | 91 virtual void save(const gl::Context *context, gl::BinaryOutputStream *stream) = 0;
|
H A D | ProgramImpl_mock.h | 28 MOCK_METHOD2(save, void(const gl::Context *, gl::BinaryOutputStream *));
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/ |
H A D | ProgramD3D.h | 82 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/ |
H A D | ProgramGL.h | 46 void save(const gl::Context *context, gl::BinaryOutputStream *stream) override;
|