quakeforge/libs/models/brush
Bill Currie bc7858bb87 [model] Move parent pointer out of leaf/node struct
The node struct was 72 bytes thus two cache line. Moving the pointer
into the brush model data block allows nodes to fit in a single cache
line (not that they're aligned yet, but that's next). It doesn't seem to
have made any difference to performance (at least in the vulkan
renderer), but it hasn't hurt, either, as the only place that needed the
parent pointer was R_MarkLeaves.
2021-02-03 11:41:38 +09:00
..
gl_model_brush.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
glsl_model_brush.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
Makemodule.am [model] Build vulkan model libs 2021-01-19 14:12:49 +09:00
model_brush.c [model] Move parent pointer out of leaf/node struct 2021-02-03 11:41:38 +09:00
sw_model_brush.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
vulkan_model_brush.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00