Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
mir::graphics::ProgramFactory Class Reference

#include <program_factory.h>

Inheritance diagram for mir::graphics::ProgramFactory:
[legend]

Public Member Functions

std::unique_ptr< GLProgramcreate_gl_program (std::string const &, std::string const &) const override
 
std::unique_ptr< GLTextureCachecreate_texture_cache () const
 
- Public Member Functions inherited from mir::graphics::GLProgramFactory
virtual ~GLProgramFactory ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::GLProgramFactory
 GLProgramFactory ()=default
 

Member Function Documentation

std::unique_ptr< mg::GLProgram > mir::graphics::ProgramFactory::create_gl_program ( std::string const &  vertex_shader,
std::string const &  fragment_shader 
) const
overridevirtual
std::unique_ptr< mg::GLTextureCache > mir::graphics::ProgramFactory::create_texture_cache ( ) const
virtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014