|
@@ -49,9 +49,9 @@ const unsigned VertexBuffer::elementSize[] =
|
|
|
4 * sizeof(float) // Instancematrix3
|
|
4 * sizeof(float) // Instancematrix3
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
-VertexBuffer::VertexBuffer(Context* context) :
|
|
|
|
|
|
|
+VertexBuffer::VertexBuffer(Context* context, bool forceHeadless) :
|
|
|
Object(context),
|
|
Object(context),
|
|
|
- GPUObject(GetSubsystem<Graphics>()),
|
|
|
|
|
|
|
+ GPUObject(forceHeadless ? (Graphics*)0 : GetSubsystem<Graphics>()),
|
|
|
vertexCount_(0),
|
|
vertexCount_(0),
|
|
|
elementMask_(0),
|
|
elementMask_(0),
|
|
|
pool_(D3DPOOL_MANAGED),
|
|
pool_(D3DPOOL_MANAGED),
|