perf(engine): eliminate idiv in floor and ceiling render using tableInvDelta3D and tableStepRatio3D LUTs
This commit is contained in:
parent
3403696642
commit
9d504622ca
6 changed files with 1332 additions and 1306 deletions
Binary file not shown.
BIN
poker.exe
BIN
poker.exe
Binary file not shown.
BIN
poker.obj
BIN
poker.obj
Binary file not shown.
Binary file not shown.
|
|
@ -25,6 +25,9 @@ RenderPatrons3D PROTO
|
||||||
ResolveWorldSurface3D PROTO :DWORD
|
ResolveWorldSurface3D PROTO :DWORD
|
||||||
include src_graphics\hall_layout.inc
|
include src_graphics\hall_layout.inc
|
||||||
.data
|
.data
|
||||||
|
ALIGN 4
|
||||||
|
tableInvDelta3D dd 241 dup(0)
|
||||||
|
tableStepRatio3D dd 241 dup(0)
|
||||||
hallSign3D AnimPack3D <>
|
hallSign3D AnimPack3D <>
|
||||||
hallSignPath3D db "assets\animations\hall\sign.bin",0
|
hallSignPath3D db "assets\animations\hall\sign.bin",0
|
||||||
hallCityDetail3D AnimPack3D <>
|
hallCityDetail3D AnimPack3D <>
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue