Home
last modified time | relevance | path

Searched refs:renderContext (Results 1 – 25 of 45) sorted by relevance

12

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_ParticleMaterialActivator.cpp52 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()
Dgfx_DirectMaterialActivator.cpp50 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()
Dgfx_SimpleMaterialActivator.cpp51 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()
Dgfx_MaterialActivator.cpp50 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()
Dgfx_MaterialState.cpp224 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/
DProjectionShadowDemo.cpp78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument
84 renderContext->SetRenderTarget(m_RenderTarget); in Invoke()
85renderContext->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/
Ddemo_GraphicsSystem.cpp292 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/
DShadowMapDemo.cpp78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument
84 renderContext->SetRenderTarget(m_RenderTarget); in Invoke()
85renderContext->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/
Dgfx_MeshRenderer.h73 void SetRenderContext(RenderContext* renderContext) in SetRenderContext() argument
75 m_RenderContext = renderContext; in SetRenderContext()
Dgfx_UserRenderCommand.h42 virtual void Invoke(RenderContext* renderContext) = 0;
Dgfx_IMaterialActivator.h53 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
Dgfx_ParticleMaterialActivator.h66 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_MaterialState.h117 RenderContext* renderContext,
129 RenderContext* renderContext,
180 RenderContext* renderContext,
765 RenderContext* renderContext, in ActivateProceduralTextureMapper() argument
773 NW_UNUSED_VARIABLE(renderContext); in ActivateProceduralTextureMapper()
Dgfx_MaterialActivator.h90 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_DirectMaterialActivator.h90 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_SimpleMaterialActivator.h88 virtual void Activate(RenderContext* renderContext, const Material* material);
/NW4C-2.0.3/demos/gfx/DynamicMaterialDemo/sources/
DDynamicMaterialDemo.cpp80 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/
DSmSceneCtrl.cpp29 …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()
Dmain.cpp452 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/
DUserRenderNodeDemo.cpp103 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/
DParticleRecycleDemo.cpp403 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/
DParticleCtrlEmissionDemo.cpp430 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/
DSimpleDemo.cpp367 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/
DSmSceneCtrl.h32 SmSceneCtrl( nw::gfx::RenderContext* renderContext );
/NW4C-2.0.3/demos/gfx/ParticleChokeDemo/sources/
DParticleChokeDemo.cpp447 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
472 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
488 renderContext->ResetState(); in DemoScene()

12