Home
last modified time | relevance | path

Searched refs:shaderProgram (Results 1 – 9 of 9) sorted by relevance

/NW4C-1.2.23/include/nw/gfx/
Dgfx_MaterialState.h63 const ShaderProgram* shaderProgram,
75 const ShaderProgram* shaderProgram,
87 const ShaderProgram* shaderProgram,
116 const ShaderProgram* shaderProgram,
128 const ShaderProgram* shaderProgram,
141 const ShaderProgram* shaderProgram,
179 const ShaderProgram* shaderProgram,
403 const ShaderProgram* shaderProgram, in ActivateShaderParameter() argument
411 ResShaderProgramDescription description = shaderProgram->GetActiveDescription(); in ActivateShaderParameter()
434shaderProgram->SetUserGeometryUniform(shaderSymbol.GetLocation(), (*parameter).GetParameter()); in ActivateShaderParameter()
[all …]
Dgfx_RenderContext.h490 GfxPtr<ShaderProgram> shaderProgram,
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_SimpleMaterialActivator.cpp72 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() local
73 NW_NULL_ASSERT(shaderProgram); in Activate()
90 internal::MaterialState::ActivateShaderParameter(shaderProgram, resShaderParameterMaterial); in Activate()
97 …internal::MaterialState::ActivateFragmentLightParameters(sceneEnvironment, shaderProgram, resShadi… in Activate()
104 …internal::MaterialState::ActivateShadingParameters(sceneEnvironment, shaderProgram, resShadingPara… in Activate()
122 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate()
137 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate()
177 …internal::MaterialState::ActivateMaterialColor(sceneEnvironment, shaderProgram, resMaterialColor, … in Activate()
210 internal::MaterialState::ActivateShaderParameter(shaderProgram, original); in Activate()
211 internal::MaterialState::ActivateShadingParameters(sceneEnvironment, shaderProgram, original); in Activate()
[all …]
Dgfx_RenderContext.cpp90 GfxPtr<ShaderProgram> shaderProgram(new(shaderProgramMemory) ShaderProgram(allocator)); in Create() local
108 shaderProgram, in Create()
116 GfxPtr<ShaderProgram> shaderProgram, in RenderContext() argument
120 m_ShaderProgram(shaderProgram), in RenderContext()
446 ShaderProgram* shaderProgram = this->GetShaderProgram(); in ActivateVertexAttribute() local
451 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISVERTA), hasVertexAlpha); in ActivateVertexAttribute()
452 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISBONEW), hasBoneWeightW); in ActivateVertexAttribute()
573 const ShaderProgram* shaderProgram = this->GetShaderProgram(); in ActivateHemiSphereLight() local
576 shaderProgram && in ActivateHemiSphereLight()
578 shaderProgram->GetActiveDescription().GetFlags(), in ActivateHemiSphereLight()
[all …]
Dgfx_MaterialActivator.cpp54 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() local
55 NW_NULL_ASSERT(shaderProgram); in Activate()
77 internal::MaterialState::ActivateShaderParameter(shaderProgram, resShaderParameterMaterial); in Activate()
84 …internal::MaterialState::ActivateFragmentLightParameters(sceneEnvironment, shaderProgram, resShadi… in Activate()
91 …internal::MaterialState::ActivateShadingParameters(sceneEnvironment, shaderProgram, resShadingPara… in Activate()
109 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, resTextureCoord… in Activate()
124 …internal::MaterialState::ActivateProceduralTextureMapper(renderContext, shaderProgram, resProcedur… in Activate()
170 …internal::MaterialState::ActivateMaterialColor(sceneEnvironment, shaderProgram, resMaterialColor, … in Activate()
Dgfx_ParticleMaterialActivator.cpp67 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() local
68 NW_NULL_ASSERT(shaderProgram); in Activate()
100 …internal::MaterialState::ActivateParticleTextureCoordinators(renderContext, shaderProgram, resText… in Activate()
Dgfx_MeshRenderer.cpp168 const ShaderProgram* shaderProgram = m_RenderContext->GetShaderProgram(); in RenderSeparateDataShape() local
205 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISSMOSK), false); in RenderSeparateDataShape()
206 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISRGDSK), false); in RenderSeparateDataShape()
212 shaderProgram->SetUniversal(0, worldMatrix); in RenderSeparateDataShape()
214 shaderProgram->SetUniversal(0, model->WorldMatrix()); in RenderSeparateDataShape()
530 const ShaderProgram* shaderProgram = m_RenderContext->GetShaderProgram(); in SetMatrixPalette() local
534 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISSMOSK), !isRigid); in SetMatrixPalette()
535 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(ISRGDSK), isRigid); in SetMatrixPalette()
603 shaderProgram->SetUniversal( in SetMatrixPalette()
Dgfx_MaterialState.cpp223 const ShaderProgram* shaderProgram, in ActivateTextureCoordinators() argument
285 shaderProgram->SetVertexUniformBool( in ActivateTextureCoordinators()
293 shaderProgram->SetVertexUniformBool( in ActivateTextureCoordinators()
298 shaderProgram->SetVertexUniformBool( in ActivateTextureCoordinators()
353 shaderProgram->SetVertexUniformBool( in ActivateTextureCoordinators()
504 const ShaderProgram* shaderProgram, in ActivateParticleTextureCoordinators() argument
566 shaderProgram->SetVertexUniformBool(NW_GFX_VERTEX_UNIFORM(UVMAP0), false); in ActivateParticleTextureCoordinators()
608 shaderProgram->SetVertexUniformBool( NW_GFX_VERTEX_UNIFORM(UVMAP0), true); in ActivateParticleTextureCoordinators()
Dgfx_ActivateCommand.cpp589 SetupDrawElementsCommand(const ResShaderProgramDescription shaderProgram, ResIndexStream indexStrea… in SetupDrawElementsCommand() argument
591 NW_UNUSED_VARIABLE(shaderProgram); in SetupDrawElementsCommand()