Home
last modified time | relevance | path

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

12

/NW4C-1.2.23/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_MaterialActivator.cpp51 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()
Dgfx_SimpleMaterialActivator.cpp52 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()
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 …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/
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.2.23/sources/libraries/demo/
Ddemo_GraphicsSystem.cpp277 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/
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.2.23/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.cpp454 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/
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_MaterialActivator.h86 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_SimpleMaterialActivator.h84 virtual void Activate(RenderContext* renderContext, const Material* material);
/NW4C-1.2.23/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()
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/
DSmSceneCtrl.h30 SmSceneCtrl( nw::gfx::RenderContext* renderContext );
/NW4C-1.2.23/demos/gfx/ParticleCtrlEmissionDemo/sources/
DParticleCtrlEmissionDemo.cpp417 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/
DParticleRecycleDemo.cpp391 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/
DSimpleDemo.cpp361 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/
DParticleChokeDemo.cpp433 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/
DParticleScaleDemo.cpp449 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/
DParticleApplicationDemo.cpp473 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/
DParticleMultiEmitterDemo.cpp438 nw::gfx::RenderContext* renderContext = s_RenderSystem->GetRenderContext(); in DemoScene() local
453 renderContext->SetActiveCamera(s_BaseCameraIndex); in DemoScene()
465 renderContext->ResetState(); in DemoScene()

12