Lines Matching refs:gfx
50 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray;
63 nw::gfx::TransformNode* s_SceneRoot = NULL;
64 nw::gfx::TransformNode* s_ModelRoot = NULL;
65 nw::gfx::TransformNode* s_CameraRoot = NULL;
66 nw::gfx::TransformNode* s_LightRoot = NULL;
67 nw::gfx::TransformNode* s_FogRoot = NULL;
69 nw::gfx::Camera* s_BaseCamera = NULL;
70 nw::gfx::Camera* s_LeftCamera = NULL;
71 nw::gfx::Camera* s_RightCamera = NULL;
82 nw::gfx::CommandCacheManager::SetAllocator( &s_DeviceAllocator ); in InitializeGraphics()
123 nw::gfx::SafeDestroy(s_LeftCamera); in TerminateGraphics()
125 nw::gfx::SafeDestroy(s_RightCamera); in TerminateGraphics()
127 nw::gfx::SafeDestroy(s_SceneSystem); in TerminateGraphics()
129 nw::gfx::SafeDestroyAll(s_RenderTargets); in TerminateGraphics()
133 nw::gfx::SafeDestroy(s_RenderSystem); in TerminateGraphics()
145 s_SceneRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
151 s_ModelRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
158 s_CameraRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
165 s_LightRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
172 s_FogRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
179 s_SceneRoot->AttachChild(nw::gfx::SceneNode::DynamicBuilder() in BuildRootNodes()
205 nw::gfx::ResCameraViewUpdater resViewUpdater = s_BaseCamera->GetViewUpdater()->GetResource(); in BuildCameras()
206 nw::gfx::ResLookAtTargetViewUpdater resLookAtTargetViewUpdater = in BuildCameras()
207 nw::gfx::ResDynamicCast<nw::gfx::ResLookAtTargetViewUpdater>(resViewUpdater); in BuildCameras()
209 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_TARGET_ROTATE | in BuildCameras()
210 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_TARGET_TRANSLATE | in BuildCameras()
211 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_UP_ROTATE); in BuildCameras()
224 nw::gfx::AmbientLight* ambientLight = nw::gfx::AmbientLight::DynamicBuilder() in BuildLights()
230 nw::gfx::ResAmbientLight resAmbientLight(ambientLight->GetResAmbientLight()); in BuildLights()
233 nw::gfx::HemiSphereLight* hemiSphereLight = nw::gfx::HemiSphereLight::DynamicBuilder() in BuildLights()
239 nw::gfx::ResHemiSphereLight resHemiSphereLight(hemiSphereLight->GetResHemiSphereLight()); in BuildLights()
245 nw::gfx::VertexLight* vertexLight = nw::gfx::VertexLight::DynamicBuilder() in BuildLights()
251 nw::gfx::ResVertexLight resVertexLight(vertexLight->GetResVertexLight()); in BuildLights()
252 resVertexLight.SetLightKind(nw::gfx::ResVertexLight::KIND_SPOT); in BuildLights()
263 nw::gfx::FragmentLight* fragmentLight = nw::gfx::FragmentLight::DynamicBuilder() in BuildLights()
269 nw::gfx::ResFragmentLight resFragmentLight(fragmentLight->GetResFragmentLight()); in BuildLights()
270 resFragmentLight.SetLightKind(nw::gfx::ResFragmentLight::KIND_DIRECTIONAL); in BuildLights()
287 nw::gfx::Fog* fog = nw::gfx::Fog::DynamicBuilder() in BuildFogs()
293 nw::gfx::ResFog resFog(fog->GetResFog()); in BuildFogs()
297 nw::gfx::ResFogUpdater resFogUpdater = resFog.GetFogUpdater(); in BuildFogs()
298 resFogUpdater.SetFogUpdaterType(nw::gfx::ResFogUpdater::FOG_UPDATER_TYPE_EXPONENT_SQUARE); in BuildFogs()
310 …resourceSet->resource.ForeachTexture(nw::gfx::LocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_COPY_FCRA… in BuildResources()
311 …resourceSet->resource.ForeachIndexStream(nw::gfx::LocationFlagSetter(NN_GX_MEM_VRAMB | GL_NO_COPY_… in BuildResources()
312 …resourceSet->resource.ForeachVertexStream(nw::gfx::LocationFlagSetter(NN_GX_MEM_VRAMB | GL_NO_COPY… in BuildResources()
314 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in BuildResources()
321 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources()
323 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in BuildResources()
324 nw::gfx::ResModelArray::iterator modelsEnd = models.end(); in BuildResources()
325 for (nw::gfx::ResModelArray::iterator modelResource = models.begin(); in BuildResources()
329 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
333 nw::gfx::Model::MULTI_FLAG_BUFFER_MATERIAL in BuildResources()
338 if (nw::ut::IsTypeOf<nw::gfx::SkeletalModel>(node)) in BuildResources()
340 nw::gfx::SkeletalModel* skeletalModel = static_cast<nw::gfx::SkeletalModel*>(node); in BuildResources()
341 nw::gfx::Skeleton* skeleton = skeletalModel->GetSkeleton(); in BuildResources()
344 nw::gfx::ResSkeleton resSkeleton = skeleton->GetResSkeleton(); in BuildResources()
351 nw::gfx::SceneHelper::ForeachRootNodes( in BuildResources()
354 nw::gfx::AttachNode(s_ModelRoot) in BuildResources()
382 nw::gfx::SceneEnvironment& sceneEnvironment = s_RenderSystem->GetSceneEnvironment(); in InitializeScenes()
397 nw::gfx::SafeDestroyBranch(s_SceneRoot); in TerminateScenes()
418 nw::gfx::TransformNode* cameraNode = in UpdateScene()
419 nw::ut::DynamicCast<nw::gfx::TransformNode*>(s_CameraRoot); in UpdateScene()
425 nw::gfx::TransformNode* modelNode = in UpdateScene()
426 nw::ut::DynamicCast<nw::gfx::TransformNode*>(s_ModelRoot); in UpdateScene()
431 nw::gfx::SceneNodeArray::iterator end = modelNode->GetChildEnd(); in UpdateScene()
432 for (nw::gfx::SceneNodeArray::iterator node = modelNode->GetChildBegin(); node != end; ++node) in UpdateScene()
435 if (nw::ut::IsTypeOf<nw::gfx::Model>(*node)) in UpdateScene()
437 nw::gfx::Model* model = static_cast<nw::gfx::Model*>(*node); in UpdateScene()
496 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene()