working version of text rendering
This commit is contained in:
@@ -192,18 +192,17 @@ namespace OpenVulkano::Scene
|
||||
#endif
|
||||
}
|
||||
|
||||
void Geometry::SetIndices(const uint32_t* data, uint32_t size, uint32_t offset) const
|
||||
void Geometry::SetIndices(const uint32_t* data, uint32_t size, uint32_t indicesOffset) const
|
||||
{
|
||||
size += offset;
|
||||
for(; offset < size; offset++)
|
||||
for(uint32_t i = 0; i < size; i++)
|
||||
{
|
||||
if (indexType == VertexIndexType::UINT16)
|
||||
{
|
||||
static_cast<uint16_t*>(indices)[offset] = static_cast<uint16_t>(data[offset]);
|
||||
static_cast<uint16_t*>(indices)[i + indicesOffset] = static_cast<uint16_t>(data[i]);
|
||||
}
|
||||
else
|
||||
{
|
||||
static_cast<uint32_t*>(indices)[offset] = data[offset];
|
||||
static_cast<uint32_t*>(indices)[i + indicesOffset] = data[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user