engine/engine/gl
Spoike 49ae9573b8 reworked clipboard handling to avoid stalls when pasting in linux.
made a load of functions static (just code style stuff).
downloads menu now deselects any autoselected items, to avoid confusion.
csqc traces can now hit networked ents. I probably need to make some more tweaks to this.
arg completion for flocate+dir+modelviewer commands.
fix autosave not cycling saves when using the vanilla save format.
fix patch collisions with q3bsp submodels.
md3 now supports framegroups too.
added some more buttons to make xonotic happy.
gl_polyblend 2 shows the screen flashes at the edge of the screen instead of the middle.
colormod no longer applies to fullbrights (matching DP). this fixes an issue with xonotic.
fix uninitialised local that was causing issues with bones used as tags.
rewrote qc search_* to use a dynamic array instead of a linked list. this should make it faster to read when there's many handles open at a time.
fte's saved games can now save buffers properly.
fix issue with raster freetype fonts (read: coloured emoji).
initial support for struct-based classes (instead of entity-based classes). still has issues.
execing configs in untrusted packages will no longer run out of sync (fixing a number of afterquake issues).
fix stupid bug with the te_gunshot/etc builtins.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5317 fc73d0e0-1445-4013-8a0c-d673dee63da5
2018-10-11 10:31:23 +00:00
..
gl_alias.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_backend.c That define apparently doesn't exist in all versions of glext.h 2018-09-30 03:38:26 +00:00
gl_bloom.c Fix various compiler warnings. 2017-09-20 11:27:13 +00:00
gl_draw.c Rewrote infostrings. Now using infobuffers, which allows for the use of arbitrary blobs, except not using the protocol extension yet in case it needs to be fixed. 2018-07-05 16:21:44 +00:00
gl_draw.h rework loading screen for legacy mods that don't have their own. 2017-11-05 13:15:08 +00:00
gl_font.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_heightmap.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_hlmdl.c Attempt to optimise texture memory by loading greyscale tgas as 8bit. Extend serverbrowser api for xonotic. Be more aggressive with loading hardware cursor images. Fix software banding with compressed textures. Rework autosprites to cope with atlased texcoords (note: q3 would discard the texcoords). 2018-09-29 17:31:58 +00:00
gl_model.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_model.h reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_ngraph.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
gl_rlight.c Add ortho lights (still has serious issues that make them unusable on regular maps). 2018-07-22 11:49:37 +00:00
gl_rmain.c Added r_graphics cvar, so that you can finally turn graphics off/on like modern games (yay simplicity)... Doing so results in ascii-style rendering, just because. 2018-08-13 06:27:29 +00:00
gl_rmisc.c lerpfrac3 fixes. unix sockets for the luls (disabled). some misc tweaks for xonotic. 2018-09-23 19:35:24 +00:00
gl_rsurf.c use immutable vbos, because we can. 2018-04-08 14:24:50 +00:00
gl_screen.c win: emulate gamepad thumb axis as buttons. 2018-04-27 16:40:50 +00:00
gl_shader.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_shadow.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_terrain.h More preliminary support for patches. Loading+Saving+Display of control points will now work. No QC interactions yet. 2018-08-21 19:06:41 +00:00
gl_vidcocoa.m add support for symlinks in zips. 2014-01-13 02:42:25 +00:00
gl_vidcommon.c lerpfrac3 fixes. unix sockets for the luls (disabled). some misc tweaks for xonotic. 2018-09-23 19:35:24 +00:00
gl_viddroid.c win: emulate gamepad thumb axis as buttons. 2018-04-27 16:40:50 +00:00
gl_videgl.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_videgl.h removed old scr_chatmode 2018-03-25 09:36:14 +00:00
gl_vidlinuxglx.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_vidmacos.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_vidmorphos.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_vidnt.c Add ortho lights (still has serious issues that make them unusable on regular maps). 2018-07-22 11:49:37 +00:00
gl_vidnull.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_vidrpi.c Make sure vk+x11 can deal with window resizes properly. Fix some warnings. Deal with hardware that uses gamma ramps larger than 256 entries on x11. 2016-07-28 15:57:22 +00:00
gl_vidsdl.c Fix potentially serious vulkan performance issue. 2018-06-18 16:44:29 +00:00
gl_vidtinyglstubs.c Added copyright header, extended the comment a bit. 2007-09-09 14:33:13 +00:00
gl_vidwayland.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
gl_warp.c Attempt to optimise texture memory by loading greyscale tgas as 8bit. Extend serverbrowser api for xonotic. Be more aggressive with loading hardware cursor images. Fix software banding with compressed textures. Rework autosprites to cope with atlased texcoords (note: q3 would discard the texcoords). 2018-09-29 17:31:58 +00:00
gl_warp_sin.h Initial checkin of OpenGL renderer 2004-08-22 22:29:09 +00:00
glmod_doom.c centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
glquake.h win: emulate gamepad thumb axis as buttons. 2018-04-27 16:40:50 +00:00
glsupp.h fix up gles2-only targets 2018-03-05 04:00:56 +00:00
ltface.c Implement an area grid, primarily to avoid mods(read: xonotic) generating 2000 ents all sitting on the root area node. 2017-08-29 02:29:06 +00:00
model_hl.h fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
r_bishaders.h reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +00:00
shader.h Attempt to optimise texture memory by loading greyscale tgas as 8bit. Extend serverbrowser api for xonotic. Be more aggressive with loading hardware cursor images. Fix software banding with compressed textures. Rework autosprites to cope with atlased texcoords (note: q3 would discard the texcoords). 2018-09-29 17:31:58 +00:00