summaryrefslogtreecommitdiff
path: root/src/mesa/main
AgeCommit message (Collapse)Author
2004-10-24Bug #1682: Mesa core code that gets linked into DRI drivers should never callAdam Jackson
through the GL API directly, but should instead use the GL_CALL macro.
2004-10-18changed _mesa_rescale_teximage2d to allow rescaling of padded imagesDaniel Borca
2004-10-18added dstRowStride to dxtCompressTexFuncExt;Daniel Borca
good for subimages, padded images and such. NB: intentionally, this is the last parameter, to avoid breaking the current API! adding a new parameter is not harmful, at worst it will be ignored, since all platforms use a CDECL calling convention.
2004-10-18use RowStride instead of Width in texel fetchers.Daniel Borca
changed some pointers to be (char *) instead of (long)
2004-10-16Add support for OES_read_format. As soon as glext.h is updated with theIan Romanick
enums for this extension, the changes to gl.h can be removed.
2004-10-12add more mess to the dynamic linking systemDaniel Borca
2004-10-08Reject unsupported texture formats passed to glCompressedTexImage?D. ThisIan Romanick
fixes Mesa bug #1028405.
2004-10-07Add Roland Scheidegger's S3TC patch. This patch does not implement theEric Anholt
(patented) S3TC/DXTC algorithms, but adds an option to dlopen a library module providing functions to do so. Because it uses dlopen, it is only enabled if USE_EXTERNAL_DXTN_LIB=1 is defined (which is only in linux-dri config, so far). It adds support for S3TC to several DRI drivers, and adds a DRI config option to force enabling S3TC even if the software compression/decompression is unavailable. This may allow people to use apps that require S3TC even though they don't have a license to implement the patented material themselves, if those apps use precompressed textures. Ideally we would get permission from the current holder of the patents to implement the algorithm in Mesa, at which point the dlopen mess could go away. Until then, this allows some to run applications they couldn't otherwise, and hopefully will provide us with more push to get the final step of getting that permission done.
2004-10-02added support for GL_ARB_draw_buffersBrian Paul
2004-10-02fix a commentBrian Paul
2004-10-02bump version to 6.3Brian Paul
2004-09-27VBO RefCount fix (David Reveman)Brian Paul
2004-09-23don't test for NULL pixels pointer here, do that in the 'store' routines ↵Brian Paul
after validating PBO address
2004-09-23added a comment in BindTextureBrian Paul
2004-09-15in _mesa_problem() include version number in error messageBrian Paul
2004-09-14also fix possible delete bugs with buffer objects and vertex/fragment programsBrian Paul
2004-09-14Repeatedly deleting a texture ID with glDeleteTextures() could lead to a crash.Brian Paul
Added a DeletePending flag to texture object struct to fix that. Other misc clean-ups.
2004-09-13Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*().Brian Paul
Define 2.0 point-sprite related tokens in glheader.h (temporary).
2004-09-13remove ARB_texture_non_power_of_two from _mesa_enable_1_5_extensions()Brian Paul
2004-09-13changes towards GL_ARB_point_sprite (two-zero)Daniel Borca
2004-09-10updated error msgBrian Paul
2004-09-10More updates for Doxygen.Brian Paul
2004-09-09Update the doxygen configuration file.Jose Fonseca
Minor updates/fixes to the source documentation.
2004-09-01also test for __arm__ for setting USE_IEEE (X bug 1155)Brian Paul
2004-08-30remove CRDaniel Borca
2004-08-30revived unused code, but got rid of warningsDaniel Borca
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul
1015696)
2004-08-25Windows ICD driver code (patch 1014800)Brian Paul
2004-08-25fix a couple bad castsBrian Paul
2004-08-24Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS.Philippe Houdoin
BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3. Still recommanded for performance, thought ;-)
2004-08-22check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026)Brian Paul
2004-08-22also check for __hppa__ and hpux for IEEE support (bug 1003026)Brian Paul
2004-08-20enabled GL_ARB_texture_rectangleBrian Paul
2004-08-19bump version to 6.2Brian Paul
2004-08-19don't check for ARB_texture_non_power_of_two for OpenGL 1.5 (Philipp Klaus ↵Brian Paul
Krause)
2004-08-19 Committing in .Jouk Jansen
Missing .'s Modified Files: Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
2004-08-18check for either GL_NV_vertex_program or GL_ARB_vertex_program for some enablesBrian Paul
2004-08-18updates from JoukBrian Paul
2004-08-17don't enable the float texture and GLhalf pixel extensions yetBrian Paul
2004-08-14Update Visual Studio Project file for src tree updates.Karl Schultz
2004-08-14fix some memory leaks (bug #1002030)Brian Paul
2004-08-14Remove obsoleted BeOS-specific makefile as the main Makefile system nowPhilippe Houdoin
support BeOS platform too.
2004-08-14Silent compiler "variable may be used uninitialized" warnings.Philippe Houdoin
2004-07-02document some assumptions made about compressed texture tile sizeBrian Paul
2004-07-02a few commentsBrian Paul
2004-07-02init some vars to silence warningsBrian Paul
2004-06-29First phase of TLS work. At this point SPARC assembly dispatch isIan Romanick
broken, but it will be fixed "shortly." This is pretty much the same as the patch I sent to the dri-devel list on 22-Jun-2004.
2004-06-28glBegin/EndQueryARB didn't work inside display listsBrian Paul
2004-06-26Re-enable SPARC assembly on sunos5-gcc platform.Ian Romanick
2004-06-24disabled unnecessary assertions in texture replicatorDaniel Borca