| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_ParticleMaterialActivator.cpp | 52 ParticleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 56 NW_NULL_ASSERT(renderContext); in Activate() 58 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 62 const Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 69 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 76 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 102 …internal::MaterialState::ActivateParticleTextureCoordinators(renderContext, shaderProgram, resText… in Activate() 148 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_DirectMaterialActivator.cpp | 50 DirectMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 52 NW_NULL_ASSERT(renderContext); in Activate() 53 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 59 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 61 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 89 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, material->GetTe… in Activate() 118 Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 150 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_SimpleMaterialActivator.cpp | 51 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 53 NW_NULL_ASSERT(renderContext); in Activate() 55 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 61 const Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 71 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 78 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 85 renderContext->IsShaderProgramDirty(); in Activate() 120 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate() 135 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate() 206 renderContext->SetMaterialHash(materialHash);\ in Activate()
|
| D | gfx_MaterialActivator.cpp | 50 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 52 NW_NULL_ASSERT(renderContext); in Activate() 53 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 59 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 63 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 70 renderContext->IsShaderProgramDirty(); in Activate() 105 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate() 120 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate() 156 Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 200 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_MaterialState.cpp | 224 RenderContext* renderContext, in ActivateTextureCoordinators() argument 364 SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in ActivateTextureCoordinators() 366 const Camera* camera = ((cameraIndex < 0) ? renderContext->GetActiveCamera() : in ActivateTextureCoordinators() 399 SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in ActivateTextureCoordinators() 401 const Camera* camera = ((cameraIndex < 0) ? renderContext->GetActiveCamera() : in ActivateTextureCoordinators() 463 const Camera* camera = renderContext->GetActiveCamera(); in ActivateTextureCoordinators() 505 RenderContext* renderContext, in ActivateParticleTextureCoordinators() argument 509 NW_UNUSED_VARIABLE(renderContext); in ActivateParticleTextureCoordinators()
|
| /NW4C-2.0.3/demos/gfx/ProjectionShadowDemo/sources/ |
| D | ProjectionShadowDemo.cpp | 78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 84 renderContext->SetRenderTarget(m_RenderTarget); in Invoke() 85 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 88 renderContext->SetActiveCamera(m_ShadowCameraIndex); in Invoke() 89 renderContext->SetMaterial(m_ShadowMaterial); in Invoke() 90 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() 91 renderContext->SetCameraMatrix(shadowCamera); in Invoke() 92 renderContext->ActivateContext(); in Invoke() 95 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 123 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument [all …]
|
| /NW4C-2.0.3/sources/libraries/demo/ |
| D | demo_GraphicsSystem.cpp | 292 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetRenderTarget() local 293 renderContext->SetRenderTarget(renderTarget); in SetRenderTarget() 324 RenderSceneInternalFunctor(gfx::RenderContext* renderContext, gfx::MeshRenderer* meshRenderer) in RenderSceneInternalFunctor() 325 : m_RenderContext(renderContext), m_MeshRenderer(meshRenderer) in RenderSceneInternalFunctor() 327 NW_NULL_ASSERT(renderContext); in RenderSceneInternalFunctor() 358 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetSceneEnvironmentSettings() local 360 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetSceneEnvironmentSettings() 380 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetEnvironment() local 382 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetEnvironment() 505 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderScene() local [all …]
|
| /NW4C-2.0.3/demos/gfx/ShadowMapDemo/sources/ |
| D | ShadowMapDemo.cpp | 78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 84 renderContext->SetRenderTarget(m_RenderTarget); in Invoke() 85 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 88 renderContext->SetActiveCamera(m_ShadowCameraIndex); in Invoke() 89 renderContext->SetMaterial(m_ShadowMaterial); in Invoke() 90 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() 91 renderContext->SetCameraMatrix(shadowCamera); in Invoke() 92 renderContext->ActivateContext(); in Invoke() 95 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 123 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument [all …]
|
| /NW4C-2.0.3/include/nw/gfx/ |
| D | gfx_MeshRenderer.h | 73 void SetRenderContext(RenderContext* renderContext) in SetRenderContext() argument 75 m_RenderContext = renderContext; in SetRenderContext()
|
| D | gfx_UserRenderCommand.h | 42 virtual void Invoke(RenderContext* renderContext) = 0;
|
| D | gfx_IMaterialActivator.h | 53 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
|
| D | gfx_ParticleMaterialActivator.h | 66 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_MaterialState.h | 117 RenderContext* renderContext, 129 RenderContext* renderContext, 180 RenderContext* renderContext, 765 RenderContext* renderContext, in ActivateProceduralTextureMapper() argument 773 NW_UNUSED_VARIABLE(renderContext); in ActivateProceduralTextureMapper()
|
| D | gfx_MaterialActivator.h | 90 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_DirectMaterialActivator.h | 90 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_SimpleMaterialActivator.h | 88 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| /NW4C-2.0.3/demos/gfx/DynamicMaterialDemo/sources/ |
| D | DynamicMaterialDemo.cpp | 80 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 83 renderContext->SetMaterial(m_ChangeMaterial); in Invoke() 84 renderContext->ActivateContext(); in Invoke() 87 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 104 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 106 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_DEFAULT); in Invoke() 567 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in SubmitView() local 568 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SubmitView() 676 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 695 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() [all …]
|
| /NW4C-2.0.3/demos/Nw4cDemo/sources/ |
| D | SmSceneCtrl.cpp | 29 …RenderSceneInternalFunctor(nw::gfx::RenderContext* renderContext, nw::gfx::MeshRenderer* meshRende… in RenderSceneInternalFunctor() 30 : m_RenderContext(renderContext), m_MeshRenderer(meshRenderer) in RenderSceneInternalFunctor() 32 NW_NULL_ASSERT(renderContext); in RenderSceneInternalFunctor() 59 SmSceneCtrl::SmSceneCtrl( nw::gfx::RenderContext* renderContext ) in SmSceneCtrl() argument 64 m_RenderContext( renderContext ), in SmSceneCtrl()
|
| D | main.cpp | 452 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in CreateGfxCache() local 453 renderContext->ResetState(); in CreateGfxCache() 500 renderContext->SetActiveCamera(CameraIndex); in CreateGfxCache() 551 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 572 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in DemoScene() 718 renderContext->SetCameraMatrix( s_LeftCamera ); in DemoScene() 725 renderContext->SetCameraMatrix( s_RightCamera ); in DemoScene()
|
| /NW4C-2.0.3/demos/gfx/UserRenderNodeDemo/sources/ |
| D | UserRenderNodeDemo.cpp | 103 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 131 renderContext->ResetState( in Invoke() 480 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 490 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 503 renderContext->ResetState(); in DemoScene()
|
| /NW4C-2.0.3/demos/gfx/ParticleRecycleDemo/sources/ |
| D | ParticleRecycleDemo.cpp | 403 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 426 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 438 renderContext->ResetState(); in DemoScene()
|
| /NW4C-2.0.3/demos/gfx/ParticleCtrlEmissionDemo/sources/ |
| D | ParticleCtrlEmissionDemo.cpp | 430 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 452 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 468 renderContext->ResetState(); in DemoScene()
|
| /NW4C-2.0.3/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 367 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 392 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 414 renderContext->ResetState(); in DemoScene()
|
| /NW4C-2.0.3/demos/Nw4cDemo/include/ |
| D | SmSceneCtrl.h | 32 SmSceneCtrl( nw::gfx::RenderContext* renderContext );
|
| /NW4C-2.0.3/demos/gfx/ParticleChokeDemo/sources/ |
| D | ParticleChokeDemo.cpp | 447 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 472 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 488 renderContext->ResetState(); in DemoScene()
|