summaryrefslogtreecommitdiff
path: root/src/objects
diff options
context:
space:
mode:
Diffstat (limited to 'src/objects')
-rw-r--r--src/objects/pass.c2
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;