mirror of
https://github.com/open-goal/jak-project
synced 2026-09-07 03:30:01 -04:00
af2fa6acbc
collide-cache-h, collide-h, projectile-h, background-h, subdivide-h, hfrag-h, shrubbery-h, tfrag-h, tie-h
73 lines
1.6 KiB
JSON
73 lines
1.6 KiB
JSON
{
|
|
"dgos": [
|
|
"CGO/KERNEL.CGO",
|
|
"CGO/GAME.CGO"
|
|
],
|
|
|
|
"skip_compile_files": [
|
|
"types-h", // weird array of types.
|
|
"hfrag-h" // weird duplicate type
|
|
],
|
|
|
|
"skip_compile_functions": [
|
|
// gcommon
|
|
"qmem-clear!",
|
|
"(method 9 inline-array-class-uint32)",
|
|
"(method 9 inline-array-class-uint64)",
|
|
"breakpoint-range-set!",
|
|
"valid?",
|
|
// gkernel
|
|
"(method 10 process)",
|
|
"(method 14 dead-pool)",
|
|
// gstate
|
|
"enter-state", // stack pointer asm
|
|
|
|
// math
|
|
"logf",
|
|
"log2f",
|
|
"cube-root",
|
|
"lerp-scale",
|
|
"rand-vu-init",
|
|
"rand-vu",
|
|
"rand-vu-nostep",
|
|
// matrix
|
|
"matrix-axis-sin-cos-vu!",
|
|
"matrix-axis-sin-cos!",
|
|
"matrix-3x3-normalize!",
|
|
// geometry
|
|
"closest-pt-in-triangle",
|
|
"circle-circle-xz-intersect",
|
|
"calculate-basis-functions-vector!",
|
|
"curve-evaluate!",
|
|
// timer
|
|
"(method 9 clock)",
|
|
// pad
|
|
"service-cpads",
|
|
// connect
|
|
"(method 0 engine)",
|
|
"(method 0 engine-pers)",
|
|
// math-camera
|
|
"update-math-camera",
|
|
"transform-point-vector!",
|
|
"transform-point-qword!",
|
|
"transform-point-vector-scale!",
|
|
// dma
|
|
"dma-buffer-add-vu-function",
|
|
// sky (multiple definition)
|
|
"(method 3 sky-vertex)",
|
|
// texture
|
|
"(method 9 texture-page-dir)", "set-dirty-mask!",
|
|
"(method 3 generic-tie-interp-point)",
|
|
// cache stuff
|
|
"invalidate-cache-line",
|
|
// multiple def
|
|
"(method 3 hfrag-poly4)",
|
|
"(method 3 hfrag-poly9)",
|
|
"(method 3 hfrag-poly25)",
|
|
"(method 3 hfrag-mip-packet)"
|
|
|
|
],
|
|
|
|
"skip_compile_states": {}
|
|
}
|