local todolist

This commit is contained in:
h4570
2022-07-23 21:11:10 +02:00
parent 91e425e0f8
commit 9a5993232a
2 changed files with 7 additions and 4 deletions
-4
View File
@@ -1,11 +1,7 @@
------------ Tyra's v2.0 roadmap to publish on GitHub ------------
--- H4570
- [StaPip] Remove animation
- [StaPip] Dbufferring during mesh unrolling
- [StaPip] VU1 packets spamming
- [McPip] VU1 packets spamming
- [Loaders] MD2 loader - choose between static/dynamic mesh
- [Renderer] Github: Allocate dynamic pipeline memory only in "onUse" (core,qbuffrenderer,pipeline..)
- [Renderer] Add possibility to on/off frustum check in all pipelines (renderOptions?)
- [Loaders] Think about ".tyrobj" format - implement it (add multicolor support)
@@ -23,6 +23,13 @@ void StaticPipeline::init(RendererCore* t_core) {
void StaticPipeline::onUse() { core.reinitVU1Programs(); }
// TODO - Clipping mode
// TODO - StaPipCore::render(StaPipBag* bags, StaPipBagPackagesBBox* bboxes,
// const u32& count)
// TODO - MD2 loader - choose between static/dynamic mesh
// TODO - Dynamic -> StaticMesh
// TODO - DBuffering + spamming
void StaticPipeline::render(DynamicMesh* mesh, const StaPipOptions* options) {
auto model = mesh->getModelMatrix();
auto* infoBag = getInfoBag(mesh, options, &model);