diff options
Diffstat (limited to 'src/objects')
| -rw-r--r-- | src/objects/pass.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/objects/pass.c b/src/objects/pass.c index 809fde5..fadac16 100644 --- a/src/objects/pass.c +++ b/src/objects/pass.c @@ -180,7 +180,7 @@ void mri_pass_load(mri_engine *engine, mri_pass *pass, mri_pass_stage stage) { // ex: g_Texture2Resolution (vec4) // ^ index if (mstr_eqn(shader_uniform->uname, mstr_c("g_Texture"), 9) && - shader_uniform->type == TYPE_VEC4) { + mstr_cmp(shader_uniform->uname, mstr_c("Resolution"), 10, 10) == 0) { int index = shader_uniform->uname->ptr[9] - '0'; if (rpass->textures[index]) { vec4 *texture_res = &rpass->textures[index]->texture_resolution; |