コード例 #1
0
void LLDrawPoolBump::beginRenderPass(S32 pass)
{
	LLFastTimer t(FTM_RENDER_BUMP);
	switch( pass )
	{
		case 0:
			beginShiny();
			break;
		case 1:
			if (mVertexShaderLevel > 1)
			{
				beginFullbrightShiny();
			}
			else 
			{
				beginBump();
			}
			break;
		case 2:
			beginBump();
			break;
		default:
			llassert(0);
			break;
	}
}
コード例 #2
0
void LLDrawPoolBump::beginPostDeferredPass(S32 pass)
{
	switch (pass)
	{
	case 0:
		beginFullbrightShiny();
		break;
	case 1:
		beginBump(LLRenderPass::PASS_POST_BUMP);
		break;
	}
}
コード例 #3
0
void LLDrawPoolBump::beginPostDeferredPass(S32 pass)
{
	beginFullbrightShiny();
}