summaryrefslogtreecommitdiff
path: root/src/mesa/main
AgeCommit message (Collapse)Author
2005-02-23Sort the enums in the Python code, instead of at runtime. (Zack Rusin)Brian Paul
2005-02-22now generated with Python scriptBrian Paul
2005-02-14added a bunch of const in the decoderDaniel Borca
2005-02-12unlock mutex upon error return (Jeff Muizelaar)Brian Paul
2005-02-11mesa-main-0-NULL.patch from Jeff MuizelaarKeith Whitwell
2005-02-10new comments, fix zoffset error testBrian Paul
2005-02-09glGet*(GL_FRAGMENT_PROGRAM_BINDING_NV) was returning the vertex program binding.Brian Paul
2005-02-09initial support for GL_EXT_framebuffer_objectBrian Paul
2005-02-09implement the 'completeness' testsBrian Paul
2005-02-08clamp anisotropy against max valueBrian Paul
2005-02-08just some commentsBrian Paul
2005-02-08a bunch of assorted fixesBrian Paul
2005-02-08plug in GL_EXT_framebuffer_object functionsBrian Paul
2005-02-08removed GL_EXT_framebuffer_object tokensBrian Paul
2005-02-08checkpoint latest workBrian Paul
2005-02-08added missing prototypeBrian Paul
2005-02-08indentation fixBrian Paul
2005-02-07argb8888 optimizations from via branchKeith Whitwell
2005-02-07More texture enums (Andreas Stenglein)Keith Whitwell
2005-02-07GL_ARB_texture_rectangle enums (Andreas Stenglein)Keith Whitwell
2005-02-07additional work on GL_EXT_framebuffer_objectBrian Paul
2005-02-05added fbobject.c to sourcesBrian Paul
2005-02-05Some initial work on GL_EXT_framebuffer_object.Brian Paul
2005-02-05Remove the Shared->TexObjectList pointer and Next field from gl_texture_object.Brian Paul
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.
2005-02-05add a few commentsBrian Paul
2005-02-02clamp viewport against ctx->Const.MaxViewportWidth/Height instead of ↵Brian Paul
MAX_WIDTH/HEIGHT
2005-01-30fix max viewport queryBrian Paul
2005-01-30add number of passes count to ati_fragment_shaderDave Airlie
2005-01-26remove a bunch of temporary #defines, now that glext.h was updatedBrian Paul
2005-01-26just comments/clean-upBrian Paul
2005-01-26added mutex to-do commentBrian Paul
2005-01-26just fix a comment and update dateBrian Paul
2005-01-26RGB/LUMINANCE texelfetchers (float version) returned 255.0F for alpha ↵Daniel Borca
channel, instead of 1.0F
2005-01-24Added _mesa_HashNextEntry() function to allow walking over all entriesBrian Paul
in a hash table. Added _mesa_test_hash_functions() for unit testing. Updated comments, etc.
2005-01-22Determine ahead of time whether a display list will include verticesKeith Whitwell
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.
2005-01-21add getstring.c; remove arb*.h nv*.h stuffMichal Krol
2005-01-20Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul
texture objects.
2005-01-19Removed gl_texture_object's DeletePending. Changed a comment.Brian Paul
2005-01-19Change behaviour of glDeleteTextures as discussed on ARB list.Brian Paul
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).
2005-01-18fix MAX_VERTEX_ATTRIBS_ARB queryMichal Krol
2005-01-17add 3dlabs_shhandle interfaceMichal Krol
2005-01-17allow more internalFormat/format combinations (i hope i got it right)Daniel Borca
2005-01-17clean up gl2 structsBrian Paul
2005-01-16added getstring.cBrian Paul
2005-01-16_mesa_GetInteger/Float/Boolean/Doublev() are now generated with the newBrian Paul
get_gen.py Python script. Moved GetString(), GetPointer(), GetError() into new getstring.c file.
2005-01-13add ARB_shader_objects interfaces, shared and context stateMichal Krol
2005-01-13enable ARB_fragment/vertex_shaderMichal Krol
2005-01-13init ARB_shader_objects subsystemMichal Krol
2005-01-12Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.Brian Paul
2005-01-11applied Keith's patch for "safe" type-punning.Daniel Borca
made IS_NEGATIVE produce a boolean (useful when xoring with other booleans).