hedgewars/uTextures.pas
Sat, 25 Nov 2017 09:39:52 -0500 nemo init priority and scale
Wed, 25 Oct 2017 19:44:42 -0400 nemo checksum immediately after loading because surface2tex does surface manipulation. also add some FIXMEs
Sun, 31 Jan 2016 16:07:14 +0300 unc0rr Bye-bye TryDo
Sun, 10 Jan 2016 00:45:13 +0300 unc0rr SDLTry doesn't halt engine no more
Sun, 10 Jan 2016 18:01:17 +0100 sheepluva don't attempt to prettify alpha of single-pixel textures (segfault with "digital" theme from forums)
Tue, 10 Nov 2015 20:43:13 +0100 sheepluva merge default sdl2transition
Sat, 07 Nov 2015 16:15:27 +0100 sheepluva merge orphan head (while discarding all its changes) to make koda and his hg-git happy
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Wed, 10 Dec 2014 19:44:01 +0100 sheepluva merge FreeTexture into FreeAndNilTexture
Mon, 08 Dec 2014 09:35:14 -0500 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?).
Sun, 23 Feb 2014 19:15:39 +0100 sheepluva change how textures from non-power-of-2-width textures are filled. this fixes e.g. the vertical lines appearing between Bath theme's horizontL
Wed, 12 Feb 2014 00:50:15 +0400 unc0rr - pas2c recognizes typecasts in initialization expressions
Tue, 04 Feb 2014 19:45:22 +0100 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
Mon, 27 Jan 2014 00:33:42 +0400 unc0rr Some love to pas2c
Tue, 21 Jan 2014 22:53:15 +0100 koda merge
Sun, 19 Jan 2014 17:53:16 +0100 sheepluva no idea how I ended up forgetting about the offset I need for same position in different rows (in 1d array); also remove obsolete comment
Sun, 19 Jan 2014 14:58:54 +0100 sheepluva (experimental) merging the new procedures for different pixel representations (1D/2D arrays) into a single procedure with the algorithm and two procedures for the different mapping. - because redundant code sucks (at least twice)
Tue, 21 Jan 2014 22:43:06 +0100 koda fixwhitespace and dos2unix
Sun, 19 Jan 2014 13:41:11 +0100 sheepluva (experimental) make the mysterious borders around land/hats/etc that appear on zoom vanish
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Thu, 07 Nov 2013 21:06:30 +0400 unc0rr Provide more information to SDLTry sdl2transition
Tue, 29 Oct 2013 23:47:57 +0400 unc0rr Tinted crosshair (without that cool white dot in the middle)
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Wed, 14 Nov 2012 22:27:05 -0500 nemo make stats-only mode work headless. also skip a few things to save time/memory.
Tue, 10 Jul 2012 16:38:50 +0200 Wolfgang Steffens Debug commit
Tue, 10 Jul 2012 11:08:35 +0200 Wolfgang Steffens Added auto cropping to atlasing
Mon, 25 Jun 2012 15:46:08 +0200 Wolfgang Steffens using atlas for rendering now
Mon, 25 Jun 2012 12:02:54 +0200 Wolfgang Steffens made surface retaining mandatory
Mon, 25 Jun 2012 12:01:19 +0200 Wolfgang Steffens added missing uBinPacker.pas and uAtlas.pas
Mon, 25 Jun 2012 11:47:40 +0200 Wolfgang Steffens retaining SDL surfaces in order to allow recreating atlases from scratch without
Tue, 05 Jun 2012 22:17:06 +0200 Wolfgang Steffens Merge
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Mon, 14 May 2012 19:26:50 +0200 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
Tue, 01 May 2012 19:56:55 +0200 koda breaking news, we don't support typed consts anymore
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Tue, 29 Nov 2011 17:42:42 +0400 unc0rr - Improve parsing of prefix operators
Fri, 18 Nov 2011 00:32:52 +0100 koda yay, finally osx (and likely windows) fullscreen switch works like on linux! ALL textures had to be destroyed and recreated only after the new window got created. In other news, the new window must be cleaned with glClear to skip a first frame of garbage and AddProgress is only called the first time.
Wed, 16 Nov 2011 16:36:17 -0500 nemo This should have been added before. add log spew if this ever happens. We should hopefully identify the various circumstances and make sure it is all cleaned up so the list becomes unnecessary.
Mon, 14 Nov 2011 18:08:36 -0500 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
Sun, 06 Nov 2011 13:53:25 -0500 nemo Set default water colours in greyscale mode in case the theme does not define them, decrement piano weapon on use
Sun, 06 Nov 2011 13:00:25 -0500 nemo Add missing grayscale conversions
Sun, 24 Jul 2011 00:25:35 -0400 nemo Add grayscale option for 3d, helps with colour clashing
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
Tue, 01 Feb 2011 19:49:10 +0100 sheepluva Thou shalt not leak!
Sun, 21 Nov 2010 19:41:19 +0300 unc0rr uDebug
Thu, 18 Nov 2010 17:00:45 +0300 unC0Rr Got no warning about this, why?
Thu, 18 Nov 2010 12:12:51 +0300 unC0Rr Haven't found a better place than uIO for OutError
Thu, 18 Nov 2010 11:45:31 +0300 unC0Rr Introduce uTextures
less more (0) tip