Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::HWResource Class Reference

Abstract hardware resource. More...

#include <mitsuba/render/shader.h>

+ Inheritance diagram for mitsuba::HWResource:

Public Member Functions

virtual ShadercreateShader (Renderer *renderer) const
 
virtual ~HWResource ()
 

Detailed Description

Abstract hardware resource.

Implementations provides support for functionality that are also able to live on the GPU. By default, the method 'createShader' just returns NULL, which means that the BSDF/Light source/Texture/.. has not yet been ported to the GPU-based renderer.

Constructor & Destructor Documentation

virtual mitsuba::HWResource::~HWResource ( )
inlinevirtual

Member Function Documentation


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