Mir
Public Member Functions | List of all members
mir::gl::DefaultProgramFactory Class Reference

#include <default_program_factory.h>

Inheritance diagram for mir::gl::DefaultProgramFactory:
[legend]

Public Member Functions

std::unique_ptr< Programcreate_gl_program (std::string const &, std::string const &) const override
 
std::unique_ptr< TextureCachecreate_texture_cache () const override
 
- Public Member Functions inherited from mir::gl::ProgramFactory
virtual ~ProgramFactory ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::gl::ProgramFactory
 ProgramFactory ()=default
 

Member Function Documentation

std::unique_ptr< mgl::Program > mir::gl::DefaultProgramFactory::create_gl_program ( std::string const &  vertex_shader,
std::string const &  fragment_shader 
) const
overridevirtual
std::unique_ptr< mgl::TextureCache > mir::gl::DefaultProgramFactory::create_texture_cache ( ) const
overridevirtual

The documentation for this class was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016