godot/servers/visual
lawnjelly 93af8e7d1b Batching across z_indices
Extra functions canvas_render_items_begin and canvas_render_items_end are added to RasterizerCanvas, with noop stubs for non-GLES2 renderers. This enables batching to be spready over multiple z_indices, and multiple calls to canvas_render_items.

It does this by only performing item joining within canvas_render_items, and deferring rendering until canvas_render_items_end().
2020-04-12 13:52:25 +01:00
..
rasterizer.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rasterizer.h Batching across z_indices 2020-04-12 13:52:25 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
shader_language.cpp Enables passing out built-in parameter from parent function in shaders 2020-03-25 11:38:53 +01:00
shader_language.h Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt 2020-03-05 13:09:49 -08:00
shader_types.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
shader_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_canvas.cpp Batching across z_indices 2020-04-12 13:52:25 +01:00
visual_server_canvas.h Merge pull request #34726 from nekomatata/polygon2d-antialiasing-fix 2020-01-03 14:17:05 +01:00
visual_server_globals.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_globals.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_raster.cpp Add VisualServer methods to get the video adapter name and vendor 2020-01-06 00:37:56 +01:00
visual_server_raster.h Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt 2020-03-05 13:09:49 -08:00
visual_server_scene.cpp Merge pull request #35406 from lawnjelly/ortho-shadow 2020-01-22 22:02:09 +01:00
visual_server_scene.h Remove unused #if 0'ed code 2020-01-21 21:41:54 +01:00
visual_server_viewport.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_viewport.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_wrap_mt.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server_wrap_mt.h Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt 2020-03-05 13:09:49 -08:00