[PICA] Start fixing shader bugs & adding depth (Breaks Mario for now :( )

This commit is contained in:
wheremyfoodat
2022-09-27 00:31:59 +03:00
parent f9287c1eda
commit f90dd2d60b
6 changed files with 59 additions and 22 deletions

View File

@@ -130,6 +130,8 @@ void GPU::drawArrays() {
shaderUnit.vs.run();
std::memcpy(&vertices[i].position, &shaderUnit.vs.outputs[0], sizeof(vec4f));
std::memcpy(&vertices[i].colour, &shaderUnit.vs.outputs[1], sizeof(vec4f));
printf("(x, y, z) = (%f, %f, %f)\n", (double)vertices[i].position.x(), (double)vertices[i].position.y(), (double)vertices[i].position.z());
}
drawVertices(OpenGL::Triangle, vertices, vertexCount);