summaryrefslogtreecommitdiffstats
path: root/drivers/gles3/rasterizer_canvas_gles3.h
diff options
context:
space:
mode:
authorGiwayume <giwayume@gmail.com>2023-12-27 15:58:50 -0500
committerGiwayume <giwayume@gmail.com>2024-01-23 14:36:39 -0500
commitbb83c4adec61d51d72c429c0f4172dc4c6479343 (patch)
tree0831b94fb34c7217b884f94e5ca00ae1011920aa /drivers/gles3/rasterizer_canvas_gles3.h
parent13a0d6e9b253654f5cc2a44f3d0b3cae10440443 (diff)
downloadredot-engine-bb83c4adec61d51d72c429c0f4172dc4c6479343.tar.gz
Add custom shader attributes to Canvas Item Shaders
Diffstat (limited to 'drivers/gles3/rasterizer_canvas_gles3.h')
-rw-r--r--drivers/gles3/rasterizer_canvas_gles3.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gles3/rasterizer_canvas_gles3.h b/drivers/gles3/rasterizer_canvas_gles3.h
index 552b2afd6b..2b70df3238 100644
--- a/drivers/gles3/rasterizer_canvas_gles3.h
+++ b/drivers/gles3/rasterizer_canvas_gles3.h
@@ -269,6 +269,7 @@ public:
RID material;
GLES3::CanvasMaterialData *material_data = nullptr;
CanvasShaderGLES3::ShaderVariant shader_variant = CanvasShaderGLES3::MODE_QUAD;
+ uint64_t vertex_input_mask;
const Item::Command *command = nullptr;
Item::Command::Type command_type = Item::Command::TYPE_ANIMATION_SLICE; // Can default to any type that doesn't form a batch.