summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Collapse)AuthorAgeFilesLines
* glGet*(GL_FRAGMENT_PROGRAM_BINDING_NV) was returning the vertex program binding.Brian Paul2005-02-092-4/+4
|
* initial support for GL_EXT_framebuffer_objectBrian Paul2005-02-091-55/+139
|
* implement the 'completeness' testsBrian Paul2005-02-092-91/+265
|
* clamp anisotropy against max valueBrian Paul2005-02-081-3/+5
|
* just some commentsBrian Paul2005-02-081-0/+7
|
* a bunch of assorted fixesBrian Paul2005-02-082-78/+82
|
* plug in GL_EXT_framebuffer_object functionsBrian Paul2005-02-081-0/+23
|
* removed GL_EXT_framebuffer_object tokensBrian Paul2005-02-081-52/+0
|
* checkpoint latest workBrian Paul2005-02-082-46/+141
|
* added missing prototypeBrian Paul2005-02-081-2/+9
|
* indentation fixBrian Paul2005-02-081-6/+7
|
* argb8888 optimizations from via branchKeith Whitwell2005-02-072-33/+297
|
* More texture enums (Andreas Stenglein)Keith Whitwell2005-02-071-10/+37
|
* GL_ARB_texture_rectangle enums (Andreas Stenglein)Keith Whitwell2005-02-071-0/+6
|
* additional work on GL_EXT_framebuffer_objectBrian Paul2005-02-079-263/+615
|
* added fbobject.c to sourcesBrian Paul2005-02-051-0/+3
|
* Some initial work on GL_EXT_framebuffer_object.Brian Paul2005-02-055-11/+847
|
* Remove the Shared->TexObjectList pointer and Next field from gl_texture_object.Brian Paul2005-02-053-77/+30
| | | | | | Was only used by two drivers to walk over all texture objects. Can do that via the hash table instead. Cleaned up some comments for struct gl_texture_object.
* add a few commentsBrian Paul2005-02-051-0/+5
|
* clamp viewport against ctx->Const.MaxViewportWidth/Height instead of ↵Brian Paul2005-02-021-4/+4
| | | | MAX_WIDTH/HEIGHT
* fix max viewport queryBrian Paul2005-01-302-7/+9
|
* add number of passes count to ati_fragment_shaderDave Airlie2005-01-301-0/+1
|
* remove a bunch of temporary #defines, now that glext.h was updatedBrian Paul2005-01-261-46/+1
|
* just comments/clean-upBrian Paul2005-01-262-8/+14
|
* added mutex to-do commentBrian Paul2005-01-261-0/+4
|
* just fix a comment and update dateBrian Paul2005-01-261-2/+2
|
* RGB/LUMINANCE texelfetchers (float version) returned 255.0F for alpha ↵Daniel Borca2005-01-261-14/+14
| | | | channel, instead of 1.0F
* Added _mesa_HashNextEntry() function to allow walking over all entriesBrian Paul2005-01-242-46/+127
| | | | | | in a hash table. Added _mesa_test_hash_functions() for unit testing. Updated comments, etc.
* Determine ahead of time whether a display list will include verticesKeith Whitwell2005-01-223-20/+68
| | | | | | which have to be processed in the 'loopback' path. If so, send all vertices that way as the transition from playback->loopback has several problems.
* add getstring.c; remove arb*.h nv*.h stuffMichal Krol2005-01-211-44/+4
|
* Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul2005-01-202-14/+6
| | | | texture objects.
* Removed gl_texture_object's DeletePending. Changed a comment.Brian Paul2005-01-191-2/+1
|
* Change behaviour of glDeleteTextures as discussed on ARB list.Brian Paul2005-01-191-14/+9
| | | | | | glDeleteTexture makes the texture ID immediately free for re-use while the actual texture object lingers until its reference count goes to zero (when no longer bound by any rendering context).
* fix MAX_VERTEX_ATTRIBS_ARB queryMichal Krol2005-01-182-4/+4
|
* add 3dlabs_shhandle interfaceMichal Krol2005-01-171-41/+42
|
* allow more internalFormat/format combinations (i hope i got it right)Daniel Borca2005-01-171-2/+5
|
* clean up gl2 structsBrian Paul2005-01-171-77/+85
|
* added getstring.cBrian Paul2005-01-161-0/+3
|
* _mesa_GetInteger/Float/Boolean/Doublev() are now generated with the newBrian Paul2005-01-163-4521/+4547
| | | | | get_gen.py Python script. Moved GetString(), GetPointer(), GetError() into new getstring.c file.
* add ARB_shader_objects interfaces, shared and context stateMichal Krol2005-01-131-3/+80
|
* enable ARB_fragment/vertex_shaderMichal Krol2005-01-131-4/+4
|
* init ARB_shader_objects subsystemMichal Krol2005-01-131-6/+16
|
* Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.Brian Paul2005-01-125-6/+280
|
* applied Keith's patch for "safe" type-punning.Daniel Borca2005-01-111-8/+8
| | | | made IS_NEGATIVE produce a boolean (useful when xoring with other booleans).
* `t' was not initialized (use `texture' instead?)Daniel Borca2004-12-211-1/+1
|
* fix bug in _mesa_IsTexture()Brian Paul2004-12-211-1/+10
|
* missing `or' in preprocessor conditionalDaniel Borca2004-12-211-1/+1
|
* allow ARB vp/fp query program errorsDaniel Borca2004-12-201-7/+10
|
* really protect against npot compressed textures (logbase2 never returns -1).Daniel Borca2004-12-201-3/+3
|
* Implement software ATI_fragment_shaderDave Airlie2004-12-199-3/+354
| | | | no error detection, slow, may not be 100% correct but a good start