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

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15