summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp')
-rw-r--r--Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp172
1 files changed, 86 insertions, 86 deletions
diff --git a/Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp b/Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp
index d2185e31d5..ac03ae965f 100644
--- a/Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp
+++ b/Source/Plugins/Plugin_VideoSoftware/Src/SetupUnit.cpp
@@ -12,7 +12,7 @@
// A copy of the GPL 2.0 should have been included with the program.
// If not, see http://www.gnu.org/licenses/
-// Official SVN repository and contact information can be found at
+// Official Git repository and contact information can be found at
// http://code.google.com/p/dolphin-emu/
#include "SetupUnit.h"
@@ -27,7 +27,7 @@ void SetupUnit::Init(u8 primitiveType)
{
m_PrimType = primitiveType;
- m_VertexCounter = 0;
+ m_VertexCounter = 0;
m_VertPointer[0] = &m_Vertices[0];
m_VertPointer[1] = &m_Vertices[1];
m_VertPointer[2] = &m_Vertices[2];
@@ -36,130 +36,130 @@ void SetupUnit::Init(u8 primitiveType)
void SetupUnit::SetupVertex()
{
- switch(m_PrimType)
- {
- case GX_DRAW_QUADS:
- SetupQuad();
- break;
- case GX_DRAW_TRIANGLES:
- SetupTriangle();
- break;
- case GX_DRAW_TRIANGLE_STRIP:
- SetupTriStrip();
- break;
- case GX_DRAW_TRIANGLE_FAN:
- SetupTriFan();
- break;
- case GX_DRAW_LINES:
- SetupLine();
- break;
- case GX_DRAW_LINE_STRIP:
- SetupLineStrip();
- break;
- case GX_DRAW_POINTS:
- SetupPoint();
- break;
- }
+ switch(m_PrimType)
+ {
+ case GX_DRAW_QUADS:
+ SetupQuad();
+ break;
+ case GX_DRAW_TRIANGLES:
+ SetupTriangle();
+ break;
+ case GX_DRAW_TRIANGLE_STRIP:
+ SetupTriStrip();
+ break;
+ case GX_DRAW_TRIANGLE_FAN:
+ SetupTriFan();
+ break;
+ case GX_DRAW_LINES:
+ SetupLine();
+ break;
+ case GX_DRAW_LINE_STRIP:
+ SetupLineStrip();
+ break;
+ case GX_DRAW_POINTS:
+ SetupPoint();
+ break;
+ }
}
- void SetupUnit::SetupQuad()
- {
- if (m_VertexCounter < 2)
- {
- m_VertexCounter++;
- m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ void SetupUnit::SetupQuad()
+ {
+ if (m_VertexCounter < 2)
+ {
+ m_VertexCounter++;
+ m_VertWritePointer = m_VertPointer[m_VertexCounter];
+ return;
+ }
- Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
+ Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
- m_VertexCounter++;
- m_VertexCounter &= 3;
- m_VertWritePointer = &m_Vertices[m_VertexCounter & 1];
- OutputVertexData* temp = m_VertPointer[1];
- m_VertPointer[1] = m_VertPointer[2];
- m_VertPointer[2] = temp;
- }
+ m_VertexCounter++;
+ m_VertexCounter &= 3;
+ m_VertWritePointer = &m_Vertices[m_VertexCounter & 1];
+ OutputVertexData* temp = m_VertPointer[1];
+ m_VertPointer[1] = m_VertPointer[2];
+ m_VertPointer[2] = temp;
+}
void SetupUnit::SetupTriangle()
{
- if (m_VertexCounter < 2)
- {
- m_VertexCounter++;
- m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ if (m_VertexCounter < 2)
+ {
+ m_VertexCounter++;
+ m_VertWritePointer = m_VertPointer[m_VertexCounter];
+ return;
+ }
- Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
+ Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
- m_VertexCounter = 0;
- m_VertWritePointer = m_VertPointer[0];
+ m_VertexCounter = 0;
+ m_VertWritePointer = m_VertPointer[0];
}
void SetupUnit::SetupTriStrip()
{
- if (m_VertexCounter < 2)
- {
- m_VertexCounter++;
- m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ if (m_VertexCounter < 2)
+ {
+ m_VertexCounter++;
+ m_VertWritePointer = m_VertPointer[m_VertexCounter];
+ return;
+ }
- Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
+ Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
- m_VertexCounter++;
- m_VertPointer[2 - (m_VertexCounter & 1)] = m_VertPointer[0];
- m_VertWritePointer = m_VertPointer[0];
+ m_VertexCounter++;
+ m_VertPointer[2 - (m_VertexCounter & 1)] = m_VertPointer[0];
+ m_VertWritePointer = m_VertPointer[0];
- m_VertPointer[0] = &m_Vertices[(m_VertexCounter + 1) % 3];
+ m_VertPointer[0] = &m_Vertices[(m_VertexCounter + 1) % 3];
}
void SetupUnit::SetupTriFan()
{
- if (m_VertexCounter < 2)
- {
- m_VertexCounter++;
- m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ if (m_VertexCounter < 2)
+ {
+ m_VertexCounter++;
+ m_VertWritePointer = m_VertPointer[m_VertexCounter];
+ return;
+ }
- Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
+ Clipper::ProcessTriangle(m_VertPointer[0], m_VertPointer[1], m_VertPointer[2]);
- m_VertexCounter++;
- m_VertPointer[1] = m_VertPointer[2];
- m_VertPointer[2] = &m_Vertices[2 - (m_VertexCounter & 1)];
+ m_VertexCounter++;
+ m_VertPointer[1] = m_VertPointer[2];
+ m_VertPointer[2] = &m_Vertices[2 - (m_VertexCounter & 1)];
- m_VertWritePointer = m_VertPointer[2];
+ m_VertWritePointer = m_VertPointer[2];
}
void SetupUnit::SetupLine()
{
if (m_VertexCounter < 1)
- {
- m_VertexCounter++;
- m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ {
+ m_VertexCounter++;
+ m_VertWritePointer = m_VertPointer[m_VertexCounter];
+ return;
+ }
- Clipper::ProcessLine(m_VertPointer[0], m_VertPointer[1]);
+ Clipper::ProcessLine(m_VertPointer[0], m_VertPointer[1]);
- m_VertexCounter = 0;
- m_VertWritePointer = m_VertPointer[0];
+ m_VertexCounter = 0;
+ m_VertWritePointer = m_VertPointer[0];
}
void SetupUnit::SetupLineStrip()
{
if (m_VertexCounter < 1)
- {
- m_VertexCounter++;
+ {
+ m_VertexCounter++;
m_VertWritePointer = m_VertPointer[m_VertexCounter];
- return;
- }
+ return;
+ }
m_VertexCounter++;
- Clipper::ProcessLine(m_VertPointer[0], m_VertPointer[1]);
+ Clipper::ProcessLine(m_VertPointer[0], m_VertPointer[1]);
m_VertWritePointer = m_VertPointer[0];