| /NW4C-1.2.23/sources/libraries/gfx/ |
| D | gfx_ParticleMaterialActivator.cpp | 50 ParticleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 54 NW_NULL_ASSERT(renderContext); in Activate() 56 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 60 const Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 67 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 74 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 100 …internal::MaterialState::ActivateParticleTextureCoordinators(renderContext, shaderProgram, resText… in Activate() 146 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_MaterialActivator.cpp | 51 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 53 NW_NULL_ASSERT(renderContext); in Activate() 54 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 61 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 67 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 74 renderContext->IsShaderProgramDirty(); in Activate() 109 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate() 124 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate() 160 Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 204 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_SimpleMaterialActivator.cpp | 52 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 54 NW_NULL_ASSERT(renderContext); in Activate() 56 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate() 62 const Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate() 72 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() 80 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate() 87 renderContext->IsShaderProgramDirty(); in Activate() 122 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate() 137 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate() 208 renderContext->SetMaterialHash(materialHash); in Activate()
|
| D | gfx_MaterialState.cpp | 222 RenderContext* renderContext, in ActivateTextureCoordinators() argument 362 SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in ActivateTextureCoordinators() 364 const Camera* camera = ((cameraIndex < 0) ? renderContext->GetActiveCamera() : in ActivateTextureCoordinators() 397 SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in ActivateTextureCoordinators() 399 const Camera* camera = ((cameraIndex < 0) ? renderContext->GetActiveCamera() : in ActivateTextureCoordinators() 461 const Camera* camera = renderContext->GetActiveCamera(); in ActivateTextureCoordinators() 503 RenderContext* renderContext, in ActivateParticleTextureCoordinators() argument 507 NW_UNUSED_VARIABLE(renderContext); in ActivateParticleTextureCoordinators()
|
| D | gfx_MeshRenderer.cpp | 59 …stRegisterOverride(int matrixpaletteCount, bool isNonuniformScalable, RenderContext* renderContext) in TestRegisterOverride() argument 61 NW_ASSERT(renderContext->GetShaderProgram()->GetActiveDescription().IsValid()); in TestRegisterOverride() 63 …int vertexLightEndUniform = renderContext->GetShaderProgram()->GetActiveDescription().GetVertexLig… in TestRegisterOverride() 64 int vertexLightCount = renderContext->GetSceneEnvironment().GetVertexLightCount(); in TestRegisterOverride()
|
| /NW4C-1.2.23/demos/gfx/ProjectionShadowDemo/sources/ |
| D | ProjectionShadowDemo.cpp | 76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 82 renderContext->SetRenderTarget(m_RenderTarget); in Invoke() 83 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 86 renderContext->SetActiveCamera(m_ShadowCameraIndex); in Invoke() 87 renderContext->SetMaterial(m_ShadowMaterial); in Invoke() 88 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() 89 renderContext->SetCameraMatrix(shadowCamera); in Invoke() 90 renderContext->ActivateContext(); in Invoke() 93 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 121 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument [all …]
|
| /NW4C-1.2.23/sources/libraries/demo/ |
| D | demo_GraphicsSystem.cpp | 277 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetRenderTarget() local 278 renderContext->SetRenderTarget(renderTarget); in SetRenderTarget() 309 RenderSceneInternalFunctor(gfx::RenderContext* renderContext, gfx::MeshRenderer* meshRenderer) in RenderSceneInternalFunctor() 310 : m_RenderContext(renderContext), m_MeshRenderer(meshRenderer) in RenderSceneInternalFunctor() 312 NW_NULL_ASSERT(renderContext); in RenderSceneInternalFunctor() 343 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetSceneEnvironmentSettings() local 345 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetSceneEnvironmentSettings() 365 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetEnvironment() local 367 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetEnvironment() 468 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderScene() local [all …]
|
| /NW4C-1.2.23/demos/gfx/ShadowMapDemo/sources/ |
| D | ShadowMapDemo.cpp | 76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 82 renderContext->SetRenderTarget(m_RenderTarget); in Invoke() 83 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 86 renderContext->SetActiveCamera(m_ShadowCameraIndex); in Invoke() 87 renderContext->SetMaterial(m_ShadowMaterial); in Invoke() 88 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() 89 renderContext->SetCameraMatrix(shadowCamera); in Invoke() 90 renderContext->ActivateContext(); in Invoke() 93 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 121 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument [all …]
|
| /NW4C-1.2.23/demos/Nw4cDemo/sources/ |
| D | SmSceneCtrl.cpp | 27 …RenderSceneInternalFunctor(nw::gfx::RenderContext* renderContext, nw::gfx::MeshRenderer* meshRende… in RenderSceneInternalFunctor() 28 : m_RenderContext(renderContext), m_MeshRenderer(meshRenderer) in RenderSceneInternalFunctor() 30 NW_NULL_ASSERT(renderContext); in RenderSceneInternalFunctor() 57 SmSceneCtrl::SmSceneCtrl( nw::gfx::RenderContext* renderContext ) in SmSceneCtrl() argument 62 m_RenderContext( renderContext ), in SmSceneCtrl()
|
| D | main.cpp | 454 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in CreateGfxCache() local 455 renderContext->ResetState(); in CreateGfxCache() 502 renderContext->SetActiveCamera(CameraIndex); in CreateGfxCache() 546 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 567 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in DemoScene() 711 renderContext->SetCameraMatrix( s_LeftCamera ); in DemoScene() 718 renderContext->SetCameraMatrix( s_RightCamera ); in DemoScene()
|
| /NW4C-1.2.23/include/nw/gfx/ |
| D | gfx_MeshRenderer.h | 71 void SetRenderContext(RenderContext* renderContext) in SetRenderContext() argument 73 m_RenderContext = renderContext; in SetRenderContext()
|
| D | gfx_IMaterialActivator.h | 51 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
|
| D | gfx_ParticleMaterialActivator.h | 64 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_MaterialActivator.h | 86 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_MaterialState.h | 115 RenderContext* renderContext, 127 RenderContext* renderContext, 178 RenderContext* renderContext, 763 RenderContext* renderContext, in ActivateProceduralTextureMapper() argument 771 NW_UNUSED_VARIABLE(renderContext); in ActivateProceduralTextureMapper()
|
| D | gfx_SimpleMaterialActivator.h | 84 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| /NW4C-1.2.23/demos/gfx/DynamicMaterialDemo/sources/ |
| D | DynamicMaterialDemo.cpp | 78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 81 renderContext->SetMaterial(m_ChangeMaterial); in Invoke() 82 renderContext->ActivateContext(); in Invoke() 85 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() 102 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument 104 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_DEFAULT); in Invoke() 573 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in SubmitView() local 574 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SubmitView() 672 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 689 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() [all …]
|
| /NW4C-1.2.23/demos/Nw4cDemo/include/ |
| D | SmSceneCtrl.h | 30 SmSceneCtrl( nw::gfx::RenderContext* renderContext );
|
| /NW4C-1.2.23/demos/gfx/ParticleCtrlEmissionDemo/sources/ |
| D | ParticleCtrlEmissionDemo.cpp | 417 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 437 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 453 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/ParticleRecycleDemo/sources/ |
| D | ParticleRecycleDemo.cpp | 391 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 412 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 424 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 361 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 384 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 406 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/ParticleChokeDemo/sources/ |
| D | ParticleChokeDemo.cpp | 433 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 456 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 472 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/ParticleScaleDemo/sources/ |
| D | ParticleScaleDemo.cpp | 449 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 470 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 486 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/ParticleApplicationDemo/sources/ |
| D | ParticleApplicationDemo.cpp | 473 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 496 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 512 renderContext->ResetState(); in DemoScene()
|
| /NW4C-1.2.23/demos/gfx/ParticleMultiEmitterDemo/sources/ |
| D | ParticleMultiEmitterDemo.cpp | 438 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local 453 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene() 465 renderContext->ResetState(); in DemoScene()
|