Add backbuffer
This commit is contained in:
@@ -22,5 +22,7 @@ void meshRendererDraw(const ecsid_t id) {
|
||||
if(!meshRendererHas(id)) return;
|
||||
meshrenderer_t *renderer = &MESH_RENDERER_DATA[id];
|
||||
if(!renderer->mesh) return;
|
||||
|
||||
textureBind(renderer->texture);
|
||||
meshDraw(renderer->mesh, 0, -1);
|
||||
}
|
@@ -8,9 +8,11 @@
|
||||
#pragma once
|
||||
#include "ecs/ecscomponent.h"
|
||||
#include "display/mesh/mesh.h"
|
||||
#include "display/texture/texture.h"
|
||||
|
||||
typedef struct {
|
||||
mesh_t *mesh;
|
||||
texture_t *texture;
|
||||
} meshrenderer_t;
|
||||
|
||||
extern meshrenderer_t MESH_RENDERER_DATA[ECS_ENTITY_COUNT_MAX];
|
||||
|
Reference in New Issue
Block a user