- added an abstract index buffer implementation as well.
This commit is contained in:
parent
bb09f5488f
commit
3db26a3a1b
6 changed files with 83 additions and 3 deletions
|
|
@ -44,6 +44,7 @@
|
|||
#include "gl/shaders/gl_shaderprogram.h"
|
||||
#include "gl_debug.h"
|
||||
#include "r_videoscale.h"
|
||||
#include "glsys_vertexbuffer.h"
|
||||
|
||||
EXTERN_CVAR (Bool, vid_vsync)
|
||||
|
||||
|
|
@ -361,6 +362,16 @@ IShaderProgram *OpenGLFrameBuffer::CreateShaderProgram()
|
|||
return new FShaderProgram;
|
||||
}
|
||||
|
||||
IVertexBuffer *OpenGLFrameBuffer::CreateVertexBuffer()
|
||||
{
|
||||
return new GLVertexBuffer;
|
||||
}
|
||||
|
||||
IIndexBuffer *OpenGLFrameBuffer::CreateIndexBuffer()
|
||||
{
|
||||
return new GLIndexBuffer;
|
||||
}
|
||||
|
||||
|
||||
void OpenGLFrameBuffer::TextureFilterChanged()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue