mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-02-20 06:00:58 +00:00
Add remaining opcodes
This commit is contained in:
parent
c9c1a75869
commit
6992eba90a
@ -210,7 +210,34 @@ void TransformDrawEngine::ApplyDrawState(int prim) {
|
||||
glLogicOp = GL_CLEAR;
|
||||
else if (opcode == GE_LOGIC_AND)
|
||||
glLogicOp = GL_AND;
|
||||
//TODO
|
||||
else if (opcode == GE_LOGIC_AND_REVERSE)
|
||||
glLogicOp = GL_AND_REVERSE;
|
||||
else if (opcode == GE_LOGIC_COPY)
|
||||
glLogicOp = GL_COPY;
|
||||
else if (opcode == GE_LOGIC_AND_INVERTED)
|
||||
glLogicOp = GL_AND_INVERTED;
|
||||
else if (opcode == GE_LOGIC_NOOP)
|
||||
glLogicOp = GL_NOOP;
|
||||
else if (opcode == GE_LOGIC_XOR)
|
||||
glLogicOp = GL_XOR;
|
||||
else if (opcode == GE_LOGIC_OR)
|
||||
glLogicOp = GL_OR;
|
||||
else if (opcode == GE_LOGIC_NOR)
|
||||
glLogicOp = GL_NOR;
|
||||
else if (opcode == GE_LOGIC_EQUIV)
|
||||
glLogicOp = GL_EQUIV;
|
||||
else if (opcode == GE_LOGIC_INVERTED)
|
||||
glLogicOp = GL_INVERT;
|
||||
else if (opcode == GE_LOGIC_OR_REVERSE)
|
||||
glLogicOp = GL_OR_REVERSE;
|
||||
else if (opcode == GE_LOGIC_COPY_INVERTED)
|
||||
glLogicOp = GL_COPY_INVERTED;
|
||||
else if (opcode == GE_LOGIC_OR_INVERTED)
|
||||
glLogicOp = GL_OR_INVERTED;
|
||||
else if (opcode == GE_LOGIC_NAND)
|
||||
glLogicOp = GL_NAND;
|
||||
else if (opcode == GE_LOGIC_SET)
|
||||
glLogicOp = GL_SET;
|
||||
glstate.logicOp.set(glLogicOp);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user