pandemonium_engine/servers/rendering
Relintai 1263101396 Ported: Batching - Add MultiRect command
Large groups of similar rects can be processed more efficiently using the MultiRect command. Processing common to the group can be done as a one off, instead of per rect.

Adds the new API to VisualServerCanvas, and uses the new functionality from Font, BitmapFont, DynamicFont and TileMap, via the VisualServerCanvasHelper class.

- lawnjelly

910ddd13c4
2023-04-20 23:09:37 +02:00
..
portals Also renamed the files. 2022-08-19 21:24:36 +02:00
rasterizer.cpp Fix crash executing MultiMesh.reset_instance_physics_interpolation 2022-10-08 17:35:34 +02:00
rasterizer.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_canvas_helper.cpp Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_canvas_helper.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_canvas.cpp Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_canvas.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_globals.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_globals.h Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_raster.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_raster.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
rendering_server_scene.cpp Ported: Eliminate collision checks between geometry in rendering BVH. 2023-04-15 10:51:26 +02:00
rendering_server_scene.h Ported: Eliminate collision checks between geometry in rendering BVH. 2023-04-15 10:51:26 +02:00
rendering_server_viewport.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
rendering_server_viewport.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
rendering_server_wrap_mt.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_wrap_mt.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
SCsub Also renamed the files. 2022-08-19 21:24:36 +02:00
shader_language.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_language.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_types.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_types.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00