Home
last modified time | relevance | path

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

12

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_ParticleMaterialActivator.cpp50 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()
Dgfx_DirectMaterialActivator.cpp48 DirectMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
50 NW_NULL_ASSERT(renderContext); in Activate()
51 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate()
57 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate()
59 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate()
87 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, material->GetTe… in Activate()
116 Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate()
148 renderContext->SetMaterialHash(materialHash); in Activate()
Dgfx_SimpleMaterialActivator.cpp49 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
51 NW_NULL_ASSERT(renderContext); in Activate()
53 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate()
59 const Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate()
69 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate()
76 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate()
83 renderContext->IsShaderProgramDirty(); in Activate()
118 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate()
133 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate()
204 renderContext->SetMaterialHash(materialHash);\ in Activate()
Dgfx_MaterialActivator.cpp48 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
50 NW_NULL_ASSERT(renderContext); in Activate()
51 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate()
57 const SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in Activate()
61 RenderContext::MaterialHash materialHash = renderContext->GetMaterialHash(); in Activate()
68 renderContext->IsShaderProgramDirty(); in Activate()
103 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate()
118 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate()
154 Material* cacheMaterial = renderContext->GetMaterialCache(); in Activate()
198 renderContext->SetMaterialHash(materialHash); in Activate()
Dgfx_MaterialState.cpp222 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()
Dgfx_MeshRenderer.cpp59 bool TestRegisterOverride(int matrixpaletteCount, 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.3.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument
82 renderContext->SetRenderTarget(m_RenderTarget); in Invoke()
83renderContext->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.3.3/sources/libraries/demo/
Ddemo_GraphicsSystem.cpp284 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetRenderTarget() local
285 renderContext->SetRenderTarget(renderTarget); in SetRenderTarget()
316 RenderSceneInternalFunctor(gfx::RenderContext* renderContext, gfx::MeshRenderer* meshRenderer) in RenderSceneInternalFunctor()
317 : m_RenderContext(renderContext), m_MeshRenderer(meshRenderer) in RenderSceneInternalFunctor()
319 NW_NULL_ASSERT(renderContext); in RenderSceneInternalFunctor()
350 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetSceneEnvironmentSettings() local
352 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetSceneEnvironmentSettings()
372 gfx::RenderContext* renderContext = this->GetRenderContext(); in SetEnvironment() local
374 gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SetEnvironment()
475 gfx::RenderContext* renderContext = this->GetRenderContext(); in RenderScene() local
[all …]
/NW4C-1.3.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() argument
82 renderContext->SetRenderTarget(m_RenderTarget); in Invoke()
83renderContext->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.3.3/include/nw/gfx/
Dgfx_MeshRenderer.h71 void SetRenderContext(RenderContext* renderContext) in SetRenderContext() argument
73 m_RenderContext = renderContext; in SetRenderContext()
Dgfx_IMaterialActivator.h51 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
Dgfx_ParticleMaterialActivator.h64 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_MaterialState.h115 RenderContext* renderContext,
127 RenderContext* renderContext,
178 RenderContext* renderContext,
763 RenderContext* renderContext, in ActivateProceduralTextureMapper() argument
771 NW_UNUSED_VARIABLE(renderContext); in ActivateProceduralTextureMapper()
Dgfx_MaterialActivator.h88 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_DirectMaterialActivator.h88 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_SimpleMaterialActivator.h86 virtual void Activate(RenderContext* renderContext, const Material* material);
/NW4C-1.3.3/demos/gfx/DynamicMaterialDemo/sources/
DDynamicMaterialDemo.cpp78 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()
565 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in SubmitView() local
566 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in SubmitView()
674 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
693 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
[all …]
/NW4C-1.3.3/demos/Nw4cDemo/sources/
DSmSceneCtrl.cpp27 …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()
Dmain.cpp450 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in CreateGfxCache() local
451 renderContext->ResetState(); in CreateGfxCache()
498 renderContext->SetActiveCamera(CameraIndex); in CreateGfxCache()
549 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
570 nw::gfx::SceneEnvironment& sceneEnvironment = renderContext->GetSceneEnvironment(); in DemoScene()
716 renderContext->SetCameraMatrix( s_LeftCamera ); in DemoScene()
723 renderContext->SetCameraMatrix( s_RightCamera ); in DemoScene()
/NW4C-1.3.3/demos/gfx/SimpleDemo/sources/
DSimpleDemo.cpp365 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
390 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
412 renderContext->ResetState(); in DemoScene()
/NW4C-1.3.3/demos/gfx/ParticleCtrlEmissionDemo/sources/
DParticleCtrlEmissionDemo.cpp428 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
450 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
466 renderContext->ResetState(); in DemoScene()
/NW4C-1.3.3/demos/gfx/ParticleRecycleDemo/sources/
DParticleRecycleDemo.cpp401 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
424 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
436 renderContext->ResetState(); in DemoScene()
/NW4C-1.3.3/demos/Nw4cDemo/include/
DSmSceneCtrl.h30 SmSceneCtrl( nw::gfx::RenderContext* renderContext );
/NW4C-1.3.3/demos/gfx/ParticleChokeDemo/sources/
DParticleChokeDemo.cpp445 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
470 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
486 renderContext->ResetState(); in DemoScene()
/NW4C-1.3.3/demos/gfx/ParticleApplicationDemo/sources/
DParticleApplicationDemo.cpp483 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
508 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
524 renderContext->ResetState(); in DemoScene()

12