CSPspEmu.Core.Gpu.GpuDisplayList.SetDequeued C# (CSharp) Method

SetDequeued() public method

public SetDequeued ( ) : void
return void
        public void SetDequeued()
        {
            //Status2.SetValue(Status2Enum.Dequeued);
        }

Usage Example

Example #1
0
        /// <summary>
        ///
        /// </summary>
        public void ProcessStep()
        {
            CurrentGpuDisplayList = null;

            if (DisplayListQueue.GetCountLock() > 0)
            {
                UsingGe = true;
                while (DisplayListQueue.GetCountLock() > 0)
                {
                    CurrentGpuDisplayList = DisplayListQueue.RemoveFirstAndGet();
                    CurrentGpuDisplayList.SetDequeued();
                    LastProcessedGpuDisplayList = CurrentGpuDisplayList;
                    CurrentGpuDisplayList.Process();
                    EnqueueFreeDisplayList(CurrentGpuDisplayList);
                }
                CurrentGpuDisplayList = null;

                Status2.SetValue(Status2Enum.Completed);
            }
        }
All Usage Examples Of CSPspEmu.Core.Gpu.GpuDisplayList::SetDequeued