Home
last modified time | relevance | path

Searched refs:programObject (Results 1 – 4 of 4) sorted by relevance

/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_ShaderUniforms.cpp28 ShaderUniformLocation::BuildUniformLocations(GLuint programObject) in BuildUniformLocations() argument
31 m_UniformLocations.push_back(glGetUniformLocation(programObject, "ProjMtx")); in BuildUniformLocations()
32 m_UniformLocations.push_back(glGetUniformLocation(programObject, "ViewMtx")); in BuildUniformLocations()
33 m_UniformLocations.push_back(glGetUniformLocation(programObject, "WrldMtx")); in BuildUniformLocations()
34 m_UniformLocations.push_back(glGetUniformLocation(programObject, "NormMtx")); in BuildUniformLocations()
35 m_UniformLocations.push_back(glGetUniformLocation(programObject, "PosOffs")); in BuildUniformLocations()
36 m_UniformLocations.push_back(glGetUniformLocation(programObject, "IrScale")); in BuildUniformLocations()
37 m_UniformLocations.push_back(glGetUniformLocation(programObject, "TexcMap")); in BuildUniformLocations()
38 m_UniformLocations.push_back(glGetUniformLocation(programObject, "TexMtx0")); in BuildUniformLocations()
39 m_UniformLocations.push_back(glGetUniformLocation(programObject, "TexMtx1")); in BuildUniformLocations()
[all …]
/NW4C-1.2.23/sources/libraries/gfx/res/
Dgfx_ResShader.cpp444 GLuint programObject = glCreateProgram(); in CreateProgramObject() local
445 NW_ASSERTMSG(0 != programObject, "Can't create program."); in CreateProgramObject()
446 AttachProgram(programObject); in CreateProgramObject()
447 LinkProgram(programObject); in CreateProgramObject()
449 return programObject; in CreateProgramObject()
454 ResShaderProgramDescription::AttachProgram(GLuint programObject) in AttachProgram() argument
458 glAttachShader(programObject, this->GetVertexShaderObject()); in AttachProgram()
462 glAttachShader(programObject, this->GetGeometryShaderObject()); in AttachProgram()
465 glAttachShader(programObject, GL_DMP_FRAGMENT_SHADER_DMP); in AttachProgram()
472 glBindAttribLocation(programObject, index, symbol); in AttachProgram()
[all …]
/NW4C-1.2.23/include/nw/gfx/res/
Dgfx_ResShader.h661 void AttachProgram(GLuint programObject);
662 void LinkProgram(GLuint programObject);
/NW4C-1.2.23/include/nw/gfx/
Dgfx_ShaderUniforms.h451 void BuildUniformLocations(GLuint programObject);