summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Collapse)AuthorAgeFilesLines
* 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
* added GL_ARB_pixel_buffer_object extension stringBrian Paul2004-12-181-0/+1
|
* fxt1_decode_1() needs to be non-static for the tdfx and glide drivers.Adam Jackson2004-12-151-2/+2
|
* Fix up glx/x11 to work when built with -fvisibility=hidden.Adam Jackson2004-12-151-0/+5
|
* uint*t -> u_int*t changesAlan Hourihane2004-12-143-8/+4
|
* Added driver hooks for GetTexImage() and GetCompressedTexImage().Brian Paul2004-12-124-173/+225
| | | | Added fallback _mesa_get_[compressed]_teximage() routines to texstore.c
* allow GetTexImage with RGBA format and COLOR_INDEX internalformatDaniel Borca2004-12-101-2/+4
|
* silence warningsAlan Hourihane2004-12-081-1/+1
|
* explicit cast in a few placesDaniel Borca2004-12-061-2/+2
|
* disable junk for mingwDaniel Borca2004-12-061-0/+2
|
* direct bug reports to freedesktop.orgBrian Paul2004-12-051-3/+3
|
* mask color indexes against palette size, per the specBrian Paul2004-12-031-2/+5
|
* Use the GL datatypes. Lots of assorted clean-ups.Brian Paul2004-12-031-245/+250
|
* silence a variety of warnings found with g++ 3.4.2Brian Paul2004-12-036-22/+26
|
* Fix some warningsAlan Hourihane2004-12-021-2/+0
|
* Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul2004-11-273-44/+31
| | | | | | | | Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
* remove _glapi_add_entrypoint() calls, they're already in context.cBrian Paul2004-11-271-25/+1
|
* add a few functions in add_newer_entrypoints()Brian Paul2004-11-271-5/+9
|
* Change the dispatch offsets for the VertexAttrib*NV functions so they don'tBrian Paul2004-11-279-362/+800
| | | | | | | alias with the corresponding ARB functions. GL_ARB_vertex_shader (and OpenGL 2.0's) VertexAttrib functions don't alias with conventional vertex attributes, as GL_NV_vertex_program does. So, the ARB and NV version of VertexAttrib need to be distinct.
* use new PUBLIC macro for symbol exportBrian Paul2004-11-271-1/+1
|
* clean up code related to dispatch table initializationBrian Paul2004-11-275-72/+51
|
* use _glapi_procBrian Paul2004-11-271-6/+3
|
* fix typo, update version/dateBrian Paul2004-11-271-4/+3
|
* remove the GLAPI/GLAPIENTRY defines - they're already in gl.hBrian Paul2004-11-271-12/+0
|
* Removed GLCALLBACK stuff - apparently never used anywhere.Brian Paul2004-11-272-19/+7
| | | | Removed GLWINAPI stuff - only used (unnecessarily?) in enums.c
* Some new comments, clean-up formatting, etc.Brian Paul2004-11-251-100/+167
|
* Started some assorted clean-ups in #defines, typedefs, etc.Brian Paul2004-11-252-42/+44
| | | | Next: move all the Windows/WGL stuff into the drivers/windows/ directory.
* update _mesa_store_teximageXd() comments and minor code clean-upBrian Paul2004-11-231-14/+30
|
* Don't allow queries/etc of buffer object 0 - it's invisible to users.Brian Paul2004-11-221-23/+21
| | | | Misc clean-ups.
* added GL_RED/GREEN/BLUE to is_color_format()Brian Paul2004-11-221-0/+3
|
* handle ENABLE_BIT for EXT_stencil_two_sideDaniel Borca2004-11-222-1/+5
|
* use float constantsDaniel Borca2004-11-151-3/+3
|
* use parentheses to avoid warningDaniel Borca2004-11-151-1/+1
|
* added DD_TRI_TWOSTENCIL to ease EXT_stencil_two_side in device driversDaniel Borca2004-11-123-1/+8
|
* pop(stencil) for EXT_stencil_two_sideDaniel Borca2004-11-121-7/+16
|
* GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpackingBrian Paul2004-11-1012-125/+215
| | | | | | | and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions.
* added a comment and assertion in _mesa_clip_drawpixels() for PixelZoomBrian Paul2004-11-091-0/+3
|
* added _mesa_clip_drawpixels() and _mesa_clip_readpixels()Brian Paul2004-11-092-2/+112
|
* Remove need for defining _MSC_VER when building Mesa for windows withBrian Paul2004-11-081-2/+2
| | | | a non MS C compiler (MinGW). (Gregor Anich)
* cleaned up the mess a bitDaniel Borca2004-11-011-211/+91
|