Skip to content

Commit

Permalink
Merge pull request #33631 from MatiasPi/pr_shader_variable_change
Browse files Browse the repository at this point in the history
Changed variable name in shader because it was too generic
  • Loading branch information
akien-mga authored Nov 18, 2019
2 parents d6abb52 + 14e76c4 commit bb0e6cf
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion servers/visual/rasterizer_rd/shaders/canvas.glsl
Original file line number Diff line number Diff line change
Expand Up @@ -439,7 +439,7 @@ FRAGMENT_SHADER_CODE
light_base >>= (i & 3) * 8;
light_base &= 0xFF;

vec2 tex_uv = (vec4(vertex, 0.0, 1.0) * mat4(light_array.data[light_base].matrix[0], light_array.data[light_base].matrix[1], vec4(0.0, 0.0, 1.0, 0.0), vec4(0.0, 0.0, 0.0, 1.0))).xy; //multiply inverse given its transposed. Optimizer removes useless operations.
vec2 tex_uv = (vec4(vertex, 0.0, 1.0) * mat4(light_array.data[light_base].texture_matrix[0], light_array.data[light_base].texture_matrix[1], vec4(0.0, 0.0, 1.0, 0.0), vec4(0.0, 0.0, 0.0, 1.0))).xy; //multiply inverse given its transposed. Optimizer removes useless operations.
vec4 light_color = texture(sampler2D(light_textures[i], texture_sampler), tex_uv);
vec4 light_base_color = light_array.data[light_base].color;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ layout(set = 2, binding = 2, std140) uniform SkeletonData {
#define LIGHT_FLAGS_SHADOW_PCF13 (2 << 22)

struct Light {
mat2x4 matrix; //light to texture coordinate matrix (transposed)
mat2x4 texture_matrix; //light to texture coordinate matrix (transposed)
mat2x4 shadow_matrix; //light to shadow coordinate matrix (transposed)
vec4 color;
vec4 shadow_color;
Expand Down

0 comments on commit bb0e6cf

Please sign in to comment.