Replaced GL draw calls with Vulkan in KRMesh
This commit is contained in:
@@ -517,10 +517,8 @@ void KRMesh::renderSubmesh(VkCommandBuffer& commandBuffer, int iSubmesh, KRNode:
|
|||||||
|
|
||||||
switch (getModelFormat()) {
|
switch (getModelFormat()) {
|
||||||
case ModelFormat::KRENGINE_MODEL_FORMAT_TRIANGLES:
|
case ModelFormat::KRENGINE_MODEL_FORMAT_TRIANGLES:
|
||||||
GLDEBUG(glDrawArrays(GL_TRIANGLES, iVertex, cVertexes));
|
|
||||||
break;
|
|
||||||
case ModelFormat::KRENGINE_MODEL_FORMAT_STRIP:
|
case ModelFormat::KRENGINE_MODEL_FORMAT_STRIP:
|
||||||
GLDEBUG(glDrawArrays(GL_TRIANGLE_STRIP, iVertex, cVertexes));
|
vkCmdDraw(commandBuffer, cVertexes, 1, iVertex, 0);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user