Lines Matching refs:gfx
88 if (size == nw::gfx::GlSystem::SHADER_MANAGER_BUFFER_SIZE) in AllocateGraphicsMemory()
90 nw::gfx::GlSystem::SetGlShManager( buffer ); in AllocateGraphicsMemory()
114 renderSystem->m_RenderContext = gfx::RenderContext::Builder() in Create()
117 …renderSystem->m_PostRenderCallback = ut::Signal1<void, const gfx::Camera*>::CreateVariableSizeSign… in Create()
118 …renderSystem->m_PostRightRenderCallback = ut::Signal1<void, const gfx::Camera*>::CreateVariableSiz… in Create()
124 gfx::CreatePriorMaterialAndZeroDepthRenderKeyFactory(allocator); in Create()
127 gfx::CreatePriorMaterialRenderKeyFactory(allocator); in Create()
131 gfx::CreatePriorDepthReverseDepthRenderKeyFactory(allocator); in Create()
133 renderSystem->m_RenderQueue = gfx::RenderQueue::Builder() in Create()
143 renderSystem->m_MeshRenderer = gfx::MeshRenderer::Create(allocator); in Create()
217 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in LoadSkyModel()
218 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in LoadSkyModel()
219 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in LoadSkyModel()
221 nw::gfx::Result result = resourceSet->resource.Setup(m_Allocator); in LoadSkyModel()
228 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in LoadSkyModel()
229 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in LoadSkyModel()
235 nw::gfx::Model* model = nw::ut::DynamicCast<nw::gfx::Model*>(node); in LoadSkyModel()
250 gfx::SafeDestroy(this->m_SkyModel); in Destroy()
260 gfx::SafeDestroy(this->m_ExtensionSwapper); in Destroy()
262 gfx::SafeDestroy(this->m_LowerSwapper); in Destroy()
263 gfx::SafeDestroy(this->m_UpperSwapper); in Destroy()
264 gfx::SafeDestroy(this->m_MeshRenderer); in Destroy()
265 gfx::SafeDestroy(this->m_RenderQueue); in Destroy()
266 gfx::SafeDestroy(this->m_PriorMaterialRenderKeyFactory); in Destroy()
267 gfx::SafeDestroy(this->m_PriorDepthRenderKeyFactory); in Destroy()
268 gfx::SafeDestroy(this->m_PostRightRenderCallback); in Destroy()
269 gfx::SafeDestroy(this->m_PostRenderCallback); in Destroy()
270 gfx::SafeDestroy(this->m_RenderContext); in Destroy()
271 gfx::SafeDestroy(this->m_CommandListSwapper); in Destroy()
290 RenderSystem::SetRenderTarget(gfx::IRenderTarget* renderTarget) in SetRenderTarget()
292 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetRenderTarget()
298 RenderSystem::SetRenderSortMode(gfx::ISceneUpdater::RenderSortMode renderSortMode) in SetRenderSortMode()
302 gfx::SafeDestroy(this->m_PriorDepthRenderKeyFactory); in SetRenderSortMode()
303 …if (this->m_RenderSortMode == gfx::ISceneUpdater::OPAQUE_MESH_BASE_AND_TRANSLUCENT_MODEL_BASE_SORT) in SetRenderSortMode()
306 gfx::CreateTopPriorDepthReverseDepthRenderKeyFactory(this->m_Allocator); in SetRenderSortMode()
311 gfx::CreatePriorDepthReverseDepthRenderKeyFactory(this->m_Allocator); in SetRenderSortMode()
319 : public std::unary_function<gfx::RenderElement&, void>
321 gfx::RenderContext* m_RenderContext;
322 gfx::MeshRenderer* m_MeshRenderer;
324 RenderSceneInternalFunctor(gfx::RenderContext* renderContext, gfx::MeshRenderer* meshRenderer) in RenderSceneInternalFunctor()
331 void operator()(gfx::RenderElement& element) in operator ()()
335 gfx::RenderCommand* command = element.GetCommand(); in operator ()()
341 gfx::ResMesh mesh = element.GetMesh(); in operator ()()
342 gfx::Model* model = element.GetModel(); in operator ()()
355 ut::MoveArray<gfx::SceneEnvironmentSetting*>* sceneEnvironmentSettings in SetSceneEnvironmentSettings()
358 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetSceneEnvironmentSettings()
359 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SetSceneEnvironmentSettings()
360 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetSceneEnvironmentSettings()
362 ut::MoveArray<gfx::SceneEnvironmentSetting*>::iterator end = sceneEnvironmentSettings->end(); in SetSceneEnvironmentSettings()
363 …for (ut::MoveArray<gfx::SceneEnvironmentSetting*>::iterator sceneEnvironmentSetting = sceneEnviron… in SetSceneEnvironmentSettings()
380 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetEnvironment()
381 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SetEnvironment()
382 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetEnvironment()
397 std::bind1st(std::mem_fun(&gfx::SceneEnvironment::SetFragmentLight), &sceneEnvironment)); in SetEnvironment()
402 std::bind1st(std::mem_fun(&gfx::SceneEnvironment::SetVertexLight), &sceneEnvironment)); in SetEnvironment()
418 nw::gfx::Camera* camera = this->GetRenderContext()->GetActiveCamera(); in SubmitView()
419 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SubmitView()
423 …std::for_each(sceneContext->GetFogBegin(), sceneContext->GetFogEnd(), gfx::Fog::UpdateFunctor(came… in SubmitView()
436 …sceneSystem->GetSceneUpdater()->SetDepthSortMode(gfx::ISceneUpdater::SORT_DEPTH_OF_TRANSLUCENT_MES… in SubmitView()
442 sceneSystem->GetSceneUpdater()->SetDepthSortMode(gfx::ISceneUpdater::SORT_DEPTH_OF_ALL_MESH); in SubmitView()
457 … nw::gfx::UserRenderNodeArray::const_iterator begin = sceneContext->GetUserRenderNodesBegin(); in SubmitView()
458 nw::gfx::UserRenderNodeArray::const_iterator end = sceneContext->GetUserRenderNodesEnd(); in SubmitView()
460 for ( nw::gfx::UserRenderNodeArray::const_iterator node = begin; node != end; ++node ) in SubmitView()
462 nw::gfx::UserRenderNode* userRenderNode = (*node); in SubmitView()
463 … nw::gfx::UserRenderCommand* userRenderCommand = userRenderNode->GetUserRenderCommand(); in SubmitView()
464 … gfx::ResMaterial::TranslucencyKind translucencyKind = userRenderNode->GetTranslucencyKind(); in SubmitView()
483 gfx::RenderElementCompare()); in SubmitView()
491 gfx::RenderQueue::ReportFunctor()); in SubmitView()
498 gfx::Camera* camera, in RenderScene()
505 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderScene()
506 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in RenderScene()
528 nw::gfx::internal::CommandCacheBuilder builder; in RenderScene()
565 gfx::Camera* leftCamera, in RenderStereoScene()
566 gfx::Camera* rightCamera, in RenderStereoScene()
572 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderStereoScene()
573 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in RenderStereoScene()
593 nw::gfx::internal::CommandCacheBuilder builder; in RenderStereoScene()
673 RenderSystem::ClearBySkyModel(const gfx::Camera* camera) in ClearBySkyModel()
694 gfx::ResMeshArray meshArray = m_SkyModel->GetResMeshes(); in ClearBySkyModel()
695 gfx::ResMeshArray::iterator endMesh = meshArray.end(); in ClearBySkyModel()
696 for (gfx::ResMeshArray::iterator iter = meshArray.begin(); in ClearBySkyModel()
711 gfx::RenderContext* renderContext = this->GetRenderContext(); in TransferBuffer()
881 gfx::Camera* leftCamera, in CalcStereoCamera()
882 gfx::Camera* rightCamera, in CalcStereoCamera()
883 gfx::Camera* baseCamera, in CalcStereoCamera()
898 if (baseCamera->GetResCamera().GetProjectionType() == gfx::ResCamera::PROJTYPE_ORTHO) in CalcStereoCamera()
1015 sceneSystem->m_SceneContext = gfx::SceneContext::Builder() in Create()
1033 sceneSystem->m_SceneTraverser = gfx::SceneTraverser::Builder() in Create()
1036 gfx::WorldMatrixUpdater* worldMatrixUpdater = gfx::WorldMatrixUpdater::Builder() in Create()
1039 gfx::SkeletonUpdater* skeletonUpdater = gfx::SkeletonUpdater::Builder() in Create()
1042 sceneSystem->m_SceneUpdater = gfx::SceneUpdater::Builder() in Create()
1047 nw::gfx::IMaterialIdGenerator* materialIdGenerator = in Create()
1048 nw::gfx::SortingMaterialIdGenerator::Builder() in Create()
1053 sceneSystem->m_SceneInitializer = gfx::SceneInitializer::Builder() in Create()
1071 gfx::SafeDestroy(this->m_SceneInitializer); in Destroy()
1072 gfx::SafeDestroy(this->m_SceneTraverser); in Destroy()
1073 gfx::SafeDestroy(this->m_SceneUpdater); in Destroy()
1074 gfx::SafeDestroy(this->m_SceneContext); in Destroy()
1076 gfx::SafeDestroy(this->m_CameraController); in Destroy()
1087 SceneSystem::InitializeScene(gfx::SceneNode* sceneRoot) in InitializeScene()
1098 SceneSystem::TraverseScene(gfx::SceneNode* sceneRoot) in TraverseScene()
1108 gfx::ParticleSetCompare()); in TraverseScene()