当前位置: 首页>>代码示例>>C++>>正文


C++ PointerWrap::DoMarker方法代码示例

本文整理汇总了C++中PointerWrap::DoMarker方法的典型用法代码示例。如果您正苦于以下问题:C++ PointerWrap::DoMarker方法的具体用法?C++ PointerWrap::DoMarker怎么用?C++ PointerWrap::DoMarker使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PointerWrap的用法示例。


在下文中一共展示了PointerWrap::DoMarker方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: __SasDoState

void __SasDoState(PointerWrap &p) {
	p.DoClass(sas);
	p.DoMarker("sceSas");
}
开发者ID:PewnyPL,项目名称:ppsspp,代码行数:4,代码来源:sceSas.cpp

示例2: VideoCommon_DoState

void VideoCommon_DoState(PointerWrap &p)
{
	// BP Memory
	p.Do(bpmem);
	p.DoMarker("BP Memory");

	// CP Memory
	DoCPState(p);

	// XF Memory
	p.Do(xfmem);
	p.DoMarker("XF Memory");

	// Texture decoder
	p.DoArray(texMem);
	p.DoMarker("texMem");

	// FIFO
	Fifo::DoState(p);
	p.DoMarker("Fifo");

	CommandProcessor::DoState(p);
	p.DoMarker("CommandProcessor");

	PixelEngine::DoState(p);
	p.DoMarker("PixelEngine");

	// the old way of replaying current bpmem as writes to push side effects to pixel shader manager doesn't really work.
	PixelShaderManager::DoState(p);
	p.DoMarker("PixelShaderManager");

	VertexShaderManager::DoState(p);
	p.DoMarker("VertexShaderManager");

	GeometryShaderManager::DoState(p);
	p.DoMarker("GeometryShaderManager");

	VertexManagerBase::DoState(p);
	p.DoMarker("VertexManager");

	BoundingBox::DoState(p);
	p.DoMarker("BoundingBox");


	// TODO: search for more data that should be saved and add it here
}
开发者ID:jkingok,项目名称:dolphin,代码行数:46,代码来源:VideoState.cpp

示例3: __PsmfPlayerDoState

void __PsmfPlayerDoState(PointerWrap &p)
{
	p.Do(psmfPlayerMap);

	p.DoMarker("scePsmfPlayer");
}
开发者ID:NEOpath,项目名称:ppsspp,代码行数:6,代码来源:scePsmf.cpp

示例4: DoState

	virtual void DoState(PointerWrap &p)
	{
		p.Do(alm);
		p.DoMarker("Alarm");
	}
开发者ID:HomerSp,项目名称:ppsspp,代码行数:5,代码来源:sceKernelAlarm.cpp

示例5: DoState

	virtual void DoState(PointerWrap &p) {
		p.Do(moduleID_);
		p.Do(retValAddr);
		p.DoMarker("AfterModuleEntryCall");
	}
开发者ID:Micket,项目名称:ppsspp,代码行数:5,代码来源:sceKernelModule.cpp

示例6: __KernelMbxDoState

void __KernelMbxDoState(PointerWrap &p)
{
	p.Do(mbxWaitTimer);
	CoreTiming::RestoreRegisterEvent(mbxWaitTimer, "MbxTimeout", __KernelMbxTimeout);
	p.DoMarker("sceKernelMbx");
}
开发者ID:KrisLee,项目名称:ppsspp,代码行数:6,代码来源:sceKernelMbx.cpp

示例7: DoState

	void DoState(PointerWrap &p)
	{
		p.Do(savedCpu);
		p.DoMarker("InterruptState");
	}
开发者ID:CPkmn,项目名称:ppsspp,代码行数:5,代码来源:sceKernelInterrupt.cpp

示例8: __SasDoState

void __SasDoState(PointerWrap &p) {
	if (sas != NULL) {
		sas->DoState(p);
	}
	p.DoMarker("sceSas");
}
开发者ID:hwdd6873,项目名称:ppsspp,代码行数:6,代码来源:sceSas.cpp

示例9: DoState

	void DoState(PointerWrap &p) { p.Do(fontLibID_); p.DoMarker("PostOpenCallback"); }
开发者ID:Chalky2013,项目名称:ppsspp,代码行数:1,代码来源:sceFont.cpp

示例10: __RtcDoState

void __RtcDoState(PointerWrap &p)
{
	p.Do(rtcBaseTime);

	p.DoMarker("sceRtc");
}
开发者ID:Chalky2013,项目名称:ppsspp,代码行数:6,代码来源:sceRtc.cpp

示例11: DoState

	void DoState(PointerWrap &p) { p.Do(ringAddr_); p.DoMarker("PostPutAction"); }
开发者ID:aquanull,项目名称:ppsspp,代码行数:1,代码来源:sceMpeg.cpp

示例12: DoState

	virtual void DoState(PointerWrap &p)
	{
		p.Do(nm);
		p.Do(memoryBlockAddr);
		p.DoMarker("Module");
	}
开发者ID:medoror,项目名称:ppsspp,代码行数:6,代码来源:sceKernelModule.cpp

示例13: __FontDoState

void __FontDoState(PointerWrap &p)
{
	p.Do(fontLib);
	p.DoMarker("sceFont");
}
开发者ID:ChrisAldama,项目名称:ppsspp,代码行数:5,代码来源:sceFont.cpp

示例14: __KernelTimeDoState

void __KernelTimeDoState(PointerWrap &p)
{
	p.Do(start_time);
	p.DoMarker("sceKernelTime");
}
开发者ID:ImandaSyachrul,项目名称:ppsspp,代码行数:5,代码来源:sceKernelTime.cpp

示例15: DoState

	virtual void DoState(PointerWrap &p)
	{
		p.Do(address);
		p.DoArray(name, sizeof(name));
		p.DoMarker("PMB");
	}
开发者ID:CPkmn,项目名称:ppsspp,代码行数:6,代码来源:sceKernelMemory.cpp


注:本文中的PointerWrap::DoMarker方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。