Lines Matching refs:gfx
85 if (size == nw::gfx::GlSystem::SHADER_MANAGER_BUFFER_SIZE) in AllocateGraphicsMemory()
87 nw::gfx::GlSystem::SetGlShManager( buffer ); in AllocateGraphicsMemory()
111 renderSystem->m_RenderContext = gfx::RenderContext::Builder() in Create()
114 …renderSystem->m_PostRenderCallback = ut::Signal1<void, const gfx::Camera*>::CreateVariableSizeSign… in Create()
115 …renderSystem->m_PostRightRenderCallback = ut::Signal1<void, const gfx::Camera*>::CreateVariableSiz… in Create()
121 gfx::CreatePriorMaterialAndZeroDepthRenderKeyFactory(allocator); in Create()
124 gfx::CreatePriorMaterialRenderKeyFactory(allocator); in Create()
128 gfx::CreatePriorDepthReverseDepthRenderKeyFactory(allocator); in Create()
130 renderSystem->m_RenderQueue = gfx::RenderQueue::Builder() in Create()
140 renderSystem->m_MeshRenderer = gfx::MeshRenderer::Create(allocator); in Create()
213 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in LoadSkyModel()
214 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in LoadSkyModel()
215 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in LoadSkyModel()
217 nw::gfx::Result result = resourceSet->resource.Setup(m_Allocator); in LoadSkyModel()
224 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in LoadSkyModel()
225 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in LoadSkyModel()
231 nw::gfx::Model* model = nw::ut::DynamicCast<nw::gfx::Model*>(node); in LoadSkyModel()
246 gfx::SafeDestroy(this->m_SkyModel); in Destroy()
256 gfx::SafeDestroy(this->m_ExtensionSwapper); in Destroy()
258 gfx::SafeDestroy(this->m_LowerSwapper); in Destroy()
259 gfx::SafeDestroy(this->m_UpperSwapper); in Destroy()
260 gfx::SafeDestroy(this->m_MeshRenderer); in Destroy()
261 gfx::SafeDestroy(this->m_RenderQueue); in Destroy()
262 gfx::SafeDestroy(this->m_PriorMaterialRenderKeyFactory); in Destroy()
263 gfx::SafeDestroy(this->m_PriorDepthRenderKeyFactory); in Destroy()
264 gfx::SafeDestroy(this->m_PostRightRenderCallback); in Destroy()
265 gfx::SafeDestroy(this->m_PostRenderCallback); in Destroy()
266 gfx::SafeDestroy(this->m_RenderContext); in Destroy()
267 gfx::SafeDestroy(this->m_CommandListSwapper); in Destroy()
282 RenderSystem::SetRenderTarget(gfx::IRenderTarget* renderTarget) in SetRenderTarget()
284 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetRenderTarget()
290 RenderSystem::SetRenderSortMode(gfx::ISceneUpdater::RenderSortMode renderSortMode) in SetRenderSortMode()
294 gfx::SafeDestroy(this->m_PriorDepthRenderKeyFactory); in SetRenderSortMode()
295 …if (this->m_RenderSortMode == gfx::ISceneUpdater::OPAQUE_MESH_BASE_AND_TRANSLUCENT_MODEL_BASE_SORT) in SetRenderSortMode()
298 gfx::CreateTopPriorDepthReverseDepthRenderKeyFactory(this->m_Allocator); in SetRenderSortMode()
303 gfx::CreatePriorDepthReverseDepthRenderKeyFactory(this->m_Allocator); in SetRenderSortMode()
311 : public std::unary_function<gfx::RenderElement&, void>
313 gfx::RenderContext* m_RenderContext;
314 gfx::MeshRenderer* m_MeshRenderer;
316 RenderSceneInternalFunctor(gfx::RenderContext* renderContext, gfx::MeshRenderer* meshRenderer) in RenderSceneInternalFunctor()
323 void operator()(gfx::RenderElement& element) in operator ()()
327 gfx::RenderCommand* command = element.GetCommand(); in operator ()()
333 gfx::ResMesh mesh = element.GetMesh(); in operator ()()
334 gfx::Model* model = element.GetModel(); in operator ()()
347 ut::MoveArray<gfx::SceneEnvironmentSetting*>* sceneEnvironmentSettings in SetSceneEnvironmentSettings()
350 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetSceneEnvironmentSettings()
351 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SetSceneEnvironmentSettings()
352 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetSceneEnvironmentSettings()
354 ut::MoveArray<gfx::SceneEnvironmentSetting*>::iterator end = sceneEnvironmentSettings->end(); in SetSceneEnvironmentSettings()
355 …for (ut::MoveArray<gfx::SceneEnvironmentSetting*>::iterator sceneEnvironmentSetting = sceneEnviron… in SetSceneEnvironmentSettings()
372 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetEnvironment()
373 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SetEnvironment()
374 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetEnvironment()
389 std::bind1st(std::mem_fun(&gfx::SceneEnvironment::SetFragmentLight), &sceneEnvironment)); in SetEnvironment()
394 std::bind1st(std::mem_fun(&gfx::SceneEnvironment::SetVertexLight), &sceneEnvironment)); in SetEnvironment()
410 nw::gfx::Camera* camera = this->GetRenderContext()->GetActiveCamera(); in SubmitView()
411 gfx::SceneContext* sceneContext = sceneSystem->GetSceneContext(); in SubmitView()
415 …std::for_each(sceneContext->GetFogBegin(), sceneContext->GetFogEnd(), gfx::Fog::UpdateFunctor(came… in SubmitView()
428 …sceneSystem->GetSceneUpdater()->SetDepthSortMode(gfx::ISceneUpdater::SORT_DEPTH_OF_TRANSLUCENT_MES… in SubmitView()
434 sceneSystem->GetSceneUpdater()->SetDepthSortMode(gfx::ISceneUpdater::SORT_DEPTH_OF_ALL_MESH); in SubmitView()
453 gfx::RenderElementCompare()); in SubmitView()
461 gfx::RenderQueue::ReportFunctor()); in SubmitView()
468 gfx::Camera* camera, in RenderScene()
475 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderScene()
476 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in RenderScene()
498 nw::gfx::internal::CommandCacheBuilder builder; in RenderScene()
535 gfx::Camera* leftCamera, in RenderStereoScene()
536 gfx::Camera* rightCamera, in RenderStereoScene()
542 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderStereoScene()
543 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in RenderStereoScene()
563 nw::gfx::internal::CommandCacheBuilder builder; in RenderStereoScene()
643 RenderSystem::ClearBySkyModel(const gfx::Camera* camera) in ClearBySkyModel()
660 gfx::ResMeshArray meshArray = m_SkyModel->GetResMeshes(); in ClearBySkyModel()
661 gfx::ResMeshArray::iterator endMesh = meshArray.end(); in ClearBySkyModel()
662 for (gfx::ResMeshArray::iterator iter = meshArray.begin(); in ClearBySkyModel()
677 gfx::RenderContext* renderContext = this->GetRenderContext(); in TransferBuffer()
847 gfx::Camera* leftCamera, in CalcStereoCamera()
848 gfx::Camera* rightCamera, in CalcStereoCamera()
849 gfx::Camera* baseCamera, in CalcStereoCamera()
864 if (baseCamera->GetResCamera().GetProjectionType() == gfx::ResCamera::PROJTYPE_ORTHO) in CalcStereoCamera()
981 sceneSystem->m_SceneContext = gfx::SceneContext::Builder() in Create()
998 sceneSystem->m_SceneTraverser = gfx::SceneTraverser::Builder() in Create()
1001 gfx::WorldMatrixUpdater* worldMatrixUpdater = gfx::WorldMatrixUpdater::Builder() in Create()
1004 gfx::SkeletonUpdater* skeletonUpdater = gfx::SkeletonUpdater::Builder() in Create()
1007 sceneSystem->m_SceneUpdater = gfx::SceneUpdater::Builder() in Create()
1012 nw::gfx::IMaterialIdGenerator* materialIdGenerator = in Create()
1013 nw::gfx::SortingMaterialIdGenerator::Builder() in Create()
1018 sceneSystem->m_SceneInitializer = gfx::SceneInitializer::Builder() in Create()
1036 gfx::SafeDestroy(this->m_SceneInitializer); in Destroy()
1037 gfx::SafeDestroy(this->m_SceneTraverser); in Destroy()
1038 gfx::SafeDestroy(this->m_SceneUpdater); in Destroy()
1039 gfx::SafeDestroy(this->m_SceneContext); in Destroy()
1041 gfx::SafeDestroy(this->m_CameraController); in Destroy()
1052 SceneSystem::InitializeScene(gfx::SceneNode* sceneRoot) in InitializeScene()
1063 SceneSystem::TraverseScene(gfx::SceneNode* sceneRoot) in TraverseScene()
1073 gfx::ParticleSetCompare()); in TraverseScene()