fix gles2 canvas shader uniform error,close #31201
(cherry picked from commit 48f28c68bc
)
This commit is contained in:
parent
1649848a81
commit
22c31016c8
|
@ -1571,6 +1571,7 @@ void RasterizerCanvasGLES2::canvas_render_items(Item *p_item_list, int p_z, cons
|
||||||
|
|
||||||
//always re-set uniforms, since light parameters changed
|
//always re-set uniforms, since light parameters changed
|
||||||
_set_uniforms();
|
_set_uniforms();
|
||||||
|
state.canvas_shader.use_material((void *)material_ptr);
|
||||||
|
|
||||||
glActiveTexture(GL_TEXTURE0 + storage->config.max_texture_image_units - 4);
|
glActiveTexture(GL_TEXTURE0 + storage->config.max_texture_image_units - 4);
|
||||||
RasterizerStorageGLES2::Texture *t = storage->texture_owner.getornull(light->texture);
|
RasterizerStorageGLES2::Texture *t = storage->texture_owner.getornull(light->texture);
|
||||||
|
|
Loading…
Reference in New Issue