ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/DC/Texture.pm
Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Wed Jan 18 00:51:23 2012 UTC (12 years, 3 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
*** empty log message ***

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sat Apr 3 02:58:25 2010 UTC (14 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-2_11
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
*** empty log message ***

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 19:05:14 2009 UTC (14 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-2_10
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
*** empty log message ***

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Sep 8 19:53:23 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9977, rel-0_9978, rel-2_0, rel-2_02, rel-2_03, rel-2_04, rel-2_05
Changes since 1.35: +1 -0 lines
Diff to previous 1.35
*** empty log message ***

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Sep 3 06:07:39 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9976
Changes since 1.34: +9 -7 lines
Diff to previous 1.34
implement delayed-loading for theme textures

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Apr 17 03:46:39 2008 UTC (16 years ago) by root
Branch: MAIN
CVS Tags: rel-0_9971, rel-0_9972, rel-0_9973, rel-0_9974, rel-0_9975, rel-1_21
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
upgrade to perl5.10/windows and newest gtk+, pango etc.

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 16:28:49 2008 UTC (16 years, 4 months ago) by elmex
Branch: MAIN
CVS Tags: rel-0_9963, rel-0_9964, rel-0_9965, rel-0_9966, rel-0_9967, rel-0_9968
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
committed the big Dockbar patch.

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 20:38:49 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.31: +10 -2 lines
Diff to previous 1.31
*** empty log message ***

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 21:03:21 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.30: +13 -13 lines
Diff to previous 1.30
initial module hiding

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 20:46:39 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.29: +13 -13 lines
Diff to previous 1.29
*** empty log message ***

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue Dec 25 18:58:32 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.28: +7 -4 lines
Diff to previous 1.28
save/restore textures in a safer way, also save/restore glyph cache

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Aug 28 01:23:47 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-0_99, rel-0_995, rel-0_9955, rel-0_9956, rel-0_9957, rel-0_9958, rel-0_9959, rel-0_9960
Changes since 1.27: +5 -5 lines
Diff to previous 1.27
- generalise keyboard handling a bit into a default
  keymapping + macro functions (such as "!completer shout").
- default keymappings ahve a lower priority, so its possible to
  (in theory) override them. a UI for this has not yet been created.
- re-enable NPOT texture usage, if available.

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Aug 21 00:59:34 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
Changes since 1.26: +12 -10 lines
Diff to previous 1.26
- reworked the fxix handling more or less completely. i do see a structure now,
  but haven't implemented it fully. what we have will have to do.
- added generic flat resource support
- used this to retrieve the exp table resource
- cleaned up face handling (uses less memory now)
- implemented clean callbacks for face changes
- halved latency for tile loading

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sun Aug 19 12:56:24 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
Changes since 1.25: +11 -1 lines
Diff to previous 1.25
use and enable texture compression by default

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Aug 6 05:06:33 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.24: +186 -140 lines
Diff to previous 1.24
experimental delaying of uploasding textures to the gfx card, also store textures on disk only as the memory usage is unbearable otherwise. this most notably breaks CFPlus::UI::Face

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 03:58:26 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.23: +6 -1 lines
Diff to previous 1.23
much improved sdl_mixer support

- abstracted rwops
- enabled (experimental?) Mix_LoadMUS_RW
- abstracted channels
- implemented effects api
- partial rewrite on perl side only (no need
  to store resources as separate data files anymore).
- catch more bugs w.r.t. textures.

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 01:24:27 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
do it the right way...

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 00:11:18 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.21: +7 -2 lines
Diff to previous 1.21
center texture renderign area to lessen effect of nvidia/ati bugs w.r.t. off-screen window areas

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 23:29:17 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.20: +4 -0 lines
Diff to previous 1.20
*** empty log message ***

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 22:38:53 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19
cleanups, move glClear once more

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 22:10:46 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18
actually enable fast-path rendering again

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 21:02:02 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.17: +5 -3 lines
Diff to previous 1.17
nuke unused sc_newbie_scorn.png/jpg, replace some pngs with uglier, much smaller, jpegs

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 20:12:06 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
*** empty log message ***

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 13:45:18 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.15: +52 -17 lines
Diff to previous 1.15
- reworked texture uploading to be much more fanciful and obey
  card/driver limits.
- moved texture creation in MapWidget and MapMap out of the drawing
  path to accomodate texture-size-limited configs (there is dire need
  for a kind of pre-draw-hook).
- added an inactive graphics for buttons

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 16:02:14 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
support non-32bpp displays and non-alpha displays with lower quality (hopefully)

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 13:53:02 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.13: +49 -23 lines
Diff to previous 1.13
tolerate implementation texture size limits, up to a limit, or so

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Dec 9 21:26:46 2006 UTC (17 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-0_97, rel-0_98
Changes since 1.12: +1 -3 lines
Diff to previous 1.12
- do no longer depend on Scalar::Util for weaken
- use a different, cleaner, more correct and less efficient event propagation mechanism
- this fixes the segfault bug in map $_.

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Aug 13 16:29:36 2006 UTC (17 years, 9 months ago) by root
Branch: MAIN
CVS Tags: rel-0_5, rel-0_51, rel-0_52, rel-0_53
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
fix some anti-aliasing blurryness

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Jul 30 13:16:44 2006 UTC (17 years, 9 months ago) by root
Branch: MAIN
CVS Tags: rel-0_2
Changes since 1.10: +8 -8 lines
Diff to previous 1.10
the big rename

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Jul 4 23:23:32 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.9: +15 -15 lines
Diff to previous 1.9
Get rid of cairo completely (yay!) and of ft2 factually (still need the
library as it included pangofc), by introducing a custom pango opengl
renderer.

Text rendering now no longer requires the distinction between rgba and
grayscale modes, requires much less texture space and memory, and is
faster on accelerated hardware (and possibly with software rendering, too).

All at the cost of only 1200 lines or so.

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Jun 17 15:48:59 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8
carefully re-allocate texture names after context change

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Jun 17 15:07:53 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.7: +13 -2 lines
Diff to previous 1.7
free textures on vidoe shutdown, seems useless, but maybe fixes scaras problem

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Jun 15 15:33:58 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6
implemented preliminary magic mapping support

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Jun 14 18:59:31 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.5: +0 -9 lines
Diff to previous 1.5
*** empty log message ***

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jun 14 16:20:23 2006 UTC (17 years, 10 months ago) by root
Branch: MAIN
Changes since 1.4: +1 -14 lines
Diff to previous 1.4
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Jun 6 02:55:50 2006 UTC (17 years, 11 months ago) by root
Branch: MAIN
Changes since 1.3: +0 -1 lines
Diff to previous 1.3
create hopefully helpful character creation dialogs

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Jun 1 05:04:41 2006 UTC (17 years, 11 months ago) by root
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
fix rounding problem, improve draw rectangle test

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Mon May 29 02:01:56 2006 UTC (17 years, 11 months ago) by root
Branch: MAIN
Changes since 1.1: +7 -2 lines
Diff to previous 1.1
improve texture wrapping handling

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri May 26 18:28:23 2006 UTC (17 years, 11 months ago) by root
Branch: MAIN
unbundled CFClient::Texture

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a