summaryrefslogtreecommitdiff
path: root/src/mesa/main
AgeCommit message (Collapse)Author
2005-09-19init a=0Brian Paul
2005-09-19s/GLchan/GLubyte/, fix error string, add commentBrian Paul
2005-09-19updated commentBrian Paul
2005-09-19additional wrapper updates, bug 4468Brian Paul
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-15Replace GLuint with GLbitfield where appropriate. Also replace GLuintBrian Paul
with GLboolean in a few places.
2005-09-15Remove a bunch texel fetch functions that can be handled by the newBrian Paul
adaptor functions.
2005-09-15New set_fetch_functions() to set a gl_texture_image's FetchTexel functionsBrian Paul
from the gl_texture_format's functions. Added "adaptor" functions to allow sampling a float-valued texture with GLchans and vice versa. This will allow trimming down the number of texture fetch routines.
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul
2005-09-14clean-up some _mesa_make_current() codeBrian Paul
2005-09-13Move _mesa_add_soft_renderbuffers() from framebuffer.c to renderbuffer.cBrian Paul
Update some comments, code, etc.
2005-09-13print version with debug infoBrian Paul
2005-09-13Replace ctx->Driver.StencilOp/Func/Mask() functions withBrian Paul
ctx->Driver.Stencil*Separate() functions.
2005-09-13OpenGL 2.0's two-sided stencil feature wasn't implemented correctly.Brian Paul
See comment near top of stencil.c for info about OpenGL 2.0 vs. GL_EXT_stencil_two_side.
2005-09-13Use GLuint/GLint intead of GLstencil for stencil state.Brian Paul
2005-09-13Move the ctx->FirstTimeCurrent initializationBrian Paul
2005-09-12make lookup_query_object() staticBrian Paul
2005-09-12remove rendundant r,g,b,a vars (bug 4331)Brian Paul
2005-09-10make some vars staticBrian Paul
2005-09-10fix GLubyte/GLchan inconsistencies (bug 4331)Brian Paul
2005-09-09don't generate selection hits for glBitmap, glDraw/CopyPixels. Misc clean-upsBrian Paul
2005-09-08Keep NumTemporaries uptodate.Keith Whitwell
Make sure oC alpha is populated when separate_specular enabled.
2005-09-08check for either GL_ARB_depth_texture or GL_SGIX_depth_texture in a few placesBrian Paul
2005-09-07new commentBrian Paul
2005-09-07minor tweaks to _mesa_ResizeBuffersMESA()Brian Paul
2005-09-06minor formatting fixBrian Paul
2005-09-06just changes/updates to commentsBrian Paul
2005-09-06remove DEFARRAY, CHECKARRAY stuffBrian Paul
2005-09-05Windows mesa.def file had been moved to the drivers dir tree some time ago. ↵Karl Schultz
This copy is not needed.
2005-09-03fudge set_component_sizes() a bit, see commentsBrian Paul
2005-09-03Remove last remnants of pre-renderbuffer code.Brian Paul
2005-09-02commentsBrian Paul
2005-09-02Prototype implementation of new GL_EXT_timer_query extension (not finalized ↵Brian Paul
yet). Extends the query mechanism to query elapsed time while rendering.
2005-09-02add error checking to the GL_ATI_FRAGMENT_SHADER entrypoints. Fix bug with ↵Roland Scheidegger
scope of ati fragment shader constants. Fix issues with specifying color/alpha instructions not pair-wise. Change internal representation of the shader (to better fit how the extension works, should make driver implementations simpler, and saves some memory). (still doesn't work correctly with doom3 and swrast, but not worse than before)
2005-08-31Just additional comments.Brian Paul
2005-08-31remove dead code, update commentsBrian Paul
2005-08-28fix a few proxy color table bugs (bug 4270)Brian Paul
2005-08-27check the Ready flag when getting GL_QUERY_RESULT_ARBBrian Paul
2005-08-27Rearrange the code related to GL_ARB_occlusion_object to generalize queryBrian Paul
objects for future types of queries.
2005-08-26/dri/msgAdam Jackson
2005-08-25don't compile debug code (bug 4242: rand undefined)Brian Paul
2005-08-25removed GL_HP_occlusion_test extensionBrian Paul
2005-08-23simplify, clean-up texel addressing macrosBrian Paul
2005-08-22bump version to 6.5Brian Paul
2005-08-18Replace mult/div operators with bitwise operators in texel fetch routinesBrian Paul
for better performance. (Roland Scheidegger)
2005-08-16Bump version to 6.3.2Brian Paul
2005-08-15In _mesa_TexEnvfv, do not accept values for GL_OPERAND2_ALPHA and ↵Roland Scheidegger
GL_OPERAND2_RGB which are only valid with ARB_texture_env_combine but not with EXT_texture_env_combine, when only EXT_texture_env_combine is supported.
2005-08-12added FREXPF() macro (bug 4060)Brian Paul
2005-08-10Remove _glapi_check_multithread from the interface exported by the loader toIan Romanick
the driver. The loader now takes care of this for the driver. Remove _glapi_DispatchTSD and give _glapi_Dispatch its semantic (i.e., having a NULL value means that the application is multithreaded and _glapi_get_dispatch must be called). Gut all of the dispatch override code. This removes _glapi_RealDispatch, _glapi_tls_RealDispatch, _glapi_begin_dispatch_override, _glapi_end_dispatch_override, and _glapi_get_override_dispatch. Remove _glapi_get_proc_address, _glapi_get_proc_name, _glapi_get_version, and _glapi_check_table from the loader / driver interface. Reviewed by: Brian Paul
2005-08-10the PIXEL_MAP_I_TO_I table should be GLfloat, not GLintBrian Paul