summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-12-07Fix bugzilla 5253. Add {} around code in RENDER_SPAN macros when code ↵Karl Schultz
includes a variable declaration.
2005-12-06Make missing interpolator inputs fatalAapo Tahkola
2005-12-06Fix secondary color for VP'sAapo Tahkola
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-12-06Add support for GL_EXT_secondary_color. It looks like usingEric Anholt
NEED_SECONDARY_COLOR to turn it off/on was what we wanted -- now results look correct using seccolor on Savage IX and Savage4.
2005-12-05Add guard before calling ctx->Driver.BindProgramKeith Whitwell
2005-12-05Fix AL8Aapo Tahkola
2005-12-05update r300 drm minimum to 20Dave Airlie
2005-12-04Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeonDave Airlie
sw tcl
2005-12-02Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff)Brian Paul
2005-12-02Fix two failures encountered when running out of memory during XImageBrian Paul
allocation. Append \n to _mesa_warning() strings.
2005-12-02Test sizeof(drm_handle_t) instead of LONG64 when returning handlesBrian Paul
2005-12-02fix _mesa_ffs() return, test for more platforms (Evgeny Kotsuba)Brian Paul
2005-12-02Fix build issues on x86-64 due to missing include path inIan Romanick
glapi_x86-64.S. Bug: #5602
2005-12-01Call ProgramStringNotify after creating tnl programs.Keith Whitwell
2005-12-01Remove VB->LastClippedKeith Whitwell
2005-12-01Clean up clipping somewhatKeith Whitwell
- 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).
2005-12-01remove uintptr_t castBrian Paul
2005-12-01try removing need for the uintptr_t castsBrian Paul
2005-12-01Added FinishRenderTexture() device driver function to indicate whenBrian Paul
rendering to a texture has likely completed. Fixed refcount issue in texture renderbuffer wrapper.
2005-12-01added comment about glTexImage and renderbuffersBrian Paul
2005-12-01get depthBits from the current drawbufferBrian Paul
2005-11-30fxt1_decode_1() should not be staticBrian Paul
2005-11-30This is a major re-work of the __indirect_glInterleavedArrays routine. TheIan Romanick
big, ugly, error prone switch-statement is replaced with a compact table. I also added numerous comments, including a comment explaining how the format parameter is validated. Explicitly pass GL_FLOAT as the type in the cases where that is the only possible value (e.g., everywhere except the call to glColorPointer). Validate that stride is >= 0. Tested with all modes (including the two error modes) of progs/tests/interleave.c. Bug: #5001, #5058 Reviewed by: Brian Paul
2005-11-29assorted fixes for server-side direct rendering (bug 5199)Brian Paul
2005-11-29use the files from the drm tree/packageBrian Paul
2005-11-29If the DDX driver didn't reserve any video RAM for textures, fall back toMichel Dänzer
using only GART memory for textures instead of segfaulting in the texture management code. (Bug 5115)
2005-11-29added _EGLExtensions typedefBrian Paul
2005-11-29Put extension flags, string into separate struct.Brian Paul
2005-11-29clean up the drmGetMap/drmMap codeBrian Paul
2005-11-29apparently need to load colormap after setting the mode to make it work reliablyBrian Paul
2005-11-28Remove the many aliases for 'struct mem_block' in mm.hKeith Whitwell
2005-11-28Correct author attribution of mm.hKeith Whitwell
2005-11-28check for driver_modes == NULL. Don't need driver_modes for EGL driverBrian Paul
2005-11-28rearrange some code to put in more logical order, misc clean-upsBrian Paul
2005-11-28Lots of fixes, clean-ups, new comments, etc.Brian Paul
To set the FBdev video mode, need to add a \n char to the string.
2005-11-27Redo _eglInitSurface() so it can be used with all surface types.Brian Paul
Redo _eglInitContext() to do error checking, attribute list parsing, etc.
2005-11-27include stdint.h for BSDBrian Paul
2005-11-25use ADD_POINTERS macro instead of (uintptr_t) castBrian Paul
2005-11-24Use _mesa_exec_free for fp->func.Keith Whitwell
2005-11-24use new _egl_api structBrian Paul
2005-11-24use _egl_api struct, make some functions staticBrian Paul
2005-11-24Move all the EGL API function pointers into a new _egl_api struct.Brian Paul
2005-11-24report error token in message printed in _eglError()Brian Paul
2005-11-24change error test in _eglParseConfigAttribs()Brian Paul
2005-11-24init attribs to EGL_DONT_CARE in _eglParseConfigAttribs()Brian Paul
2005-11-23Couple changes that were missed.Aapo Tahkola
2005-11-23update some commentsBrian Paul
2005-11-23fixed wrong return value in radeonShowSurfaceMESA()Brian Paul
2005-11-23change error messageBrian Paul