| /NW4C-1.2.23/include/nw/gfx/ |
| D | gfx_MaterialState.h | 63 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() 434 … shaderProgram->SetUserGeometryUniform(shaderSymbol.GetLocation(), (*parameter).GetParameter()); in ActivateShaderParameter() [all …]
|
| D | gfx_RenderContext.h | 490 GfxPtr<ShaderProgram> shaderProgram,
|
| /NW4C-1.2.23/sources/libraries/gfx/ |
| D | gfx_SimpleMaterialActivator.cpp | 72 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 …]
|
| D | gfx_RenderContext.cpp | 90 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 …]
|
| D | gfx_MaterialActivator.cpp | 54 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()
|
| D | gfx_ParticleMaterialActivator.cpp | 67 const ShaderProgram* shaderProgram = renderContext->GetShaderProgram(); in Activate() local 68 NW_NULL_ASSERT(shaderProgram); in Activate() 100 …internal::MaterialState::ActivateParticleTextureCoordinators(renderContext, shaderProgram, resText… in Activate()
|
| D | gfx_MeshRenderer.cpp | 168 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()
|
| D | gfx_MaterialState.cpp | 223 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()
|
| D | gfx_ActivateCommand.cpp | 589 SetupDrawElementsCommand(const ResShaderProgramDescription shaderProgram, ResIndexStream indexStrea… in SetupDrawElementsCommand() argument 591 NW_UNUSED_VARIABLE(shaderProgram); in SetupDrawElementsCommand()
|