3rdclean up a bunch; more work 3 years ago plan9DotProduct: use the macro on Unix 2 years ago qwfix qwsv/qwcl build 2 years ago unixDotProduct: use the macro on Unix 2 years ago .gitignoreclean up a bunch; more work 3 years ago .hgignoreproper plan9 install 11 years ago adivtab.hadd mkfile, kluge build with p9p 11 years ago anorms.hmostly just reformat a bit 3 years ago bspfile.hadd pleminary Half-Life maps support 2 years ago cd.cadd -N to disable optional modules (only "cd" and "snd" for now) 2 years ago cd_plan9.cadd -N to disable optional modules (only "cd" and "snd" for now) 2 years ago chase.cmove several refdef-related globals into r_refdef as view_t 2 years ago cl_demo.cmostly just reformat a bit 3 years ago cl_input.caLways, aLready. 2 years ago cl_main.cdemo: instead of failing on EOF when running a demo with no other demos queued, disconnect properly 2 years ago cl_parse.cget rid of ushort/ulong 2 years ago cl_tent.cCL_UpdateTEnts: wat. fix the wrong variables reuse by the inner loop 2 years ago client.hdemo: instead of failing on EOF when running a demo with no other demos queued, disconnect properly 2 years ago cmd.ccmd: add "hidden" field to mark commands as hidden from completion; mark Nehahra fog aliases as such 2 years ago cmd.hcmd: add "hidden" field to mark commands as hidden from completion; mark Nehahra fog aliases as such 2 years ago common.cless type mess 2 years ago common.hfix the usual SZ_GetSpace overflow on huge maps 2 years ago console.cremove a bunch of unused stuff 3 years ago console.huse bool as is 3 years ago COPYINGshuffle files around a bit 11 years ago cvar.ccvar: call the callback if set through setcvar() 2 years ago cvar.hsort out AL device/hrtf dynamic switching; introduce cvar callbacks 2 years ago d_alpha.cmove several refdef-related globals into r_refdef as view_t 2 years ago d_edge.cfirst experiment in making drawing more parallel 2 years ago d_iface.hdeglobalize surf drawing and lighting 2 years ago d_init.cmove more stuff out of dvars 2 years ago d_local.hfirst experiment in making drawing more parallel 2 years ago d_modech.cmove more stuff out of dvars 2 years ago d_part.cmove more stuff out of dvars 2 years ago d_polyse.cmove more stuff out of dvars 2 years ago d_scan.cfirst experiment in making drawing more parallel 2 years ago d_sky.cfirst experiment in making drawing more parallel 2 years ago d_sprite.cmove more stuff out of dvars 2 years ago d_surf.cfirst experiment in making drawing more parallel 2 years ago d_vars.corganize a global dvars struct 2 years ago dat.hadd -N to disable optional modules (only "cd" and "snd" for now) 2 years ago draw.cget rid of screenwidth and rowbytes 2 years ago draw.hinitial version of 24-bit rendering 2 years ago fns.hmove several refdef-related globals into r_refdef as view_t 2 years ago fs.cfs: open with O_CLOEXEC when possible 2 years ago host.cmove several refdef-related globals into r_refdef as view_t 2 years ago host_cmd.caLways, aLready. 2 years ago i_external.cfences (bsp20 and external textures): rescale from base as with premultiplied alpha and use other mip levels when rendering 2 years ago i_resize.cimage resize: be a bit more specific 2 years ago i_tga.calpha: only 0x00000000 is fully transparent; fix the fullbright fighting alpha blending 2 years ago i_tga.hbring back "screenshot" command 2 years ago i_wad.cbsp30: don't trust map's builtin non-0 mipmap levels when it comes to fences - scale them as well 2 years ago i_wad.hadd external (TGA) texture loading and scaling 2 years ago in_plan9.cbring framebuffer scaling back - change dynamically with v_scale cvar 2 years ago in_sdl.csdl input: disable SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP 2 years ago input.hmake work on 9front 11 years ago isnanf.cclean up a bunch; more work 3 years ago keys.cremove a bunch of unused stuff 3 years ago keys.hremove a bunch of unused stuff 3 years ago m_dotproduct.creset zbuffer when resizing 2 years ago m_dotproduct_arm64.smove dotadd to BSP loading file; name math-specific files with m_* prefix 2 years ago Makefiled_scan.$O: depend on <platform>/d_scan.h 2 years ago mathlib.cmove several refdef-related globals into r_refdef as view_t 2 years ago mathlib.hmove several refdef-related globals into r_refdef as view_t 2 years ago menu.caLways, aLready. 2 years ago menu.himplement networking 7 years ago mkfiled_scan.$O: depend on <platform>/d_scan.h 2 years ago model.cmove several refdef-related globals into r_refdef as view_t 2 years ago model.hmove several refdef-related globals into r_refdef as view_t 2 years ago model_alias.cless type mess 2 years ago model_brush.cadd support for external .vis files 2 years ago model_bsp.c-O3 -march=native; produce mip/fullbright/additive specific surface lighting funcs 2 years ago model_bsp2.cadd basics of colored lighting 2 years ago model_bsp30.c-O3 -march=native; produce mip/fullbright/additive specific surface lighting funcs 2 years ago model_sprite.calpha: only 0x00000000 is fully transparent; fix the fullbright fighting alpha blending 2 years ago modelgen.hmove alias loading logic into a separate file 2 years ago nanosec.creplace nsec() with nanosec(): less context switching 5 years ago net.hless type mess 2 years ago net_dgrm_plan9.cless type mess 2 years ago net_loop.cremove a bunch of unused stuff 3 years ago net_main.cfix a warning when building with -O0 2 years ago net_udp_plan9.cless type mess 2 years ago net_udp_unix.crearrange and rename files 2 years ago NOTESshuffle files around a bit 11 years ago pal.cclean up a bunch; more work 3 years ago pr_cmds.cget rid of ushort/ulong 2 years ago pr_comp.hinitial multi-progs support work 2 years ago pr_edict.cPF_find: workarounds for a bit of insanity 2 years ago pr_exec.cinitial multi-progs support work 2 years ago progdefs.hremove more #else, GLQUAKE, QUAKE2; gcc warnings 11 years ago progdefs.q1shuffle files around a bit 11 years ago progs.hPF_find: workarounds for a bit of insanity 2 years ago protocol.cbaseline effects 2 years ago protocol.htreat alpha 0 ("default") as alpha 0xff when drawing 2 years ago quakedef.hadd -N to disable optional modules (only "cd" and "snd" for now) 2 years ago r_aclip.cadd basics of colored lighting 2 years ago r_alias.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_bsp.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_draw.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_edge.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_efrag.cremove a bunch of unused stuff 3 years ago r_fog.csdl: add v_fullscreen cvar 2 years ago r_fog.hsdl: add v_fullscreen cvar 2 years ago r_light.cadd basics of colored lighting 2 years ago r_local.hfirst experiment in making drawing more parallel 2 years ago r_main.cdeglobalize surf drawing and lighting 2 years ago r_misc.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_part.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_shared.hmove several refdef-related globals into r_refdef as view_t 2 years ago r_sky.csky: make it work with whichever sizes; replace absent sky with notexture 2 years ago r_sprite.cmove several refdef-related globals into r_refdef as view_t 2 years ago r_surf.cdeglobalize surf drawing and lighting 2 years ago r_surf_block.hdeglobalize surf drawing and lighting 2 years ago r_surf_light.h-O3 -march=native; produce mip/fullbright/additive specific surface lighting funcs 2 years ago r_surf_x.h-O3 -march=native; produce mip/fullbright/additive specific surface lighting funcs 2 years ago READMEreadme: add a link to AD 3 years ago render.hmove several refdef-related globals into r_refdef as view_t 2 years ago sbar.cinitial version of 24-bit rendering 2 years ago sbar.hadd mkfile, kluge build with p9p 11 years ago screen.cfirst experiment in making drawing more parallel 2 years ago screen.hremove a bunch of unused stuff 3 years ago seprint.crearrange and rename files 2 years ago server.hDP_EF_ADDITIVE 2 years ago shell.nixreplace SDL audio with OpenAL (wip) 2 years ago snd_mix.cmove several refdef-related globals into r_refdef as view_t 2 years ago snd_openal.cmove several refdef-related globals into r_refdef as view_t 2 years ago snd_plan9.cless type mess 2 years ago softfloat.cremove the need for preprocessor; move platform-specific stuff into designated plan9/ and unix/ 2 years ago softfloat.hremove the need for preprocessor; move platform-specific stuff into designated plan9/ and unix/ 2 years ago spritegn.hsprite: add SPRITE32 (found in Nehahra) support 2 years ago stb_image_resize2.hstb: no <assert.h> on plan 9 2 years ago sv_main.cless type mess 2 years ago sv_move.cremove the need for preprocessor; move platform-specific stuff into designated plan9/ and unix/ 2 years ago sv_phys.cSV_FlyMove: fix a warning 2 years ago sv_user.cremove the need for preprocessor; move platform-specific stuff into designated plan9/ and unix/ 2 years ago sys_plan9.cadd v_snail mode 2 years ago sys_snail.cadd v_snail mode 2 years ago sys_unix.cadd v_snail mode 2 years ago vid.hmore precise alpha/fog blending 2 years ago vid_plan9.cmove more stuff out of dvars 2 years ago vid_sdl.cmove more stuff out of dvars 2 years ago view.cmove several refdef-related globals into r_refdef as view_t 2 years ago view.hbring framebuffer scaling back - change dynamically with v_scale cvar 2 years ago wav.cwavinfo: assume entire file looping if second cue points is out of range 2 years ago world.cSV_FindTouchedLeafs: rearrange 2 years ago world.hremove a bunch of unused stuff 3 years ago zone.czone: add Hunk_Free 2 years ago zone.hzone: add Hunk_Free 2 years ago