1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-01 16:38:31 +00:00

Modified rendering to use cluster instead of foward

This commit is contained in:
Juan Linietsky
2020-01-21 14:24:22 -03:00
parent f8b5c5f063
commit ee1e89f8c0
14 changed files with 685 additions and 181 deletions

View File

@@ -35,14 +35,14 @@
#include "core/thread_work_pool.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual/rasterizer_rd/rasterizer_canvas_rd.h"
#include "servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.h"
#include "servers/visual/rasterizer_rd/rasterizer_scene_high_end_rd.h"
#include "servers/visual/rasterizer_rd/rasterizer_storage_rd.h"
class RasterizerRD : public Rasterizer {
protected:
RasterizerCanvasRD *canvas;
RasterizerStorageRD *storage;
RasterizerSceneForwardRD *scene;
RasterizerSceneHighEndRD *scene;
RID copy_viewports_rd_shader;
RID copy_viewports_rd_pipeline;