-----------------------------------------------------------------------
| 963 | } |
| 964 | //----------------------------------------------------------------------- |
| 965 | void Pass::setTessellationDomainProgramParameters( GpuProgramParametersSharedPtr params ) |
| 966 | { |
| 967 | OGRE_LOCK_MUTEX( mGpuProgramChangeMutex ); |
| 968 | if( !mTessellationDomainProgramUsage ) |
| 969 | { |
| 970 | OGRE_EXCEPT( Exception::ERR_INVALIDPARAMS, |
| 971 | "This pass does not have a tessellation Domain program assigned!", |
| 972 | "Pass::setTessellationDomainProgramParameters" ); |
| 973 | } |
| 974 | mTessellationDomainProgramUsage->setParameters( params ); |
| 975 | } |
| 976 | //----------------------------------------------------------------------- |
| 977 | void Pass::setComputeProgram( const String &name, bool resetParams ) |
| 978 | { |
nothing calls this directly
no test coverage detected