Lines Matching refs:gfx
54 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray;
67 nw::gfx::TransformNode* s_SceneRoot = NULL;
68 nw::gfx::TransformNode* s_ModelRoot = NULL;
69 nw::gfx::TransformNode* s_CameraRoot = NULL;
70 nw::gfx::TransformNode* s_LightRoot = NULL;
71 nw::gfx::TransformNode* s_FogRoot = NULL;
73 nw::gfx::Camera* s_BaseCamera = NULL;
74 nw::gfx::Camera* s_LeftCamera = NULL;
75 nw::gfx::Camera* s_RightCamera = NULL;
86 nw::gfx::CommandCacheManager::SetAllocator( &s_DeviceAllocator ); in InitializeGraphics()
129 nw::gfx::SafeDestroy(s_LeftCamera); in TerminateGraphics()
131 nw::gfx::SafeDestroy(s_RightCamera); in TerminateGraphics()
133 nw::gfx::SafeDestroy(s_SceneSystem); in TerminateGraphics()
135 nw::gfx::SafeDestroyAll(s_RenderTargets); in TerminateGraphics()
139 nw::gfx::SafeDestroy(s_RenderSystem); in TerminateGraphics()
151 s_SceneRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
157 s_ModelRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
164 s_CameraRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
171 s_LightRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
178 s_FogRoot = nw::gfx::TransformNode::DynamicBuilder() in BuildRootNodes()
185 s_SceneRoot->AttachChild(nw::gfx::SceneNode::DynamicBuilder() in BuildRootNodes()
211 nw::gfx::ResCameraViewUpdater resViewUpdater = s_BaseCamera->GetViewUpdater()->GetResource(); in BuildCameras()
212 nw::gfx::ResLookAtTargetViewUpdater resLookAtTargetViewUpdater = in BuildCameras()
213 nw::gfx::ResDynamicCast<nw::gfx::ResLookAtTargetViewUpdater>(resViewUpdater); in BuildCameras()
215 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_TARGET_ROTATE | in BuildCameras()
216 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_TARGET_TRANSLATE | in BuildCameras()
217 nw::gfx::ResLookAtTargetViewUpdaterData::FLAG_INHERITING_UP_ROTATE); in BuildCameras()
230 nw::gfx::AmbientLight* ambientLight = nw::gfx::AmbientLight::DynamicBuilder() in BuildLights()
236 nw::gfx::ResAmbientLight resAmbientLight(ambientLight->GetResAmbientLight()); in BuildLights()
239 nw::gfx::HemiSphereLight* hemiSphereLight = nw::gfx::HemiSphereLight::DynamicBuilder() in BuildLights()
245 nw::gfx::ResHemiSphereLight resHemiSphereLight(hemiSphereLight->GetResHemiSphereLight()); in BuildLights()
251 nw::gfx::VertexLight* vertexLight = nw::gfx::VertexLight::DynamicBuilder() in BuildLights()
257 nw::gfx::ResVertexLight resVertexLight(vertexLight->GetResVertexLight()); in BuildLights()
258 resVertexLight.SetLightKind(nw::gfx::ResVertexLight::KIND_SPOT); in BuildLights()
269 nw::gfx::FragmentLight* fragmentLight = nw::gfx::FragmentLight::DynamicBuilder() in BuildLights()
275 nw::gfx::ResFragmentLight resFragmentLight(fragmentLight->GetResFragmentLight()); in BuildLights()
276 resFragmentLight.SetLightKind(nw::gfx::ResFragmentLight::KIND_DIRECTIONAL); in BuildLights()
293 nw::gfx::Fog* fog = nw::gfx::Fog::DynamicBuilder() in BuildFogs()
299 nw::gfx::ResFog resFog(fog->GetResFog()); in BuildFogs()
303 nw::gfx::ResFogUpdater resFogUpdater = resFog.GetFogUpdater(); in BuildFogs()
304 resFogUpdater.SetFogUpdaterType(nw::gfx::ResFogUpdater::FOG_UPDATER_TYPE_EXPONENT_SQUARE); in BuildFogs()
316 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in BuildResources()
317 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in BuildResources()
318 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in BuildResources()
320 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in BuildResources()
327 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources()
329 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in BuildResources()
330 nw::gfx::ResModelArray::iterator modelsEnd = models.end(); in BuildResources()
331 for (nw::gfx::ResModelArray::iterator modelResource = models.begin(); in BuildResources()
335 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
339 nw::gfx::Model::MULTI_FLAG_BUFFER_MATERIAL in BuildResources()
344 if (nw::ut::IsTypeOf<nw::gfx::SkeletalModel>(node)) in BuildResources()
346 nw::gfx::SkeletalModel* skeletalModel = static_cast<nw::gfx::SkeletalModel*>(node); in BuildResources()
347 nw::gfx::Skeleton* skeleton = skeletalModel->GetSkeleton(); in BuildResources()
350 nw::gfx::ResSkeleton resSkeleton = skeleton->GetResSkeleton(); in BuildResources()
357 nw::gfx::SceneHelper::ForeachRootNodes( in BuildResources()
360 nw::gfx::AttachNode(s_ModelRoot) in BuildResources()
388 nw::gfx::SceneEnvironment& sceneEnvironment = s_RenderSystem->GetSceneEnvironment(); in InitializeScenes()
403 nw::gfx::SafeDestroyBranch(s_SceneRoot); in TerminateScenes()
424 nw::gfx::TransformNode* cameraNode = in UpdateScene()
425 nw::ut::DynamicCast<nw::gfx::TransformNode*>(s_CameraRoot); in UpdateScene()
431 nw::gfx::TransformNode* modelNode = in UpdateScene()
432 nw::ut::DynamicCast<nw::gfx::TransformNode*>(s_ModelRoot); in UpdateScene()
437 nw::gfx::SceneNodeArray::iterator end = modelNode->GetChildEnd(); in UpdateScene()
438 for (nw::gfx::SceneNodeArray::iterator node = modelNode->GetChildBegin(); node != end; ++node) in UpdateScene()
441 if (nw::ut::IsTypeOf<nw::gfx::Model>(*node)) in UpdateScene()
443 nw::gfx::Model* model = static_cast<nw::gfx::Model*>(*node); in UpdateScene()
492 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene()