diff options
author | Juan Linietsky <reduzio@gmail.com> | 2017-06-17 23:26:49 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2017-06-17 23:27:42 -0300 |
commit | 5c6cac4e53058c987ca3c065ae49670e9cd9edbc (patch) | |
tree | f98405b608d71ffd266e6f3b33dbaba5d148b8c3 /servers/visual/rasterizer.h | |
parent | f41cc5b590ab2d0cad38213caa1c338f4b8b97af (diff) |
Add normalmap support for drawing in all low level primitives. Only added support in Sprite so far.
Diffstat (limited to 'servers/visual/rasterizer.h')
-rw-r--r-- | servers/visual/rasterizer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/servers/visual/rasterizer.h b/servers/visual/rasterizer.h index a722b4744d..a56cdcdc50 100644 --- a/servers/visual/rasterizer.h +++ b/servers/visual/rasterizer.h @@ -633,6 +633,7 @@ public: Rect2 rect; RID texture; + RID normal_map; Color modulate; Rect2 source; uint8_t flags; @@ -648,6 +649,7 @@ public: Rect2 rect; Rect2 source; RID texture; + RID normal_map; float margin[4]; bool draw_center; Color color; @@ -665,6 +667,7 @@ public: Vector<Point2> uvs; Vector<Color> colors; RID texture; + RID normal_map; float width; CommandPrimitive() { @@ -680,6 +683,7 @@ public: Vector<Point2> uvs; Vector<Color> colors; RID texture; + RID normal_map; int count; CommandPolygon() { |