MCPcopy Create free account
hub / github.com/OGRECave/ogre / getCpuProgram

Method getCpuProgram

Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:57–68  ·  view source on GitHub ↗

-----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

55
56//-----------------------------------------------------------------------------
57Program* ProgramSet::getCpuProgram(GpuProgramType type) const
58{
59 switch(type)
60 {
61 case GPT_VERTEX_PROGRAM:
62 return mVSCpuProgram.get();
63 case GPT_FRAGMENT_PROGRAM:
64 return mPSCpuProgram.get();
65 default:
66 return NULL;
67 }
68}
69//-----------------------------------------------------------------------------
70void ProgramSet::setGpuProgram(const GpuProgramPtr& program)
71{

Callers 15

resolveParametersMethod · 0.80
resolveParametersMethod · 0.80
resolveDependenciesMethod · 0.80
createCpuSubProgramsMethod · 0.80
createGpuProgramsMethod · 0.80
matchVStoPSInterfaceMethod · 0.80
resolveParametersMethod · 0.80
resolveDependenciesMethod · 0.80
resolveParametersMethod · 0.80
resolveDependenciesMethod · 0.80

Calls 1

getMethod · 0.45

Tested by 3

resolveParametersMethod · 0.64
resolveDependenciesMethod · 0.64