C# Класс CSPspEmu.Core.Gpu.GpuProcessor

Наследование: PspEmulatorComponent
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DisplayListQueueUpdated System.Threading.AutoResetEvent
GlobalGpuState CSPspEmu.Core.Gpu.State.GlobalGpuState
IsBreak bool
ListEnqueuedEvent System.Threading.AutoResetEvent
Status2 WaitableStateMachine

Защищенные свойства (Protected)

Свойство Тип Описание
DisplayListFreeQueue Queue

Открытые методы

Метод Описание
CaptureFrame ( ) : void
DequeueFreeDisplayList ( ) : GpuDisplayList

EnqueueDisplayListFirst ( GpuDisplayList DisplayList ) : void

EnqueueDisplayListLast ( GpuDisplayList DisplayList ) : void

EnqueueFreeDisplayList ( GpuDisplayList GpuDisplayList ) : void

GeContinue ( ) : int
GeDrawSync ( System.Action SyncCallback ) : void
GetCurrentGpuDisplayList ( ) : GpuDisplayList
GetDisplayList ( int Index ) : GpuDisplayList
IInjectInitialize ( ) : void
PeekStatus ( ) : DisplayListStatusEnum
ProcessInit ( ) : void
ProcessStep ( ) : void

SetCurrent ( ) : void
UnsetCurrent ( ) : void

Защищенные методы

Метод Описание
AddedDisplayList ( ) : void

Приватные методы

Метод Описание
CapturingWaypoint ( ) : void
GpuProcessor ( ) : System
MarkDepthBufferLoad ( ) : void

Описание методов

AddedDisplayList() защищенный Метод

protected AddedDisplayList ( ) : void
Результат void

CaptureFrame() публичный Метод

public CaptureFrame ( ) : void
Результат void

DequeueFreeDisplayList() публичный Метод

public DequeueFreeDisplayList ( ) : GpuDisplayList
Результат GpuDisplayList

EnqueueDisplayListFirst() публичный Метод

public EnqueueDisplayListFirst ( GpuDisplayList DisplayList ) : void
DisplayList GpuDisplayList
Результат void

EnqueueDisplayListLast() публичный Метод

public EnqueueDisplayListLast ( GpuDisplayList DisplayList ) : void
DisplayList GpuDisplayList
Результат void

EnqueueFreeDisplayList() публичный Метод

public EnqueueFreeDisplayList ( GpuDisplayList GpuDisplayList ) : void
GpuDisplayList GpuDisplayList
Результат void

GeContinue() публичный Метод

public GeContinue ( ) : int
Результат int

GeDrawSync() публичный Метод

public GeDrawSync ( System.Action SyncCallback ) : void
SyncCallback System.Action
Результат void

GetCurrentGpuDisplayList() публичный Метод

public GetCurrentGpuDisplayList ( ) : GpuDisplayList
Результат GpuDisplayList

GetDisplayList() публичный Метод

public GetDisplayList ( int Index ) : GpuDisplayList
Index int
Результат GpuDisplayList

IInjectInitialize() публичный Метод

public IInjectInitialize ( ) : void
Результат void

PeekStatus() публичный Метод

public PeekStatus ( ) : DisplayListStatusEnum
Результат DisplayListStatusEnum

ProcessInit() публичный Метод

public ProcessInit ( ) : void
Результат void

ProcessStep() публичный Метод

public ProcessStep ( ) : void
Результат void

SetCurrent() публичный Метод

public SetCurrent ( ) : void
Результат void

UnsetCurrent() публичный Метод

public UnsetCurrent ( ) : void
Результат void

Описание свойств

DisplayListFreeQueue защищенное свойство

protected Queue DisplayListFreeQueue
Результат Queue

DisplayListQueueUpdated публичное свойство

public AutoResetEvent,System.Threading DisplayListQueueUpdated
Результат System.Threading.AutoResetEvent

GlobalGpuState публичное свойство

public GlobalGpuState,CSPspEmu.Core.Gpu.State GlobalGpuState
Результат CSPspEmu.Core.Gpu.State.GlobalGpuState

IsBreak публичное свойство

public bool IsBreak
Результат bool

ListEnqueuedEvent публичное свойство

public AutoResetEvent,System.Threading ListEnqueuedEvent
Результат System.Threading.AutoResetEvent

Status2 публичное свойство

public WaitableStateMachine Status2
Результат WaitableStateMachine