28 #ifndef __D3D11RenderToVertexBuffer_H__
29 #define __D3D11RenderToVertexBuffer_H__
D3D11HardwareBufferManagerBase * mBufManager
Implementation of HardwareBufferManager for D3D11.
Manages the organisation and rendering of a 'scene' i.e.
virtual ~D3D11RenderToVertexBuffer(void)
Shared pointer implementation used to share index buffers.
HardwareVertexBufferSharedPtr mVertexBuffers[2]
An object which renders geometry to a vertex.
void reallocateBuffer(size_t index)
Class defining a single pass of a Technique (of a Material), i.e.
ID3D11GeometryShader * mpGeometryShader
virtual void getRenderOperation(RenderOperation &op)
Get the render operation for this buffer.
virtual void update(SceneManager *sceneMgr)
Update the contents of this vertex buffer by rendering.
An object which renders geometry to a vertex.
'New' rendering operation using vertex buffers.
D3D11RenderToVertexBuffer(D3D11Device &device, D3D11HardwareBufferManagerBase *bufManager)
void setupGeometryShaderLinkageToStreamOut(Pass *pass)