perf(engine): eliminate idiv in floor and ceiling render using tableInvDelta3D and tableStepRatio3D LUTs

This commit is contained in:
Игорь Федосеев 2026-10-13 20:36:25 +03:00
parent 3403696642
commit 9d504622ca
6 changed files with 1332 additions and 1306 deletions

Binary file not shown.

BIN
poker.exe

Binary file not shown.

BIN
poker.obj

Binary file not shown.

Binary file not shown.

View file

@ -25,6 +25,9 @@ RenderPatrons3D PROTO
ResolveWorldSurface3D PROTO :DWORD
include src_graphics\hall_layout.inc
.data
ALIGN 4
tableInvDelta3D dd 241 dup(0)
tableStepRatio3D dd 241 dup(0)
hallSign3D AnimPack3D <>
hallSignPath3D db "assets\animations\hall\sign.bin",0
hallCityDetail3D AnimPack3D <>

File diff suppressed because it is too large Load diff