Removed unused static buffer types
parent
f2eafd563e
commit
55513703b2
|
@ -444,24 +444,12 @@ public:
|
||||||
virtual void DrawPrimitives(PrimitiveType type, const VertexCol *vertices,
|
virtual void DrawPrimitives(PrimitiveType type, const VertexCol *vertices,
|
||||||
int first[], int count[], int drawCount) = 0;
|
int first[], int count[], int drawCount) = 0;
|
||||||
|
|
||||||
//! Creates a static buffer composed of given primitives with single texture vertices
|
|
||||||
virtual unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const Vertex* vertices, int vertexCount) = 0;
|
|
||||||
|
|
||||||
//! Creates a static buffer composed of given primitives with multitexturing
|
//! Creates a static buffer composed of given primitives with multitexturing
|
||||||
virtual unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) = 0;
|
virtual unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) = 0;
|
||||||
|
|
||||||
//! Creates a static buffer composed of given primitives with solid color
|
|
||||||
virtual unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexCol* vertices, int vertexCount) = 0;
|
|
||||||
|
|
||||||
//! Updates the static buffer composed of given primitives with single texture vertices
|
|
||||||
virtual void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const Vertex* vertices, int vertexCount) = 0;
|
|
||||||
|
|
||||||
//! Updates the static buffer composed of given primitives with multitexturing
|
//! Updates the static buffer composed of given primitives with multitexturing
|
||||||
virtual void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) = 0;
|
virtual void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) = 0;
|
||||||
|
|
||||||
//! Updates the static buffer composed of given primitives with solid color
|
|
||||||
virtual void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexCol* vertices, int vertexCount) = 0;
|
|
||||||
|
|
||||||
//! Draws a static buffer
|
//! Draws a static buffer
|
||||||
virtual void DrawStaticBuffer(unsigned int bufferId) = 0;
|
virtual void DrawStaticBuffer(unsigned int bufferId) = 0;
|
||||||
|
|
||||||
|
|
|
@ -137,30 +137,14 @@ public:
|
||||||
virtual void DrawPrimitives(PrimitiveType type, const VertexCol *vertices,
|
virtual void DrawPrimitives(PrimitiveType type, const VertexCol *vertices,
|
||||||
int first[], int count[], int drawCount) override;
|
int first[], int count[], int drawCount) override;
|
||||||
|
|
||||||
unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const Vertex* vertices, int vertexCount) override
|
|
||||||
{
|
|
||||||
return CreateStaticBufferImpl(primitiveType, vertices, vertexCount);
|
|
||||||
}
|
|
||||||
unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) override
|
unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) override
|
||||||
{
|
{
|
||||||
return CreateStaticBufferImpl(primitiveType, vertices, vertexCount);
|
return CreateStaticBufferImpl(primitiveType, vertices, vertexCount);
|
||||||
}
|
}
|
||||||
unsigned int CreateStaticBuffer(PrimitiveType primitiveType, const VertexCol* vertices, int vertexCount) override
|
|
||||||
{
|
|
||||||
return CreateStaticBufferImpl(primitiveType, vertices, vertexCount);
|
|
||||||
}
|
|
||||||
void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const Vertex* vertices, int vertexCount) override
|
|
||||||
{
|
|
||||||
UpdateStaticBufferImpl(bufferId, primitiveType, vertices, vertexCount);
|
|
||||||
}
|
|
||||||
void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) override
|
void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexTex2* vertices, int vertexCount) override
|
||||||
{
|
{
|
||||||
UpdateStaticBufferImpl(bufferId, primitiveType, vertices, vertexCount);
|
UpdateStaticBufferImpl(bufferId, primitiveType, vertices, vertexCount);
|
||||||
}
|
}
|
||||||
void UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexCol* vertices, int vertexCount) override
|
|
||||||
{
|
|
||||||
UpdateStaticBufferImpl(bufferId, primitiveType, vertices, vertexCount);
|
|
||||||
}
|
|
||||||
void DrawStaticBuffer(unsigned int bufferId) override;
|
void DrawStaticBuffer(unsigned int bufferId) override;
|
||||||
void DestroyStaticBuffer(unsigned int bufferId) override;
|
void DestroyStaticBuffer(unsigned int bufferId) override;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue