hedgewars/uLandTexture.pas
2014-12-10 sheepluva remove redundant check
2014-12-08 nemo Use FreeAndNil across the board. Even if we are immediately assigning after, probably avoids accidental mistakes. Also free neglected owner tex on shutdown, and delete hog gears using the normal deletion procedure if for any reason they still exist (EndGame call?).
2014-11-14 unC0Rr Fix warnings given by 32-bit fpc
2014-06-10 sheepluva superminor tweaks
2014-06-10 sheepluva <koda> wut, chats as commit mesages?
2014-06-10 sheepluva "<unC0Rr> could also refuse to update textures when land changes if the tile isn't visible"
2014-06-10 sheepluva figure out visible land tiles in advance
2014-06-10 sheepluva some minor tweaks and stuff
2014-02-08 unc0rr Even more explicit type conversions and other stuff to help pas2c use ansistrings
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-01-21 koda merge
2014-01-19 sheepluva small tweak/hax for blurry land to make tile borders vanish (when clamping is off)
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2012-11-21 koda updated branch webgl
2012-11-15 nemo make stats-only mode work headless. also skip a few things to save time/memory.
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-10-28 koda cleanup in initEverything and freeEverything
2012-06-05 Wolfgang Steffens Merge
2012-06-04 nemo After experimenting with a long running average at maxed out FPS and a variety of map sizes, 128 seems to actually be a good size to use if only drawing bits of world with stuff in it. 64 actually did even better in some situations, but significantly worse in others (lots of land, zoomed out).
2012-06-03 nemo Only create textures for non-empty LandPixel chunks. This should save a fair amount of memory, especially on smaller maps, and eliminate a number of draws
2012-05-31 unc0rr pas2c stuff
2012-05-14 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2011-11-15 nemo increase land tex size to 512, which is the current minimum required just to load a hat. On my system max fps rose from 840 to 890 - about 6% change.
2011-11-15 koda move the order of reloading texture to workaround buggy drivers
2011-11-14 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
2011-08-22 nemo Free land texture, reset sky colour.
2011-03-01 koda Happy 2011 :)
2010-11-21 unc0rr uDebug
2010-11-20 unc0rr Move localization data to uVariables, some Uses cleanup
2010-11-18 unC0Rr Introduce uRender
2010-11-18 unC0Rr Haven't found a better place than uIO for OutError
2010-11-18 unC0Rr Introduce uTextures
2010-11-17 unc0rr uLand isn't that important to them
2010-11-17 unC0Rr Move variables from uMisc to uVariables
2010-11-17 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
2010-07-31 koda remove trailing spaces from end of line
2010-07-25 nemo Fix splashes
2010-07-03 koda further code cleanup and less redundancy
2010-07-02 koda land arrays are allocated dynamically, so DOWNSCALE and LOWRES macros are now removed and replaced by run time flags rqBlurryLand and rqLowRes
2010-06-30 koda partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
2010-06-17 koda now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
2010-06-17 nemo Make land types flagged (to allow stacking future attributes such as indestructible ice, but also for a damaged flag)
2010-06-03 smxx Engine:
2010-03-29 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
2010-03-22 unc0rr Clean Augean stables
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-01-26 koda complete the replacement of init/free wrappers for every unit
2010-01-18 koda replace initialization/finalization statements with custom init functions
2009-11-05 koda move compiler directives to standard pascal
2009-10-29 koda fix missing land on ppc
2009-10-25 koda fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
2009-09-10 nemo Strip trailing spaces
2009-07-10 koda real fix for iphone color (reverting previous commit)
2009-06-14 unc0rr koda's patch fixing some iphone port troubles (color, mouse)
2009-06-11 unc0rr Patch by koda:
2009-03-22 unc0rr Apply koda's OpenGL ES compatibility patch
2009-03-04 unc0rr Pixels2 proc, which uses Land array when updating textures
2009-03-01 unc0rr Fix crash when explosion is outside of the map (check was lost while refactoring)
2009-02-18 unc0rr Fix a bug with updating
2009-02-18 unc0rr Split land texture into small ones:
2009-02-18 unc0rr More reorganization
less more (0) tip