windowing/windowserver/nga/SERVER/renderstagemanager.cpp
changeset 36 01a6848ebfd7
parent 0 5d03bc08d59c
child 121 d72fc2aace31
equal deleted inserted replaced
0:5d03bc08d59c 36:01a6848ebfd7
    76 
    76 
    77 	CWsPluginManager * pluginMgr = CWsTop::PluginManager();
    77 	CWsPluginManager * pluginMgr = CWsTop::PluginManager();
    78 
    78 
    79 	if (!pluginMgr)
    79 	if (!pluginMgr)
    80 		{
    80 		{
       
    81 #if _DEBUG
    81 		RDebug::Printf("ConstructRenderStageChain: Failed to obtain Plugin Manager at File: %s, Line: %d\n", __FILE__, __LINE__);
    82 		RDebug::Printf("ConstructRenderStageChain: Failed to obtain Plugin Manager at File: %s, Line: %d\n", __FILE__, __LINE__);
       
    83 #endif
    82 		return NULL;
    84 		return NULL;
    83 		}
    85 		}
    84 
    86 
    85 	CWsRenderStage* stage;
    87 	CWsRenderStage* stage;
    86 	CWsRenderStage* savedStage = NULL;
    88 	CWsRenderStage* savedStage = NULL;
   101 					isLastRenderStage = EFalse;
   103 					isLastRenderStage = EFalse;
   102 					stage = NULL;
   104 					stage = NULL;
   103 					TRAP(err, stage = factory->CreateFinalRenderStageL(aScreen, aScreenRedraw, aScreenNumber));
   105 					TRAP(err, stage = factory->CreateFinalRenderStageL(aScreen, aScreenRedraw, aScreenNumber));
   104 					if (err)
   106 					if (err)
   105 						{
   107 						{
       
   108 #if _DEBUG
   106 						RDebug::Printf("ConstructRenderStageChain: Create final renderstage error at File: %s, Line: %d Error Code: %d\n", __FILE__, __LINE__, err);
   109 						RDebug::Printf("ConstructRenderStageChain: Create final renderstage error at File: %s, Line: %d Error Code: %d\n", __FILE__, __LINE__, err);
       
   110 #endif
   107 						}
   111 						}
   108 					}
   112 					}
   109 				else
   113 				else
   110 					{
   114 					{
   111 					stage = NULL;
   115 					stage = NULL;
   112 					TRAP(err, stage = factory->CreateRenderStageL(aScreen, aScreenRedraw, savedStage));
   116 					TRAP(err, stage = factory->CreateRenderStageL(aScreen, aScreenRedraw, savedStage));
   113 					if (err)
   117 					if (err)
   114 						{
   118 						{
       
   119 #if _DEBUG
   115 						RDebug::Printf("ConstructRenderStageChain: Create renderstage error at File: %s, Line: %d Error Code: %d\n", __FILE__, __LINE__, err);
   120 						RDebug::Printf("ConstructRenderStageChain: Create renderstage error at File: %s, Line: %d Error Code: %d\n", __FILE__, __LINE__, err);
       
   121 #endif
   116 						}
   122 						}
   117 					}
   123 					}
   118 				
   124 				
   119 				if (!stage)
   125 				if (!stage)
   120 					{
   126 					{