mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
Shouldn't do so without actually trying my fix first, though
This commit is contained in:
parent
c700c23c28
commit
06167a0ec7
@ -469,10 +469,9 @@ cp_optimize_mat_spec(ShaderMatSpec &spec) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Function: Shader::recurse_parameters
|
// Function: Shader::cg_recurse_parameters
|
||||||
// Access: Public
|
// Access: Public
|
||||||
// Description:
|
// Description:
|
||||||
//
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
void Shader::cg_recurse_parameters(CGparameter parameter,
|
void Shader::cg_recurse_parameters(CGparameter parameter,
|
||||||
const ShaderType& type, bool& success) {
|
const ShaderType& type, bool& success) {
|
||||||
@ -492,7 +491,7 @@ void Shader::cg_recurse_parameters(CGparameter parameter,
|
|||||||
if ((vbl==CG_VARYING)||(vbl==CG_UNIFORM)){
|
if ((vbl==CG_VARYING)||(vbl==CG_UNIFORM)){
|
||||||
switch (cgGetParameterType(parameter)) {
|
switch (cgGetParameterType(parameter)) {
|
||||||
case CG_STRUCT:
|
case CG_STRUCT:
|
||||||
recurse_parameters(
|
cg_recurse_parameters(
|
||||||
cgGetFirstStructParameter(parameter),type,success); break;
|
cgGetFirstStructParameter(parameter),type,success); break;
|
||||||
|
|
||||||
case CG_ARRAY:
|
case CG_ARRAY:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user