quakeforge/qw/source
Bill Currie fbc1bd9f6e [renderer] Clean up entity_t to a certain extent
This is the first step towards component-based entities.

There's still some transform-related stuff in the struct that needs to
be moved, but it's all entirely client related (rather than renderer)
and will probably go into a "client" component. Also, the current
components are directly included structs rather than references as I
didn't want to deal with the object management at this stage.

As part of the process (because transforms use simd) this also starts
the process of moving QF to using simd for vectors and matrices. There's
now a mess of simd and sisd code mixed together, but it works
surprisingly well together.
2021-03-10 00:01:41 +09:00
..
.gdbinit better progs access error checking and cleanups resulting from it. Fixes 2001-03-27 03:57:17 +00:00
.indent.pro sw32. Flee in terror. This'll break compilation for everything until -sdl32 compiles. sw32 wont work for a while either, so don't get overly excited yet. 2001-08-25 02:47:11 +00:00
cl_cam.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_chase.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
cl_chat.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
cl_cmd.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_cvar.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
cl_demo.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
cl_entparse.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
cl_ents.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
cl_http.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_input.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_main.c [util] Ensure hunk allocs are cache alligned 2021-02-03 13:19:19 +09:00
cl_ngraph.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_parse.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
cl_pred.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_rss.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_screen.c [renderer] Continue the job of merging SCR_UpdateScreen 2021-01-11 16:57:31 +09:00
cl_skin.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
cl_slist.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
cl_sys_sdl.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_sys_unix.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_sys_win.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_tent.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
cl_view.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
crudefile.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
game.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
locs.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
Makemodule.am [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
map_cfg.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
master.c Add some #define magic for SOL_IP on BSD-based stacks. 2013-01-29 12:13:59 +09:00
net_packetlog.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
pmove.c [build] Fix a pile of gcc 10 issues 2020-12-21 14:14:29 +09:00
pmovetst.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
sbar.c [model] Clean up the globals around model loading 2021-02-01 14:39:00 +09:00
sdl_link.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sv_ccmds.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
sv_demo.c [util] Ensure hunk allocs are cache alligned 2021-02-03 13:19:19 +09:00
sv_ents.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
sv_gib.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_init.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
sv_main.c [util] Ensure hunk allocs are cache alligned 2021-02-03 13:19:19 +09:00
sv_move.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_phys.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_pr_cmds.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
sv_pr_cpqw.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_pr_qwe.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
sv_progs.c [build] Fix a pile of gcc 10 issues 2020-12-21 14:14:29 +09:00
sv_qtv.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
sv_recorder.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_sbar.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
sv_send.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
sv_sys_unix.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_sys_win.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sv_user.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
teamplay.c [model] Clean up the globals around model loading 2021-02-01 14:39:00 +09:00
world.c [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00