Deliantra-Client

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        - implement bandwidth-usage debug option.
        - renamed env variable CFPLUS_DEBUG to DELIANTRA_DEBUG.
        - display audio driver name that is in use.
        - try to show splashscreen earlier.

2.10 Fri Jan 15 16:14:02 CET 2010
	- fix blending factors to avoid white-out when fow_intensity > 0.

2.09 Tue Dec 22 01:40:24 CET 2009
	- implement smooth fow/lighting transitions by blending.
        - make fow texture configurable and add stipple/transparent versions.
	- empty "Host" field will now default to gameserver.deliantra.net.
        - do not crash when the user enters an invalid value into "Host".
	- fix positional rounding on (pre-c99) windows.
        - use a pack/unpack alignment of 1 by default everywhere, drop alignment
          code in fow_texture.

2.06 Fri Dec  4 15:35:33 CET 2009
	- work around the Apple/NVIDIA font problem (a bug in glTexSubImage2D that
          apple has no intention to fix, so we do the slow read/update/write way).
        - work around various ATI/Mesa driver bugs in glTexImage2D by always

Client.xs  view on Meta::CPAN

          tex->b = b;
          tex->a = a;
        }

       // somewhat hackish, but for textures that require it, it really
       // improves the look, and most others don't suffer.
       glBindTexture (GL_TEXTURE_2D, name);
       //glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
       //glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
       // use uglier nearest interpolation because linear suffers
       // from transparent color bleeding and ugly wrapping effects.
       glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
}

void
expire_textures (DC::Map self, int texid, int count)
	PPCODE:
  	for (; texid < self->texs && count; ++texid, --count)
          {
            maptex *tex = self->tex + texid;



( run in 0.399 second using v1.01-cache-2.11-cpan-0a6323c29d9 )