[PICA] Alpha test and some new registers

This commit is contained in:
wheremyfoodat
2022-10-01 02:40:08 +03:00
parent 6adc56df4e
commit 8b85255f4c
6 changed files with 104 additions and 29 deletions

View File

@@ -131,7 +131,8 @@ void GPU::drawArrays() {
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());
//printf("(x, y, z, w) = (%f, %f, %f, %f)\n", (double)vertices[i].position.x(), (double)vertices[i].position.y(), (double)vertices[i].position.z(), (double)vertices[i].position.w());
//printf("(r, g, b, a) = (%f, %f, %f, %f)\n", (double)vertices[i].colour.r(), (double)vertices[i].colour.g(), (double)vertices[i].colour.b(), (double)vertices[i].colour.a());
}
drawVertices(OpenGL::Triangle, vertices, vertexCount);