summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Fix bugzilla 5253. Add {} around code in RENDER_SPAN macros when code ↵Karl Schultz2005-12-071-4/+4
| | | | includes a variable declaration.
* Make missing interpolator inputs fatalAapo Tahkola2005-12-062-6/+38
|
* Fix secondary color for VP'sAapo Tahkola2005-12-062-7/+7
|
* C++ fixes, mostly casts (Stephane Conversy)Brian Paul2005-12-0613-44/+45
|
* Add support for GL_EXT_secondary_color. It looks like usingEric Anholt2005-12-062-15/+5
| | | | | NEED_SECONDARY_COLOR to turn it off/on was what we wanted -- now results look correct using seccolor on Savage IX and Savage4.
* Add guard before calling ctx->Driver.BindProgramKeith Whitwell2005-12-051-1/+2
|
* Fix AL8Aapo Tahkola2005-12-051-2/+2
|
* update r300 drm minimum to 20Dave Airlie2005-12-051-1/+1
|
* Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeonDave Airlie2005-12-048-6/+132
| | | | sw tcl
* Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff)Brian Paul2005-12-022-0/+3
|
* Fix two failures encountered when running out of memory during XImageBrian Paul2005-12-022-15/+18
| | | | | allocation. Append \n to _mesa_warning() strings.
* fix _mesa_ffs() return, test for more platforms (Evgeny Kotsuba)Brian Paul2005-12-021-2/+2
|
* Fix build issues on x86-64 due to missing include path inIan Romanick2005-12-022-2/+2
| | | | | | glapi_x86-64.S. Bug: #5602
* Call ProgramStringNotify after creating tnl programs.Keith Whitwell2005-12-011-0/+3
|
* Remove VB->LastClippedKeith Whitwell2005-12-011-1/+0
|
* Clean up clipping somewhatKeith Whitwell2005-12-012-41/+46
| | | | | | | | | | - no need to update ClipMask on generated vertices - remove the VB->LastClipped value Line clipping algorithm changed and simplified somewhat. The old one was based on the triangle routine and probably wouldn't have recognized lines that were clipped down to nothing (ie culled, but not by a single plane).
* remove uintptr_t castBrian Paul2005-12-011-1/+1
|
* try removing need for the uintptr_t castsBrian Paul2005-12-011-2/+5
|
* Added FinishRenderTexture() device driver function to indicate whenBrian Paul2005-12-013-19/+65
| | | | | rendering to a texture has likely completed. Fixed refcount issue in texture renderbuffer wrapper.
* added comment about glTexImage and renderbuffersBrian Paul2005-12-011-0/+6
|
* get depthBits from the current drawbufferBrian Paul2005-12-011-3/+3
|
* fxt1_decode_1() should not be staticBrian Paul2005-11-301-2/+2
|
* assorted fixes for server-side direct rendering (bug 5199)Brian Paul2005-11-293-5/+6
|
* use the files from the drm tree/packageBrian Paul2005-11-296-4167/+0
|
* If the DDX driver didn't reserve any video RAM for textures, fall back toMichel Dänzer2005-11-292-10/+25
| | | | | using only GART memory for textures instead of segfaulting in the texture management code. (Bug 5115)
* Remove the many aliases for 'struct mem_block' in mm.hKeith Whitwell2005-11-289-76/+53
|
* Correct author attribution of mm.hKeith Whitwell2005-11-281-1/+1
|
* check for driver_modes == NULL. Don't need driver_modes for EGL driverBrian Paul2005-11-281-4/+6
|
* rearrange some code to put in more logical order, misc clean-upsBrian Paul2005-11-281-53/+98
|
* include stdint.h for BSDBrian Paul2005-11-271-10/+9
|
* use ADD_POINTERS macro instead of (uintptr_t) castBrian Paul2005-11-251-8/+8
|
* Use _mesa_exec_free for fp->func.Keith Whitwell2005-11-241-6/+6
|
* use new _egl_api structBrian Paul2005-11-241-3/+5
|
* Couple changes that were missed.Aapo Tahkola2005-11-231-2/+2
|
* fixed wrong return value in radeonShowSurfaceMESA()Brian Paul2005-11-231-2/+2
|
* reference bug 5131 in comment in _tnl_free_vertices()Brian Paul2005-11-221-1/+1
|
* disable freeing of fp->func, see comment (bug 5131)Brian Paul2005-11-221-1/+8
|
* Use correct enums for program output variables. FixesKeith Whitwell2005-11-221-2/+2
| | | | fp/tri-depthwrite.
* track state flags which might invalidate parameter listsKeith Whitwell2005-11-222-0/+80
|
* Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915Keith Whitwell2005-11-221-0/+5
| | | | driver.
* bit 31 of this inserts a nop after the current instructionDave Airlie2005-11-211-1/+1
|
* get rid of some of those unknowns figured out from reg dumperDave Airlie2005-11-212-5/+20
|
* move _mesa_init_instruction() to program.cBrian Paul2005-11-202-23/+25
|
* s/Saturate/SaturateMode/Brian Paul2005-11-201-1/+1
|
* Make Saturate a 2-bit field again, renamed to SaturateMode with threeBrian Paul2005-11-208-45/+57
| | | | possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE.
* additional clean-ups and improvementsBrian Paul2005-11-191-21/+38
|
* remove incorrect castBrian Paul2005-11-191-1/+1
|
* Saturate is a 1-bit boolean fieldBrian Paul2005-11-191-1/+1
|
* Bunch of little fixes:Brian Paul2005-11-191-35/+31
| | | | | | | | Fix mem leaks in _mesa_TexEnvProgramCacheDestroy(). Check if ctx->Driver.BindProgram is non-null before calling. s/unsigned/GLuint/ Use MAX_INSTRUCTIONS instead of magic 100, check program length after it's made. Use _mesa_init_instruction() instead of _mesa_memset().
* in run_texnorm_stage() check if the texture unit is really enabled before ↵Brian Paul2005-11-191-50/+52
| | | | trying to normalize the texcoords