DirectX Capabilities - remove tris/verts?

Miscellaneous Forums/General Discussion/DirectX Capabilities - remove tris/verts?

Can DirectX remove triangles and vertices?

I'm wondering if this is missing from Blitz because of a design decision made to keep Blitz easy-to-use, or because it's not even possible with DirectX in the first place.

Reposing the question: if I were writing a DirectX game in C++, would I be able to remove triangles and vertices without rebuilding my surface?

Surfaces are a Blitz invention, aren't they?

I think vertex buffers can be optimised by setting a read only flag, this makes them faster to render. Possibly Mark chose this method and coded around it not thinking anyone would want to remove verts from a mesh.

Not a DX limitation, just Mark wanting to keep the speed up :)

Directly in DirectX Buffer, no.
In Blitz, the surface is in a buffer independent of DirectX.
When you remove a triangle and vertices, the directx buffer
is rebuilt has each time...