Lines Matching refs:gfx

56 nw::gfx::IRenderTarget* s_RenderTarget = NULL;
58 nw::gfx::RenderContext* s_RenderContext = NULL;
59 nw::gfx::MeshRenderer* s_MeshRenderer = NULL;
73 nw::gfx::ResGraphicsFile resource;
82 nw::gfx::WorldMatrixUpdater* s_WorldMatrixUpdater = NULL;
85 nw::gfx::Camera* s_BaseCamera = NULL;
86 nw::gfx::Camera* s_LeftCamera = NULL;
87 nw::gfx::Camera* s_RightCamera = NULL;
97 typedef nw::ut::FixedSizeArray<nw::gfx::Model*, MODEL_COUNT> ModelArray;
98 typedef nw::ut::FixedSizeArray<nw::gfx::FragmentLight*, LIGHT_COUNT> FragmentLightArray;
103 void UpdateNode(nw::gfx::TransformNode* node);
208 nw::gfx::CommandCacheManager::SetAllocator( &s_DeviceAllocator ); in InitializeGraphics()
211 s_RenderContext = nw::gfx::RenderContext::Builder() in InitializeGraphics()
220 s_MeshRenderer = nw::gfx::MeshRenderer::Create(&s_DeviceAllocator); in InitializeGraphics()
224 nw::gfx::RenderColorFormat renderColorFormat = nw::gfx::RENDER_COLOR_FORMAT_RGBA8; in InitializeGraphics()
226 nw::gfx::IRenderTarget::Builder() in InitializeGraphics()
233 s_WorldMatrixUpdater = nw::gfx::WorldMatrixUpdater::Builder() in InitializeGraphics()
250 nw::gfx::SafeDestroy(s_WorldMatrixUpdater); in TerminateGraphics()
252 nw::gfx::SafeDestroy(s_RenderTarget); in TerminateGraphics()
254 nw::gfx::SafeDestroy(s_MeshRenderer); in TerminateGraphics()
255 nw::gfx::SafeDestroy(s_CommandListSwapper); in TerminateGraphics()
256 nw::gfx::SafeDestroy(s_UpperSwapper); in TerminateGraphics()
257 nw::gfx::SafeDestroy(s_ExtensionSwapper); in TerminateGraphics()
258 nw::gfx::SafeDestroy(s_RenderContext); in TerminateGraphics()
286 resourceSet.resource = nw::gfx::ResGraphicsFile(&(resourceSet.buffer.front())); in LoadResources()
302 nw::gfx::SceneNode*
303 CreateSceneNode(nw::gfx::ResSceneObject resource) in CreateSceneNode()
305 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateSceneNode()
310 return nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateSceneNode()
319 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in BuildResources()
320 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in BuildResources()
321 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in BuildResources()
323 nw::gfx::Result result = resourceSet->resource.Setup(&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()
334 nw::gfx::SceneNode* node = CreateSceneNode(*modelResource); in BuildResources()
337 s_Models.push_back(static_cast<nw::gfx::Model*>(node)); in BuildResources()
340 nw::gfx::ResLightArray lights = resourceSet->resource.GetLights(); in BuildResources()
341 for (nw::gfx::ResLightArray::iterator lightResource = lights.begin(); in BuildResources()
344 nw::gfx::SceneNode* node = CreateSceneNode(*lightResource); in BuildResources()
346 NW_ASSERT(nw::ut::IsTypeOf<nw::gfx::FragmentLight>(node)); in BuildResources()
348 s_FragmentLights.push_back(static_cast<nw::gfx::FragmentLight*>(node)); in BuildResources()
358 nw::gfx::LookAtTargetViewUpdater* viewUpdater in BuildCameras()
359 = nw::gfx::LookAtTargetViewUpdater::Create(&s_DeviceAllocator); in BuildCameras()
361 nw::gfx::ResLookAtTargetViewUpdater resViewUpdater = in BuildCameras()
362 nw::gfx::ResStaticCast<nw::gfx::ResLookAtTargetViewUpdater>( in BuildCameras()
367 nw::gfx::PerspectiveProjectionUpdater* projectionUpdater in BuildCameras()
368 = nw::gfx::PerspectiveProjectionUpdater::Create(&s_DeviceAllocator); in BuildCameras()
370 nw::gfx::ResPerspectiveProjectionUpdater resProjectionUpdater = in BuildCameras()
371 nw::gfx::ResStaticCast<nw::gfx::ResPerspectiveProjectionUpdater>( in BuildCameras()
382 nw::gfx::Camera::DynamicBuilder() in BuildCameras()
392 nw::gfx::Camera::DynamicBuilder() in BuildCameras()
399 nw::gfx::Camera::DynamicBuilder() in BuildCameras()
436 nw::gfx::SafeDestroyAll(s_FragmentLights); in TerminateScenes()
437 nw::gfx::SafeDestroyAll(s_Models); in TerminateScenes()
439 nw::gfx::SafeDestroy(s_BaseCamera); in TerminateScenes()
440 nw::gfx::SafeDestroy(s_LeftCamera); in TerminateScenes()
441 nw::gfx::SafeDestroy(s_RightCamera); in TerminateScenes()
442 nw::gfx::SafeDestroy(s_CameraController); in TerminateScenes()
453 UpdateNode(nw::gfx::TransformNode* node) in UpdateNode()
457 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode()
463 nw::gfx::CalculatedTransform::Identity(), in UpdateNode()
464 nw::gfx::CalculatedTransform::Identity()); in UpdateNode()
466 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
545 nw::gfx::SceneEnvironment& sceneEnvironment = s_RenderContext->GetSceneEnvironment(); in SetEnvironment()
596 nw::gfx::ResMeshArray resMeshes = (*model)->GetResMeshes(); in RenderScene()
598 nw::gfx::ResMeshArray::iterator meshEnd = resMeshes.end(); in RenderScene()
599 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene()