ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cf.schmorp.de/Deliantra-Client/rendercache.c
Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Jan 13 08:31:45 2008 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9964, rel-0_9965, rel-0_9966, rel-0_9967, rel-0_9968, rel-0_9971, rel-0_9972, rel-0_9973, rel-0_9974, rel-0_9975, rel-0_9976, rel-0_9977, rel-0_9978, rel-1_21, rel-2_0, rel-2_02, rel-2_03, rel-2_04, rel-2_05, rel-2_10, rel-2_11
Changes since 1.8: +20 -17 lines
Diff to previous 1.8
better fix

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue Dec 25 18:58:32 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9963
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
save/restore textures in a safer way, also save/restore glyph cache

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 15:31:21 2007 UTC (17 years, 4 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.6: +1 -1 lines
Diff to previous 1.6
cleanup

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sun Aug 12 12:14:01 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.5: +6 -0 lines
Diff to previous 1.5
support as much negative coordinates as makes sense. or maybe it makes sense to support more...

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sun Aug 12 08:49:51 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.4: +1 -2 lines
Diff to previous 1.4
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Aug 12 08:44:22 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.3: +60 -5 lines
Diff to previous 1.3
use an compressed format for glyph quad vectors. this reduces
the size of e.g. the opengl info from 200k to 20k, and typical
sizes for labels are now <<100 bytes. the cost is full immediate
mode submission of coordinates (cpu), but glInterleavedArrays is
likely not much faster and modern cpus probably prefer more decoding
over more cache misses.

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 13:46:40 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.2: +6 -5 lines
Diff to previous 1.2
*** empty log message ***

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 11:41:24 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
fix pango trapezoid rendering

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 11:07:09 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
* implement a "render cache", sort of our own slow display list.

* use it when drawing the map. while this will perfectly sort
  by texture and thus give a nice speedup in itself (hardware),
  its not the actual goal.

Convenience Links

Links to HEAD: (view) (download) (annotate) Links to rel-0_9971: (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