DEADSOFTWARE

changed license to GPLv3 only; sorry, no trust to FSF anymore
[d2df-sdl.git] / src / game / g_grid.pas
2019-09-17 Ketmar Darkchanged license to GPLv3 only; sorry, no trust to FSF...
2018-01-21 Ketmar Darkgeneralized pool iterator (it is not tied to `framePool...
2018-01-20 Ketmar Darkreplaced manual pool walking with nice iterator (yet...
2018-01-18 Ketmar Darkremoved alot of commented out and unused grid processin...
2018-01-18 Ketmar Darkgrid: only one debug callback left (ok, let it be there...
2018-01-18 Ketmar Darkremoved callback from `Grid.traceRay()` (it wasn't...
2018-01-18 Ketmar Darkno more callback in `Grid.traceBox()` (it wasn't used...
2018-01-18 Ketmar Darkcommented out unused type
2018-01-18 Ketmar Dark`Grid.forEachAtPoint()` converted to no-callback
2018-01-18 Ketmar Dark`Grid.forEachInAABB()`: no more callbacks
2018-01-18 Ketmar Darkcommented out some old code; outlined a new plan to...
2017-10-07 Ketmar DarkMerge branch 'master' of ssh://repo.or.cz/d2df-sdl
2017-10-05 Dmitry D. ChernovCosmetic: DooM 2D:Forever -> Doom 2D: Forever
2017-09-24 Ketmar Darkmempool is optional now
2017-09-19 Ketmar Darkmoved some geometry functions to shared/geom.pas; TODO...
2017-09-17 Ketmar Darkturned on "SCOPEDENUMS" fpc option
2017-09-11 Ketmar Darksimple allocation counter for classes
2017-09-08 Ketmar Darkhacked new ray tracer: it is complete shit, but at...
2017-09-08 Ketmar Darkreplaced line-vs-aabb test with floating point one...
2017-09-05 Ketmar Darkdon't be *too* smart: `swapInt()` should not do xor...
2017-09-05 Ketmar Darkgrid: clip rect outside of the loops in `forEachInAABB()`
2017-09-05 Ketmar Darkgrid: fixed update bug with resized bodies ('cmon,...
2017-09-05 Ketmar Darkooops
2017-09-05 Ketmar Darkslightly faster(?) tile walker
2017-09-05 Ketmar Darkshitfix (incorrect, but working) for lines starting...
2017-09-05 Ketmar Dark`forEachAlongLine()` switched to `TLineWalker`
2017-09-05 Ketmar Darkslightly better `traceBox()`
2017-09-05 Ketmar Darknew raycaster, based on seg-vs-aabb intersections;...
2017-09-04 Ketmar Dark`traceBox()` API bugfix; squashing now works (i hope)
2017-09-04 Ketmar Darkgrid: `traceBox()` API; `sweepAABB()` API
2017-09-02 Ketmar Darknew code for blood particles (other particles are turne...
2017-09-02 Ketmar Darkloading game now properly fixes enabled/disabled state...
2017-09-01 Ketmar Darkslightly faster (i hope) particles
2017-09-01 Ketmar Darkfinally fixed (i hope) orthotrace bug; turned on orthot...
2017-08-30 Ketmar Darksmoother camera on stairs/slopes
2017-08-30 Ketmar Darkmore cosmetix
2017-08-30 Ketmar Darkcosmetic fixes, optimization flag changes
2017-08-30 Ketmar Darkrenamed `grid.atPoint` to `grid.atCellInPoint`
2017-08-30 Ketmar Dark`atPoint` grid enumerator (for .. in)
2017-08-29 Ketmar Darksome fixes for recursive grid queries (grid doesn't...
2017-08-29 Ketmar Darkweapon hitscan should be a little faster now
2017-08-29 Ketmar Darkgrid: slightly faster cell skipping
2017-08-29 Ketmar Darkgrid: strict horizontal/vertical trace accelerator...
2017-08-25 Ketmar Darkturned on typeinfo (preparing for text-mode maps magic)
2017-08-24 Ketmar Darktemporarily turned off raytracing ortho-accelerator...
2017-08-24 Ketmar Darkremoved unused code; optimized horizontal and vertical...
2017-08-24 Ketmar Darkoptimized horizontal and vertical traces
2017-08-24 Ketmar Darkoptimized horizontal grid traces
2017-08-24 Ketmar Darkslightly better water particles
2017-08-24 Ketmar Darkfixed another bug in grid raytracer
2017-08-23 Ketmar Darkfixed grid updates; another station now working (kinda)
2017-08-23 Ketmar Darkno more raycasting thru the walls if the wall is in...
2017-08-23 Ketmar Darkfixed passing thru disabled walls
2017-08-23 Ketmar Darkfixed bug in grid update; one more mode for Holmes
2017-08-23 Ketmar Darkfixed bug in grid raytracer: use `const`, Luke!
2017-08-23 Ketmar Darkfixed bug in grid updates for moving objects
2017-08-23 Ketmar Darkmore debug code in grid and holmes
2017-08-23 Ketmar Darkalot of debugging code
2017-08-23 Ketmar Darkraycast jumper (bad)
2017-08-23 Ketmar Darkmonsters in grid now works
2017-08-23 Ketmar Darkdebug cosmetix
2017-08-23 Ketmar Darkremoved some unused code in `lineAABBIntersects()`
2017-08-23 Ketmar Darkremoved more debug code
2017-08-23 Ketmar Darkremoved old tracer code
2017-08-23 Ketmar Darknew tracer seems to work
2017-08-23 Ketmar Darkno more tree traces (i hope); still not working right
2017-08-23 Ketmar Darkremoved all mentions of dynaabb tree from the sources...
2017-08-23 Ketmar Darkgrid now has fixed tile size
2017-08-23 Ketmar Darkraycaster code cleanup
2017-08-23 Ketmar Darkmore code for tracing and other shit; NOTHING IS WORKIN...
2017-08-23 Ketmar Darkmore grid code uglification -- should be a little faste...
2017-08-22 Ketmar Darkmore fixes to grid; dunno, seems to work again
2017-08-21 Ketmar Darkgrid code uglification; particles are great again ...
2017-08-21 Ketmar Darkmap ray tracer now using grid instead of tree
2017-08-20 Ketmar Darksome tree code for monsters
2017-08-19 Ketmar Darkconverted grid and tree to generics (fuck you, FPC...
2017-08-19 Ketmar Darkrender code cleanup; collision code cleanup; reverted...
2017-08-19 Ketmar Darkslightly better memory locality
2017-08-19 Ketmar Darkintermediate commit (faster render and coldet; this...
2017-08-18 Ketmar Darkexperimental grid with buckets
2017-08-18 Ketmar Darkadded small speedup trick to gird (tree already has it)
2017-08-18 Ketmar DarkSweep-And-Prune broad phase implementation; not working yet
2017-08-17 Ketmar Darkbetter memory locality and access patterns for grid...
2017-08-17 Ketmar Darkmoved compiler options to shared/a_modes.inc; turned...
2017-08-16 Ketmar Darkadded common file with compiler flags; cosmetic fix...
2017-08-16 Ketmar Darkgrid now works for any map bounding box; collisions...
2017-08-16 Ketmar Darksimplified grid code (removed alot of pasta); rendering...
2017-08-16 Ketmar Darkgrid: proxy pool (no more segfaults on reloading map...
2017-08-16 Ketmar Darkgrid