C# Class CSPspEmu.Core.Gpu.Run.GpuDisplayListRunner

Exibir arquivo Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
GlobalGpuState CSPspEmu.Core.Gpu.State.GlobalGpuState
GpuDisplayList GpuDisplayList
Methods GpuDisplayListRunner
OpCode GpuOpCodes
PC uint
Params24 uint

Private Properties

Property Type Description
BernsteinCoeff float[]
DrawBezier void
Extract uint
GetControlPoints ].VertexInfo[
GetLigth LightStateStruct*
GpuDisplayListRunner System
MipMapState TextureStateStruct.MipmapState*
OP_BBOX void
OP_BJUMP void
OP_ORIGIN_ADDR void
OP_PPRIM void
OP_SIGNAL void
OP_SPLINE void
OP_Unknown0x03 void
OP_Unknown0x0D void
OP_Unknown0x11 void
OP_Unknown0x29 void
OP_Unknown0x34 void
OP_Unknown0x35 void
OP_Unknown0x39 void
OP_Unknown0x4E void
OP_Unknown0x4F void
OP_Unknown0x52 void
OP_Unknown0x59 void
OP_Unknown0x5A void
OP_Unknown0xB6 void
OP_Unknown0xB7 void
OP_Unknown0xD1 void
OP_Unknown0xED void
OP_Unknown0xEF void
OP_Unknown0xF0 void
OP_Unknown0xF1 void
OP_Unknown0xF2 void
OP_Unknown0xF3 void
OP_Unknown0xF4 void
OP_Unknown0xF5 void
OP_Unknown0xF6 void
OP_Unknown0xF7 void
OP_Unknown0xF8 void
OP_Unknown0xF9 void
OP_Unknown0xFA void
OP_Unknown0xFB void
OP_Unknown0xFC void
OP_Unknown0xFD void
OP_Unknown0xFE void
Param16 ushort
Param8 byte
PointMultAdd void
_OP_ALC void
_OP_DLC void
_OP_DTH void
_OP_LCA void
_OP_LLA void
_OP_LQA void
_OP_LT void
_OP_LTE void
_OP_LXD void
_OP_LXP void
_OP_LYD void
_OP_LYP void
_OP_LZD void
_OP_LZP void
_OP_MW void
_OP_SLC void
_OP_SPOTCUT void
_OP_SPOTEXP void
_OP_TBP void
_OP_TBW void
_OP_TSIZE void

Public Methods

Method Description
GpuDisplayListRunner ( GpuDisplayList GpuDisplayList, State GlobalGpuState ) : System
OP_AAE ( ) : void

AnitAliasing Enable (GU_LINE_SMOOTH?)

OP_ABE ( ) : void
OP_ALA ( ) : void

Ambient Light Alpha

OP_ALC ( ) : void

Ambient Light Color

OP_ALC0 ( ) : void
OP_ALC1 ( ) : void
OP_ALC2 ( ) : void
OP_ALC3 ( ) : void
OP_ALPHA ( ) : void
OP_AMA ( ) : void
OP_AMC ( ) : void
OP_ATE ( ) : void
OP_ATST ( ) : void
OP_BASE ( ) : void

Base Address Register

OP_BCE ( ) : void

Backface Culling Enable (GU_CULL_FACE)

OP_BEZIER ( ) : void

Bezier Patch Kick

OP_BOFS ( ) : void
OP_BONE ( ) : void
OP_CALL ( ) : void
OP_CBP ( ) : void
OP_CBPH ( ) : void
OP_CLEAR ( ) : void
OP_CLOAD ( ) : void
OP_CMAT ( ) : void
OP_CMODE ( ) : void
OP_CMSK ( ) : void
OP_CPE ( ) : void

Clip Plane Enable (GU_CLIP_PLANES/GL_CLIP_PLANE0)

OP_CREF ( ) : void
OP_CTE ( ) : void

Color Test Enable (GU_COLOR_TEST)

OP_CTST ( ) : void
OP_DFIX ( ) : void
OP_DLC0 ( ) : void
OP_DLC1 ( ) : void
OP_DLC2 ( ) : void
OP_DLC3 ( ) : void
OP_DMC ( ) : void
OP_DTE ( ) : void

DiThering Enable (GU_DITHER)

OP_DTH0 ( ) : void
OP_DTH1 ( ) : void
OP_DTH2 ( ) : void
OP_DTH3 ( ) : void
OP_Dummy ( ) : void
OP_EMC ( ) : void
OP_END ( ) : void
OP_FARZ ( ) : void
OP_FBP ( ) : void

Frame Buffer Pointer

OP_FBW ( ) : void

Frame Buffer Width

OP_FCOL ( ) : void

Fog COLor

OP_FDIST ( ) : void

Fog DISTance

OP_FFACE ( ) : void
OP_FFAR ( ) : void

Fog FAR

OP_FGE ( ) : void

Fog enable (GU_FOG)

OP_FINISH ( ) : void
OP_IADDR ( ) : void
OP_JUMP ( ) : void
OP_LCA0 ( ) : void
OP_LCA1 ( ) : void
OP_LCA2 ( ) : void
OP_LCA3 ( ) : void
OP_LLA0 ( ) : void
OP_LLA1 ( ) : void
OP_LLA2 ( ) : void
OP_LLA3 ( ) : void
OP_LMODE ( ) : void

Light MODE (global)

OP_LOE ( ) : void
OP_LOP ( ) : void

Logical Operation

OP_LQA0 ( ) : void
OP_LQA1 ( ) : void
OP_LQA2 ( ) : void
OP_LQA3 ( ) : void
OP_LT0 ( ) : void
OP_LT1 ( ) : void
OP_LT2 ( ) : void
OP_LT3 ( ) : void
OP_LTE ( ) : void

Lighting Test Enable GL_LIGHTING.

OP_LTE0 ( ) : void
OP_LTE1 ( ) : void
OP_LTE2 ( ) : void
OP_LTE3 ( ) : void
OP_LXD0 ( ) : void
OP_LXD1 ( ) : void
OP_LXD2 ( ) : void
OP_LXD3 ( ) : void
OP_LXP0 ( ) : void
OP_LXP1 ( ) : void
OP_LXP2 ( ) : void
OP_LXP3 ( ) : void
OP_LYD0 ( ) : void
OP_LYD1 ( ) : void
OP_LYD2 ( ) : void
OP_LYD3 ( ) : void
OP_LYP0 ( ) : void
OP_LYP1 ( ) : void
OP_LYP2 ( ) : void
OP_LYP3 ( ) : void
OP_LZD0 ( ) : void
OP_LZD1 ( ) : void
OP_LZD2 ( ) : void
OP_LZD3 ( ) : void
OP_LZP0 ( ) : void
OP_LZP1 ( ) : void
OP_LZP2 ( ) : void
OP_LZP3 ( ) : void
OP_MW0 ( ) : void
OP_MW1 ( ) : void
OP_MW2 ( ) : void
OP_MW3 ( ) : void
OP_MW4 ( ) : void
OP_MW5 ( ) : void
OP_MW6 ( ) : void
OP_MW7 ( ) : void
OP_NEARZ ( ) : void
OP_NOP ( ) : void
OP_OFFSETX ( ) : void
OP_OFFSETY ( ) : void
OP_OFFSET_ADDR ( ) : void

OP_PCE ( ) : void

Patch Cull Enable (GU_PATCH_CULL_FACE)

OP_PFACE ( ) : void
OP_PMS ( ) : void
OP_PMSKA ( ) : void
OP_PMSKC ( ) : void
OP_PRIM ( ) : void

Primitive Kick - draw PRIMitive

OP_PROJ ( ) : void
OP_PSM ( ) : void

frame buffer Pixel Storage Mode

OP_PSUB ( ) : void
OP_REGION1 ( ) : void
OP_REGION2 ( ) : void
OP_RET ( ) : void
OP_RNORM ( ) : void
OP_SCISSOR1 ( ) : void

SCISSOR start (1)

OP_SCISSOR2 ( ) : void

SCISSOR end (2)

OP_SFIX ( ) : void
OP_SHADE ( ) : void
OP_SLC0 ( ) : void
OP_SLC1 ( ) : void
OP_SLC2 ( ) : void
OP_SLC3 ( ) : void
OP_SMC ( ) : void
OP_SOP ( ) : void
OP_SPOTCUT0 ( ) : void
OP_SPOTCUT1 ( ) : void
OP_SPOTCUT2 ( ) : void
OP_SPOTCUT3 ( ) : void
OP_SPOTEXP0 ( ) : void
OP_SPOTEXP1 ( ) : void
OP_SPOTEXP2 ( ) : void
OP_SPOTEXP3 ( ) : void
OP_SPOW ( ) : void
OP_STE ( ) : void
OP_STST ( ) : void
OP_TBIAS ( ) : void
OP_TBP0 ( ) : void
OP_TBP1 ( ) : void
OP_TBP2 ( ) : void
OP_TBP3 ( ) : void
OP_TBP4 ( ) : void
OP_TBP5 ( ) : void
OP_TBP6 ( ) : void
OP_TBP7 ( ) : void
OP_TBW0 ( ) : void
OP_TBW1 ( ) : void
OP_TBW2 ( ) : void
OP_TBW3 ( ) : void
OP_TBW4 ( ) : void
OP_TBW5 ( ) : void
OP_TBW6 ( ) : void
OP_TBW7 ( ) : void
OP_TEC ( ) : void

Texture Environment Color

OP_TEXTURE_ENV_MAP_MATRIX ( ) : void
OP_TFLT ( ) : void

Texture FiLTer

OP_TFLUSH ( ) : void

Texture Flush. Flush texture page-cache Do this if you have copied/rendered into an area currently in the texture-cache

NOTE: 'sceGuTexImage' and 'sceGuTexMode' calls TFLUSH.

OP_TFUNC ( ) : void

Texture enviroment Mode

OP_TMAP ( ) : void
OP_TMATRIX ( ) : void
OP_TME ( ) : void

Texture Mapping Enable (GL_TEXTURE_2D)

OP_TMODE ( ) : void

Texture Mode

OP_TMS ( ) : void
OP_TPSM ( ) : void
OP_TRXDBP ( ) : void

// TRansfer X Destination Buffer Pointer

OP_TRXDBW ( ) : void

TRansfer X Destination Width

OP_TRXDPOS ( ) : void

TRansfer X Destination POSition

OP_TRXKICK ( ) : void

TRansfer X KICKTRansfer X KICK

OP_TRXSBP ( ) : void

TRansfer X Source Buffer Pointer

OP_TRXSBW ( ) : void

TRansfer X Source Width

OP_TRXSIZE ( ) : void

TRansfer X SIZE

OP_TRXSPOS ( ) : void

TRansfer X Source POSition

OP_TSIZE0 ( ) : void
OP_TSIZE1 ( ) : void
OP_TSIZE2 ( ) : void
OP_TSIZE3 ( ) : void
OP_TSIZE4 ( ) : void
OP_TSIZE5 ( ) : void
OP_TSIZE6 ( ) : void
OP_TSIZE7 ( ) : void
OP_TSLOPE ( ) : void
OP_TSYNC ( ) : void

Texture Sync

OP_TWRAP ( ) : void

Texture WRAP

OP_UNKNOWN ( ) : void
OP_UOFFSET ( ) : void
OP_USCALE ( ) : void

UV SCALE

OP_VADDR ( ) : void
OP_VIEW ( ) : void
OP_VMS ( ) : void
OP_VOFFSET ( ) : void
OP_VSCALE ( ) : void
OP_VTYPE ( ) : void
OP_WMS ( ) : void
OP_WORLD ( ) : void
OP_XPOS ( ) : void
OP_XSCALE ( ) : void
OP_YPOS ( ) : void
OP_YSCALE ( ) : void
OP_ZBP ( ) : void
OP_ZBW ( ) : void
OP_ZMSK ( ) : void
OP_ZPOS ( ) : void
OP_ZSCALE ( ) : void
OP_ZTE ( ) : void
OP_ZTST ( ) : void
UNIMPLEMENTED_NOTICE ( ) : void

Private Methods

Method Description
BernsteinCoeff ( float u ) : float[]
DrawBezier ( int UCount, int VCount ) : void
Extract ( int Offset, int Count ) : uint
GetControlPoints ( int UCount, int VCount ) : ].VertexInfo[
GetLigth ( int Index ) : LightStateStruct*
GpuDisplayListRunner ( ) : System
MipMapState ( int Index ) : TextureStateStruct.MipmapState*
OP_BBOX ( ) : void
OP_BJUMP ( ) : void
OP_ORIGIN_ADDR ( ) : void
OP_PPRIM ( ) : void
OP_SIGNAL ( ) : void
OP_SPLINE ( ) : void
OP_Unknown0x03 ( ) : void
OP_Unknown0x0D ( ) : void
OP_Unknown0x11 ( ) : void
OP_Unknown0x29 ( ) : void
OP_Unknown0x34 ( ) : void
OP_Unknown0x35 ( ) : void
OP_Unknown0x39 ( ) : void
OP_Unknown0x4E ( ) : void
OP_Unknown0x4F ( ) : void
OP_Unknown0x52 ( ) : void
OP_Unknown0x59 ( ) : void
OP_Unknown0x5A ( ) : void
OP_Unknown0xB6 ( ) : void
OP_Unknown0xB7 ( ) : void
OP_Unknown0xD1 ( ) : void
OP_Unknown0xED ( ) : void
OP_Unknown0xEF ( ) : void
OP_Unknown0xF0 ( ) : void
OP_Unknown0xF1 ( ) : void
OP_Unknown0xF2 ( ) : void
OP_Unknown0xF3 ( ) : void
OP_Unknown0xF4 ( ) : void
OP_Unknown0xF5 ( ) : void
OP_Unknown0xF6 ( ) : void
OP_Unknown0xF7 ( ) : void
OP_Unknown0xF8 ( ) : void
OP_Unknown0xF9 ( ) : void
OP_Unknown0xFA ( ) : void
OP_Unknown0xFB ( ) : void
OP_Unknown0xFC ( ) : void
OP_Unknown0xFD ( ) : void
OP_Unknown0xFE ( ) : void
Param16 ( int Offset ) : ushort
Param8 ( int Offset ) : byte
PointMultAdd ( VertexInfo &dest, VertexInfo &src, float f ) : void
_OP_ALC ( int Index ) : void
_OP_DLC ( int Index ) : void
_OP_DTH ( int n ) : void
_OP_LCA ( int Index ) : void
_OP_LLA ( int Index ) : void
_OP_LQA ( int Index ) : void
_OP_LT ( int Index ) : void
_OP_LTE ( int Index ) : void
_OP_LXD ( int Index ) : void
_OP_LXP ( int Index ) : void
_OP_LYD ( int Index ) : void
_OP_LYP ( int Index ) : void
_OP_LZD ( int Index ) : void
_OP_LZP ( int Index ) : void
_OP_MW ( int Index ) : void
_OP_SLC ( int Index ) : void
_OP_SPOTCUT ( int Index ) : void
_OP_SPOTEXP ( int Index ) : void
_OP_TBP ( int Index ) : void

TextureMipmap Buffer Pointer.

_OP_TBW ( int Index ) : void

TextureMipmap Buffer Width.

_OP_TSIZE ( int Index ) : void

TextureMipmap Size

Method Details

GpuDisplayListRunner() public method

public GpuDisplayListRunner ( GpuDisplayList GpuDisplayList, State GlobalGpuState ) : System
GpuDisplayList GpuDisplayList
GlobalGpuState State
return System

OP_AAE() public method

AnitAliasing Enable (GU_LINE_SMOOTH?)
public OP_AAE ( ) : void
return void

OP_ABE() public method

public OP_ABE ( ) : void
return void

OP_ALA() public method

Ambient Light Alpha
public OP_ALA ( ) : void
return void

OP_ALC() public method

Ambient Light Color
public OP_ALC ( ) : void
return void

OP_ALC0() public method

public OP_ALC0 ( ) : void
return void

OP_ALC1() public method

public OP_ALC1 ( ) : void
return void

OP_ALC2() public method

public OP_ALC2 ( ) : void
return void

OP_ALC3() public method

public OP_ALC3 ( ) : void
return void

OP_ALPHA() public method

public OP_ALPHA ( ) : void
return void

OP_AMA() public method

public OP_AMA ( ) : void
return void

OP_AMC() public method

public OP_AMC ( ) : void
return void

OP_ATE() public method

public OP_ATE ( ) : void
return void

OP_ATST() public method

public OP_ATST ( ) : void
return void

OP_BASE() public method

Base Address Register
public OP_BASE ( ) : void
return void

OP_BCE() public method

Backface Culling Enable (GU_CULL_FACE)
public OP_BCE ( ) : void
return void

OP_BEZIER() public method

Bezier Patch Kick
public OP_BEZIER ( ) : void
return void

OP_BOFS() public method

public OP_BOFS ( ) : void
return void

OP_BONE() public method

public OP_BONE ( ) : void
return void

OP_CALL() public method

public OP_CALL ( ) : void
return void

OP_CBP() public method

public OP_CBP ( ) : void
return void

OP_CBPH() public method

public OP_CBPH ( ) : void
return void

OP_CLEAR() public method

public OP_CLEAR ( ) : void
return void

OP_CLOAD() public method

public OP_CLOAD ( ) : void
return void

OP_CMAT() public method

public OP_CMAT ( ) : void
return void

OP_CMODE() public method

public OP_CMODE ( ) : void
return void

OP_CMSK() public method

public OP_CMSK ( ) : void
return void

OP_CPE() public method

Clip Plane Enable (GU_CLIP_PLANES/GL_CLIP_PLANE0)
public OP_CPE ( ) : void
return void

OP_CREF() public method

public OP_CREF ( ) : void
return void

OP_CTE() public method

Color Test Enable (GU_COLOR_TEST)
public OP_CTE ( ) : void
return void

OP_CTST() public method

public OP_CTST ( ) : void
return void

OP_DFIX() public method

public OP_DFIX ( ) : void
return void

OP_DLC0() public method

public OP_DLC0 ( ) : void
return void

OP_DLC1() public method

public OP_DLC1 ( ) : void
return void

OP_DLC2() public method

public OP_DLC2 ( ) : void
return void

OP_DLC3() public method

public OP_DLC3 ( ) : void
return void

OP_DMC() public method

public OP_DMC ( ) : void
return void

OP_DTE() public method

DiThering Enable (GU_DITHER)
public OP_DTE ( ) : void
return void

OP_DTH0() public method

public OP_DTH0 ( ) : void
return void

OP_DTH1() public method

public OP_DTH1 ( ) : void
return void

OP_DTH2() public method

public OP_DTH2 ( ) : void
return void

OP_DTH3() public method

public OP_DTH3 ( ) : void
return void

OP_Dummy() public method

public OP_Dummy ( ) : void
return void

OP_EMC() public method

public OP_EMC ( ) : void
return void

OP_END() public method

public OP_END ( ) : void
return void

OP_FARZ() public method

public OP_FARZ ( ) : void
return void

OP_FBP() public method

Frame Buffer Pointer
public OP_FBP ( ) : void
return void

OP_FBW() public method

Frame Buffer Width
public OP_FBW ( ) : void
return void

OP_FCOL() public method

Fog COLor
public OP_FCOL ( ) : void
return void

OP_FDIST() public method

Fog DISTance
public OP_FDIST ( ) : void
return void

OP_FFACE() public method

public OP_FFACE ( ) : void
return void

OP_FFAR() public method

Fog FAR
public OP_FFAR ( ) : void
return void

OP_FGE() public method

Fog enable (GU_FOG)
public OP_FGE ( ) : void
return void

OP_FINISH() public method

public OP_FINISH ( ) : void
return void

OP_IADDR() public method

public OP_IADDR ( ) : void
return void

OP_JUMP() public method

public OP_JUMP ( ) : void
return void

OP_LCA0() public method

public OP_LCA0 ( ) : void
return void

OP_LCA1() public method

public OP_LCA1 ( ) : void
return void

OP_LCA2() public method

public OP_LCA2 ( ) : void
return void

OP_LCA3() public method

public OP_LCA3 ( ) : void
return void

OP_LLA0() public method

public OP_LLA0 ( ) : void
return void

OP_LLA1() public method

public OP_LLA1 ( ) : void
return void

OP_LLA2() public method

public OP_LLA2 ( ) : void
return void

OP_LLA3() public method

public OP_LLA3 ( ) : void
return void

OP_LMODE() public method

Light MODE (global)
public OP_LMODE ( ) : void
return void

OP_LOE() public method

public OP_LOE ( ) : void
return void

OP_LOP() public method

Logical Operation
public OP_LOP ( ) : void
return void

OP_LQA0() public method

public OP_LQA0 ( ) : void
return void

OP_LQA1() public method

public OP_LQA1 ( ) : void
return void

OP_LQA2() public method

public OP_LQA2 ( ) : void
return void

OP_LQA3() public method

public OP_LQA3 ( ) : void
return void

OP_LT0() public method

public OP_LT0 ( ) : void
return void

OP_LT1() public method

public OP_LT1 ( ) : void
return void

OP_LT2() public method

public OP_LT2 ( ) : void
return void

OP_LT3() public method

public OP_LT3 ( ) : void
return void

OP_LTE() public method

Lighting Test Enable GL_LIGHTING.
public OP_LTE ( ) : void
return void

OP_LTE0() public method

public OP_LTE0 ( ) : void
return void

OP_LTE1() public method

public OP_LTE1 ( ) : void
return void

OP_LTE2() public method

public OP_LTE2 ( ) : void
return void

OP_LTE3() public method

public OP_LTE3 ( ) : void
return void

OP_LXD0() public method

public OP_LXD0 ( ) : void
return void

OP_LXD1() public method

public OP_LXD1 ( ) : void
return void

OP_LXD2() public method

public OP_LXD2 ( ) : void
return void

OP_LXD3() public method

public OP_LXD3 ( ) : void
return void

OP_LXP0() public method

public OP_LXP0 ( ) : void
return void

OP_LXP1() public method

public OP_LXP1 ( ) : void
return void

OP_LXP2() public method

public OP_LXP2 ( ) : void
return void

OP_LXP3() public method

public OP_LXP3 ( ) : void
return void

OP_LYD0() public method

public OP_LYD0 ( ) : void
return void

OP_LYD1() public method

public OP_LYD1 ( ) : void
return void

OP_LYD2() public method

public OP_LYD2 ( ) : void
return void

OP_LYD3() public method

public OP_LYD3 ( ) : void
return void

OP_LYP0() public method

public OP_LYP0 ( ) : void
return void

OP_LYP1() public method

public OP_LYP1 ( ) : void
return void

OP_LYP2() public method

public OP_LYP2 ( ) : void
return void

OP_LYP3() public method

public OP_LYP3 ( ) : void
return void

OP_LZD0() public method

public OP_LZD0 ( ) : void
return void

OP_LZD1() public method

public OP_LZD1 ( ) : void
return void

OP_LZD2() public method

public OP_LZD2 ( ) : void
return void

OP_LZD3() public method

public OP_LZD3 ( ) : void
return void

OP_LZP0() public method

public OP_LZP0 ( ) : void
return void

OP_LZP1() public method

public OP_LZP1 ( ) : void
return void

OP_LZP2() public method

public OP_LZP2 ( ) : void
return void

OP_LZP3() public method

public OP_LZP3 ( ) : void
return void

OP_MW0() public method

public OP_MW0 ( ) : void
return void

OP_MW1() public method

public OP_MW1 ( ) : void
return void

OP_MW2() public method

public OP_MW2 ( ) : void
return void

OP_MW3() public method

public OP_MW3 ( ) : void
return void

OP_MW4() public method

public OP_MW4 ( ) : void
return void

OP_MW5() public method

public OP_MW5 ( ) : void
return void

OP_MW6() public method

public OP_MW6 ( ) : void
return void

OP_MW7() public method

public OP_MW7 ( ) : void
return void

OP_NEARZ() public method

public OP_NEARZ ( ) : void
return void

OP_NOP() public method

public OP_NOP ( ) : void
return void

OP_OFFSETX() public method

public OP_OFFSETX ( ) : void
return void

OP_OFFSETY() public method

public OP_OFFSETY ( ) : void
return void

OP_OFFSET_ADDR() public method

public OP_OFFSET_ADDR ( ) : void
return void

OP_PCE() public method

Patch Cull Enable (GU_PATCH_CULL_FACE)
public OP_PCE ( ) : void
return void

OP_PFACE() public method

public OP_PFACE ( ) : void
return void

OP_PMS() public method

public OP_PMS ( ) : void
return void

OP_PMSKA() public method

public OP_PMSKA ( ) : void
return void

OP_PMSKC() public method

public OP_PMSKC ( ) : void
return void

OP_PRIM() public method

Primitive Kick - draw PRIMitive
public OP_PRIM ( ) : void
return void

OP_PROJ() public method

public OP_PROJ ( ) : void
return void

OP_PSM() public method

frame buffer Pixel Storage Mode
public OP_PSM ( ) : void
return void

OP_PSUB() public method

public OP_PSUB ( ) : void
return void

OP_REGION1() public method

public OP_REGION1 ( ) : void
return void

OP_REGION2() public method

public OP_REGION2 ( ) : void
return void

OP_RET() public method

public OP_RET ( ) : void
return void

OP_RNORM() public method

public OP_RNORM ( ) : void
return void

OP_SCISSOR1() public method

SCISSOR start (1)
public OP_SCISSOR1 ( ) : void
return void

OP_SCISSOR2() public method

SCISSOR end (2)
public OP_SCISSOR2 ( ) : void
return void

OP_SFIX() public method

public OP_SFIX ( ) : void
return void

OP_SHADE() public method

public OP_SHADE ( ) : void
return void

OP_SLC0() public method

public OP_SLC0 ( ) : void
return void

OP_SLC1() public method

public OP_SLC1 ( ) : void
return void

OP_SLC2() public method

public OP_SLC2 ( ) : void
return void

OP_SLC3() public method

public OP_SLC3 ( ) : void
return void

OP_SMC() public method

public OP_SMC ( ) : void
return void

OP_SOP() public method

public OP_SOP ( ) : void
return void

OP_SPOTCUT0() public method

public OP_SPOTCUT0 ( ) : void
return void

OP_SPOTCUT1() public method

public OP_SPOTCUT1 ( ) : void
return void

OP_SPOTCUT2() public method

public OP_SPOTCUT2 ( ) : void
return void

OP_SPOTCUT3() public method

public OP_SPOTCUT3 ( ) : void
return void

OP_SPOTEXP0() public method

public OP_SPOTEXP0 ( ) : void
return void

OP_SPOTEXP1() public method

public OP_SPOTEXP1 ( ) : void
return void

OP_SPOTEXP2() public method

public OP_SPOTEXP2 ( ) : void
return void

OP_SPOTEXP3() public method

public OP_SPOTEXP3 ( ) : void
return void

OP_SPOW() public method

public OP_SPOW ( ) : void
return void

OP_STE() public method

public OP_STE ( ) : void
return void

OP_STST() public method

public OP_STST ( ) : void
return void

OP_TBIAS() public method

public OP_TBIAS ( ) : void
return void

OP_TBP0() public method

public OP_TBP0 ( ) : void
return void

OP_TBP1() public method

public OP_TBP1 ( ) : void
return void

OP_TBP2() public method

public OP_TBP2 ( ) : void
return void

OP_TBP3() public method

public OP_TBP3 ( ) : void
return void

OP_TBP4() public method

public OP_TBP4 ( ) : void
return void

OP_TBP5() public method

public OP_TBP5 ( ) : void
return void

OP_TBP6() public method

public OP_TBP6 ( ) : void
return void

OP_TBP7() public method

public OP_TBP7 ( ) : void
return void

OP_TBW0() public method

public OP_TBW0 ( ) : void
return void

OP_TBW1() public method

public OP_TBW1 ( ) : void
return void

OP_TBW2() public method

public OP_TBW2 ( ) : void
return void

OP_TBW3() public method

public OP_TBW3 ( ) : void
return void

OP_TBW4() public method

public OP_TBW4 ( ) : void
return void

OP_TBW5() public method

public OP_TBW5 ( ) : void
return void

OP_TBW6() public method

public OP_TBW6 ( ) : void
return void

OP_TBW7() public method

public OP_TBW7 ( ) : void
return void

OP_TEC() public method

Texture Environment Color
public OP_TEC ( ) : void
return void

OP_TEXTURE_ENV_MAP_MATRIX() public method

public OP_TEXTURE_ENV_MAP_MATRIX ( ) : void
return void

OP_TFLT() public method

Texture FiLTer
public OP_TFLT ( ) : void
return void

OP_TFLUSH() public method

Texture Flush. Flush texture page-cache Do this if you have copied/rendered into an area currently in the texture-cache
NOTE: 'sceGuTexImage' and 'sceGuTexMode' calls TFLUSH.
public OP_TFLUSH ( ) : void
return void

OP_TFUNC() public method

Texture enviroment Mode
public OP_TFUNC ( ) : void
return void

OP_TMAP() public method

public OP_TMAP ( ) : void
return void

OP_TMATRIX() public method

public OP_TMATRIX ( ) : void
return void

OP_TME() public method

Texture Mapping Enable (GL_TEXTURE_2D)
public OP_TME ( ) : void
return void

OP_TMODE() public method

Texture Mode
public OP_TMODE ( ) : void
return void

OP_TMS() public method

public OP_TMS ( ) : void
return void

OP_TPSM() public method

public OP_TPSM ( ) : void
return void

OP_TRXDBP() public method

// TRansfer X Destination Buffer Pointer
public OP_TRXDBP ( ) : void
return void

OP_TRXDBW() public method

TRansfer X Destination Width
public OP_TRXDBW ( ) : void
return void

OP_TRXDPOS() public method

TRansfer X Destination POSition
public OP_TRXDPOS ( ) : void
return void

OP_TRXKICK() public method

TRansfer X KICKTRansfer X KICK
public OP_TRXKICK ( ) : void
return void

OP_TRXSBP() public method

TRansfer X Source Buffer Pointer
public OP_TRXSBP ( ) : void
return void

OP_TRXSBW() public method

TRansfer X Source Width
public OP_TRXSBW ( ) : void
return void

OP_TRXSIZE() public method

TRansfer X SIZE
public OP_TRXSIZE ( ) : void
return void

OP_TRXSPOS() public method

TRansfer X Source POSition
public OP_TRXSPOS ( ) : void
return void

OP_TSIZE0() public method

public OP_TSIZE0 ( ) : void
return void

OP_TSIZE1() public method

public OP_TSIZE1 ( ) : void
return void

OP_TSIZE2() public method

public OP_TSIZE2 ( ) : void
return void

OP_TSIZE3() public method

public OP_TSIZE3 ( ) : void
return void

OP_TSIZE4() public method

public OP_TSIZE4 ( ) : void
return void

OP_TSIZE5() public method

public OP_TSIZE5 ( ) : void
return void

OP_TSIZE6() public method

public OP_TSIZE6 ( ) : void
return void

OP_TSIZE7() public method

public OP_TSIZE7 ( ) : void
return void

OP_TSLOPE() public method

public OP_TSLOPE ( ) : void
return void

OP_TSYNC() public method

Texture Sync
public OP_TSYNC ( ) : void
return void

OP_TWRAP() public method

Texture WRAP
public OP_TWRAP ( ) : void
return void

OP_UNKNOWN() public method

public OP_UNKNOWN ( ) : void
return void

OP_UOFFSET() public method

public OP_UOFFSET ( ) : void
return void

OP_USCALE() public method

UV SCALE
public OP_USCALE ( ) : void
return void

OP_VADDR() public method

public OP_VADDR ( ) : void
return void

OP_VIEW() public method

public OP_VIEW ( ) : void
return void

OP_VMS() public method

public OP_VMS ( ) : void
return void

OP_VOFFSET() public method

public OP_VOFFSET ( ) : void
return void

OP_VSCALE() public method

public OP_VSCALE ( ) : void
return void

OP_VTYPE() public method

public OP_VTYPE ( ) : void
return void

OP_WMS() public method

public OP_WMS ( ) : void
return void

OP_WORLD() public method

public OP_WORLD ( ) : void
return void

OP_XPOS() public method

public OP_XPOS ( ) : void
return void

OP_XSCALE() public method

public OP_XSCALE ( ) : void
return void

OP_YPOS() public method

public OP_YPOS ( ) : void
return void

OP_YSCALE() public method

public OP_YSCALE ( ) : void
return void

OP_ZBP() public method

public OP_ZBP ( ) : void
return void

OP_ZBW() public method

public OP_ZBW ( ) : void
return void

OP_ZMSK() public method

public OP_ZMSK ( ) : void
return void

OP_ZPOS() public method

public OP_ZPOS ( ) : void
return void

OP_ZSCALE() public method

public OP_ZSCALE ( ) : void
return void

OP_ZTE() public method

public OP_ZTE ( ) : void
return void

OP_ZTST() public method

public OP_ZTST ( ) : void
return void

UNIMPLEMENTED_NOTICE() public method

public UNIMPLEMENTED_NOTICE ( ) : void
return void

Property Details

GlobalGpuState public_oe property

public GlobalGpuState,CSPspEmu.Core.Gpu.State GlobalGpuState
return CSPspEmu.Core.Gpu.State.GlobalGpuState

GpuDisplayList public_oe property

public GpuDisplayList GpuDisplayList
return GpuDisplayList

Methods public_oe static_oe property

public static GpuDisplayListRunner,CSPspEmu.Core.Gpu.Run Methods
return GpuDisplayListRunner

OpCode public_oe property

public GpuOpCodes OpCode
return GpuOpCodes

PC public_oe property

public uint PC
return uint

Params24 public_oe property

public uint Params24
return uint