Fixed dolphin rendering.
This commit is contained in:
@@ -60,15 +60,15 @@ errorret_t shaderSetMatrixDolphin(
|
||||
|
||||
if(stringCompare(name, SHADER_UNLIT_PROJECTION) == 0) {
|
||||
shader->dirtyMatrix |= SHADER_DOLPHIN_DIRTY_PROJ;
|
||||
glm_mat4_ucopy(mat, shader->proj);
|
||||
glm_mat4_copy(mat, shader->proj);
|
||||
|
||||
} else if(stringCompare(name, SHADER_UNLIT_VIEW) == 0) {
|
||||
shader->dirtyMatrix |= SHADER_DOLPHIN_DIRTY_VIEW;
|
||||
glm_mat4_ucopy(mat, shader->view);
|
||||
glm_mat4_copy(mat, shader->view);
|
||||
|
||||
} else if(stringCompare(name, SHADER_UNLIT_MODEL) == 0) {
|
||||
shader->dirtyMatrix |= SHADER_DOLPHIN_DIRTY_MODEL;
|
||||
glm_mat4_ucopy(mat, shader->model);
|
||||
glm_mat4_copy(mat, shader->model);
|
||||
|
||||
} else {
|
||||
assertUnreachable("Cannot use a custom matrix on dolphin.");
|
||||
@@ -107,7 +107,7 @@ errorret_t shaderSetTextureDolphin(
|
||||
GX_SetTevOrder(GX_TEVSTAGE0, GX_TEXCOORDNULL, GX_TEXMAP_NULL, GX_COLOR0A0);
|
||||
GX_SetTevOp(GX_TEVSTAGE0, GX_PASSCLR);
|
||||
|
||||
// GX_SetBlendMode(GX_BM_NONE, GX_BL_ONE, GX_BL_ZERO, GX_LO_CLEAR);
|
||||
GX_SetBlendMode(GX_BM_NONE, GX_BL_ONE, GX_BL_ZERO, GX_LO_CLEAR);
|
||||
GX_SetAlphaCompare(GX_ALWAYS, 0, GX_AOP_AND, GX_ALWAYS, 0);
|
||||
|
||||
errorOk();
|
||||
|
||||
Reference in New Issue
Block a user