quakeforge/libs/video/renderer/sw
Bill Currie 39103cc8a3 [sw] Fix some 32-bit assembly issues
I'm not sure that the mismatch between refdef_t and the assembly defines
was a problem (many fields unused), but the main problem was due to
execute permission on the pages: one chunk of asm was in the data
section, and the patched code was not marked as being executable (due to
such a thing not existing when quake was written).
2021-04-02 22:17:32 +09:00
..
d_copy.S Fix the 32-bit x86 build of the software renderer. 2012-04-28 13:02:36 +09:00
d_draw.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
d_edge.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
d_fill.c Make vid.width/height unsigned and clean up the mess. 2013-01-24 12:36:14 +09:00
d_init.c Move vid callbacks into vid_internal 2019-07-08 13:40:29 +09:00
d_modech.c Make vid.width/height unsigned and clean up the mess. 2013-01-24 12:36:14 +09:00
d_part.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
d_parta.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
d_polysa.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
d_polyse.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
d_scan.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
d_scana.S re-enable asm for static builds 2001-06-11 20:59:48 +00:00
d_sky.c Fix some potentially garbage assignments. 2018-09-09 09:54:16 +09:00
d_spr8.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
d_sprite.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
d_surf.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
d_vars.c signed int viddef_t members 2012-10-21 09:00:50 +09:00
d_varsa.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
d_zpoint.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
draw.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
fpu.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
fpua.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
nonintel.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
screen.c Merge branch 'master' into win-merge 2021-03-25 22:42:16 +09:00
surf8.S lots of code cleanup. Merge Mod_LoadAllSkins, merge the sw32 model loading 2001-11-21 19:13:53 +00:00
sw_graph.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sw_raclip.c Fix the 32-bit x86 build of the software renderer. 2012-04-28 13:02:36 +09:00
sw_raclipa.S Fix the 32-bit x86 build of the software renderer. 2012-04-28 13:02:36 +09:00
sw_ralias.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
sw_raliasa.S re-enable asm for static builds 2001-06-11 20:59:48 +00:00
sw_rbsp.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
sw_rdraw.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
sw_rdrawa.S Fix asm ilnking in mingw. 2011-09-10 17:49:14 +09:00
sw_redge.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
sw_redgea.S re-enable asm for static builds 2001-06-11 20:59:48 +00:00
sw_riqm.c [renderer] Clean up entity_t to a certain extent 2021-03-10 00:01:41 +09:00
sw_rmain.c [vid,render] Clean up fov and aspect 2021-04-01 19:17:19 +09:00
sw_rmisc.c [vid,render] Clean up fov and aspect 2021-04-01 19:17:19 +09:00
sw_rpart.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
sw_rsky.c Nuke UNALIGNED_OK. 2012-06-15 22:02:17 +09:00
sw_rsprite.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
sw_rsurf.c [renderer] Remove more old fields from entity_t 2021-03-20 00:08:21 +09:00
sw_rvarsa.S [sw] Fix some 32-bit assembly issues 2021-04-02 22:17:32 +09:00
transform.S re-enable asm for static builds 2001-06-11 20:59:48 +00:00
vid_common_sw.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00