Update todo, disable effects in s60v3

This commit is contained in:
Shinovon 2026-05-06 23:30:01 +05:00
parent 26151a7ad9
commit c546c273db
2 changed files with 14 additions and 6 deletions

14
TODO.md
View file

@ -5,20 +5,22 @@
- [x] Downscale textures - [x] Downscale textures
- [x] Optimize to always run 10+ fps - [x] Optimize to always run 10+ fps
- [x] Fit in 32MB VRAM to run on N8, E7, E6, etc. - [x] Fit in 32MB VRAM to run on N8, E7, E6, etc.
- [ ] Fix crash in Texture::destroy on exit
- [ ] Optimize to always run 20+ fps - [ ] Optimize to always run 20+ fps
- [x] Fix skinning shader (cutscene heads require it) - [x] Fix skinning shader (cutscene heads require it)
- [ ] Use etc1 compression - [ ] Use etc1/pvrtc compression
- [ ] Simplify geometry - [ ] Simplify geometry
- [ ] Touch controls - [ ] Touch controls
- [ ] Keyboard controls - [x] Keyboard controls
- [ ] Audio? - [ ] Audio?
- [ ] Menu - [ ] Menu
- [ ] Config - [ ] Config
- [ ] HUD disappearing - [ ] HUD disappearing
- [ ] Save menu is too slow
S60v3 (in separate branch): S60v3 specific:
- [x] Backport to STLport v4 - [x] Backport to STLport v4
- [x] GLES 1.1 engine (WIP) - [x] GLES 1.1 engine (WIP)
- [ ] Keyboard mappings for both QWERTY/12-keys - [ ] Keyboard mappings for both QWERTY/12-keys
Issues:
- [x] Fix crash in Texture::destroy on exit
- [ ] Save menu is too slow

View file

@ -1403,10 +1403,14 @@ RenderScene(void)
} }
#endif #endif
PUSH_RENDERGROUP("RenderScene"); PUSH_RENDERGROUP("RenderScene");
#ifdef GL_RW3
CClouds::Render(); CClouds::Render();
#endif
DoRWRenderHorizon(); DoRWRenderHorizon();
CRenderer::RenderRoads(); CRenderer::RenderRoads();
#ifdef GL_RW3
CCoronas::RenderReflections(); CCoronas::RenderReflections();
#endif
RwRenderStateSet(rwRENDERSTATEFOGENABLE, (void*)TRUE); RwRenderStateSet(rwRENDERSTATEFOGENABLE, (void*)TRUE);
CRenderer::RenderEverythingBarRoads(); CRenderer::RenderEverythingBarRoads();
CRenderer::RenderBoats(); CRenderer::RenderBoats();
@ -1453,7 +1457,9 @@ RenderEffects(void)
// CSkidmarks::Render(); // CSkidmarks::Render();
// CAntennas::Render(); // CAntennas::Render();
// CRubbish::Render(); // CRubbish::Render();
#ifdef RW_GL3
CCoronas::Render(); CCoronas::Render();
#endif
// CParticle::Render(); // CParticle::Render();
CPacManPickups::Render(); CPacManPickups::Render();
// CWeaponEffects::Render(); // CWeaponEffects::Render();