diff options
| author | Marcin Zawiejski <dragmz@gmail.com> | 2018-07-31 23:52:55 +0200 |
|---|---|---|
| committer | Marcin Zawiejski <dragmz@gmail.com> | 2018-08-14 10:47:16 +0200 |
| commit | f55039b194bbbd8d797b667d67e5677fb429d356 (patch) | |
| tree | 39144c777ef5e70a809fb69b95ae585f78fc6b34 /drivers/gles2/rasterizer_storage_gles2.h | |
| parent | eef9c1f5b57cab09f50d0580034b1cf52f4d96eb (diff) | |
| download | redot-engine-f55039b194bbbd8d797b667d67e5677fb429d356.tar.gz | |
Batch GLES2 draw calls
Adds GLES2 draw calls batching for the same render list item that uses
multiple rasterizer commands (e.g. Label node; a node with multiple
GDScript draw_* calls).
Diffstat (limited to 'drivers/gles2/rasterizer_storage_gles2.h')
| -rw-r--r-- | drivers/gles2/rasterizer_storage_gles2.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gles2/rasterizer_storage_gles2.h b/drivers/gles2/rasterizer_storage_gles2.h index c1fbf73254..38c0ccaac2 100644 --- a/drivers/gles2/rasterizer_storage_gles2.h +++ b/drivers/gles2/rasterizer_storage_gles2.h @@ -252,7 +252,7 @@ public: int mipmaps; bool active; - GLenum tex_id; + GLuint tex_id; uint16_t stored_cube_sides; @@ -429,6 +429,8 @@ public: bool uses_screen_texture; bool uses_screen_uv; bool uses_time; + bool uses_modelview_matrix; + bool uses_vertex; } canvas_item; |
