So I’ve been away from panda for a couple months, and I’ve come to find the latest version has broken my shaders. Everything works fine in 1.7.1, but in 1.7.2 I get these errors.
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in sampler2d detailTexture)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in sampler2d texUnit0)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in float4 region0Limits)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in sampler2d texUnit1)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in float4 region1Limits)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in sampler2d texUnit2)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in float4 region2Limits)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in float4 region3Limits)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in sampler2d texUnit3)
:gobj(error): shaders/stephen6.sha: invalid parameter name (uniform in float4 region4Limits)
Do I have to go back to using the “k” prefix or something? I’m not sure what’s going on here.