OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::v1::GLES2RenderToVertexBuffer Class Reference

#include <OgreGLES2RenderToVertexBuffer.h>

+ Inheritance diagram for Ogre::v1::GLES2RenderToVertexBuffer:

Public Member Functions

 GLES2RenderToVertexBuffer ()
 C'tor. More...
 
virtual ~GLES2RenderToVertexBuffer ()
 D'tor. More...
 
virtual void getRenderOperation (RenderOperation &op)
 Get the render operation for this buffer. More...
 
virtual void update (SceneManager *sceneMgr)
 Update the contents of this vertex buffer by rendering. More...
 

Detailed Description

An object which renders geometry to a vertex.
Remarks
This is especially useful together with geometry shaders, as you can render procedural geometry which will get saved to a vertex buffer for reuse later, without regenerating it again. You can also create shaders that run on previous results of those shaders, creating stateful shaders.

Constructor & Destructor Documentation

◆ GLES2RenderToVertexBuffer()

Ogre::v1::GLES2RenderToVertexBuffer::GLES2RenderToVertexBuffer ( )

C'tor.

◆ ~GLES2RenderToVertexBuffer()

virtual Ogre::v1::GLES2RenderToVertexBuffer::~GLES2RenderToVertexBuffer ( )
virtual

D'tor.

Member Function Documentation

◆ getRenderOperation()

virtual void Ogre::v1::GLES2RenderToVertexBuffer::getRenderOperation ( RenderOperation op)
virtual

Get the render operation for this buffer.

◆ update()

virtual void Ogre::v1::GLES2RenderToVertexBuffer::update ( SceneManager sceneMgr)
virtual

Update the contents of this vertex buffer by rendering.


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