summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Collapse)AuthorAgeFilesLines
* glGetTexImage() now works with PBOs.Brian Paul2004-10-311-7/+32
|
* Map/Unmap PBO as needed so that the texstore routines can work withBrian Paul2004-10-311-48/+95
| | | | hardware-based PBOs in the future.
* Remove redundant error checking.Brian Paul2004-10-312-23/+52
| | | | | Added _mesa_buffer_unmap(). Minor clean-ups.
* decoder "width" parameter represents "stride-in-pixels"Daniel Borca2004-10-291-3/+3
|
* VertexAttrib3svNV was incorrectBrian Paul2004-10-291-3/+3
|
* Use the generic __amd64__, instead of __AMD64__ which has to be defined by hand.Eric Anholt2004-10-281-1/+1
|
* fill api entries for ARB_shader_objects and ARB_vertex_shaderMichal Krol2004-10-271-0/+50
|
* add entries for extensions ARB_shader_objects, ARB_fragment_shader andMichal Krol2004-10-272-1/+24
| | | | ARB_vertex_shader
* add FEATURE flags for ARB_shader_objects, ARB_vertex_shader andMichal Krol2004-10-271-0/+3
| | | | ARB_fragment_shader
* Bug #1682: Mesa core code that gets linked into DRI drivers should never callAdam Jackson2004-10-242-64/+263
| | | | through the GL API directly, but should instead use the GL_CALL macro.
* changed _mesa_rescale_teximage2d to allow rescaling of padded imagesDaniel Borca2004-10-182-12/+17
|
* added dstRowStride to dxtCompressTexFuncExt;Daniel Borca2004-10-181-5/+5
| | | | | | | | 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.
* use RowStride instead of Width in texel fetchers.Daniel Borca2004-10-181-11/+11
| | | | changed some pointers to be (char *) instead of (long)
* Add support for OES_read_format. As soon as glext.h is updated with theIan Romanick2004-10-164-0/+36
| | | | enums for this extension, the changes to gl.h can be removed.
* add more mess to the dynamic linking systemDaniel Borca2004-10-121-25/+35
|
* Reject unsupported texture formats passed to glCompressedTexImage?D. ThisIan Romanick2004-10-081-0/+3
| | | | fixes Mesa bug #1028405.
* Add Roland Scheidegger's S3TC patch. This patch does not implement theEric Anholt2004-10-072-21/+119
| | | | | | | | | | | | | | | | | (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.
* added support for GL_ARB_draw_buffersBrian Paul2004-10-0214-296/+591
|
* fix a commentBrian Paul2004-10-021-2/+2
|
* bump version to 6.3Brian Paul2004-10-021-3/+3
|
* VBO RefCount fix (David Reveman)Brian Paul2004-09-272-0/+10
|
* don't test for NULL pixels pointer here, do that in the 'store' routines ↵Brian Paul2004-09-231-6/+9
| | | | after validating PBO address
* added a comment in BindTextureBrian Paul2004-09-231-0/+4
|
* in _mesa_problem() include version number in error messageBrian Paul2004-09-151-3/+4
|
* also fix possible delete bugs with buffer objects and vertex/fragment programsBrian Paul2004-09-142-6/+10
|
* Repeatedly deleting a texture ID with glDeleteTextures() could lead to a crash.Brian Paul2004-09-142-11/+23
| | | | | Added a DeletePending flag to texture object struct to fix that. Other misc clean-ups.
* Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*().Brian Paul2004-09-134-30/+44
| | | | Define 2.0 point-sprite related tokens in glheader.h (temporary).
* remove ARB_texture_non_power_of_two from _mesa_enable_1_5_extensions()Brian Paul2004-09-131-2/+1
|
* changes towards GL_ARB_point_sprite (two-zero)Daniel Borca2004-09-134-0/+53
|
* updated error msgBrian Paul2004-09-101-2/+2
|
* More updates for Doxygen.Brian Paul2004-09-101-12/+17
|
* Update the doxygen configuration file.Jose Fonseca2004-09-096-13/+9
| | | | Minor updates/fixes to the source documentation.
* also test for __arm__ for setting USE_IEEE (X bug 1155)Brian Paul2004-09-011-0/+1
|
* remove CRDaniel Borca2004-08-301-1/+1
|
* revived unused code, but got rid of warningsDaniel Borca2004-08-301-10/+10
|
* Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul2004-08-2521-23/+144
| | | | 1015696)
* Windows ICD driver code (patch 1014800)Brian Paul2004-08-251-10/+12
|
* fix a couple bad castsBrian Paul2004-08-251-2/+2
|
* Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS.Philippe Houdoin2004-08-241-1/+2
| | | | | BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3. Still recommanded for performance, thought ;-)
* check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026)Brian Paul2004-08-221-0/+1
|
* also check for __hppa__ and hpux for IEEE support (bug 1003026)Brian Paul2004-08-221-1/+2
|
* enabled GL_ARB_texture_rectangleBrian Paul2004-08-201-0/+1
|
* bump version to 6.2Brian Paul2004-08-191-3/+3
|
* don't check for ARB_texture_non_power_of_two for OpenGL 1.5 (Philipp Klaus ↵Brian Paul2004-08-191-2/+1
| | | | Krause)
* Committing in .Jouk Jansen2004-08-191-2/+2
| | | | | | | | Missing .'s Modified Files: Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* check for either GL_NV_vertex_program or GL_ARB_vertex_program for some enablesBrian Paul2004-08-181-12/+13
|
* updates from JoukBrian Paul2004-08-181-3/+4
|
* don't enable the float texture and GLhalf pixel extensions yetBrian Paul2004-08-171-4/+7
|
* Update Visual Studio Project file for src tree updates.Karl Schultz2004-08-141-42/+10
|
* fix some memory leaks (bug #1002030)Brian Paul2004-08-144-39/+68
|