summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Don't index box by the box's index within numClipRects; just dereference it.mesa_6_5Eric Anholt2006-04-011-4/+4
| | | | Fixes drawing with more than one cliprect. (Keith Packard)
* Call driUpdateFramebufferSize when we've found an updated DRI drawable stamp,Eric Anholt2006-04-011-0/+2
| | | | | like other drivers. Failure to do so resulted in incorrect buffer sizes for resized windows.
* DMesa now uses OSMesa as a back-end.Daniel Borca2006-03-3113-2393/+1672
|
* Enough testing alreadyAapo Tahkola2006-03-311-1/+0
|
* Dave Reveman's patch for GLX_MESA_copy_sub_buffer supportBrian Paul2006-03-3120-71/+301
|
* free rs300 and ban r350(according to r300.sf.net)Aapo Tahkola2006-03-311-2/+2
|
* make u_list adjustableAapo Tahkola2006-03-311-3/+40
|
* warn about broken dxt 3/5Aapo Tahkola2006-03-311-0/+1
|
* Dont rely on writebacksAapo Tahkola2006-03-313-9/+29
|
* disable r300 chips. R300_FORCE_R300 to forceAapo Tahkola2006-03-311-0/+8
|
* More meaningful warning.Aapo Tahkola2006-03-311-2/+2
|
* The pitches of the driRenderbuffers are in bytes, so no need to multiply by cpp.Eric Anholt2006-03-301-3/+3
| | | | Fixes software fallbacks. (Keith Packard)
* Clean up data structures, finishing off some of the cleanup work suggested ↵Karl Schultz2006-03-302-133/+139
| | | | by Brian. Now also creating two renderbuffers, so apps can now switch with glDrawBuffer.
* Fix logic error in viewport function so that we still resize the buffers if ↵Karl Schultz2006-03-301-8/+5
| | | | the viewport and the window both change to the same new size. This lets the gloss demo work with the -f option.
* When creating front/back renderbuffers, init the Red/Green/Blue/AlphaBits fieldsBrian Paul2006-03-305-24/+71
|
* Init the Red/Green/Blue/Alpha/Depth/StencilBits fields in driNewRenderbuffer()Brian Paul2006-03-301-0/+19
|
* Use [][3] for write_rgb_span_16Karl Schultz2006-03-301-1/+1
|
* Fixes from Brian to help migrate to render buffer DD interfaces. Also fix ↵Karl Schultz2006-03-303-297/+419
| | | | bug in the viewport function that was using the viewport size to resize the buffer, when it should have been using the window size. Fix bug in write_rgb_span_32 where the incoming pixel data parameter was coded as a [][4] instead of [][3]. Now all the demos work correctly except singlebuffer.
* Fix up some incorrect pointers and clear screenDave Airlie2006-03-301-5/+5
|
* add initial miniglx files for i915, not integrated yetDave Airlie2006-03-302-0/+1251
|
* FP textures and fixes (Ewald Snel)Brian Paul2006-03-296-4/+53
|
* Update for new Mesa entry points. I need to change the python script that ↵Karl Schultz2006-03-291-3/+4
| | | | generates this file to the new XML scheme, but for now, a manual update is OK.
* Match pixel addresses with `compute_row_addresses' in RGB mode (also obey ↵Daniel Borca2006-03-281-2/+2
| | | | RGB/UNSIGNED_BYTE rule).
* fix missing *_STATECHANGE in *UpdateViewportOffset for radeon, r200 and r300 ↵Roland Scheidegger2006-03-287-47/+71
| | | | (reported by Jim Duchek). Fix some potential problems with strict-aliasing with r200 and radeon drivers in *UpdateViewportOffset, *PolygonOffset and *UpdateWindow functions (some compiler warnings about strict-aliasing remain in the codegen vertex code, and there may be more problems unnoticed by the compiler).
* a little code movement so we don't make invalid casts from gl_renderbuffers ↵Brian Paul2006-03-283-8/+24
| | | | to xmesa_renderbuffers
* Revert merge of new/experimental code from texmem branch.Keith Whitwell2006-03-281-1/+1
|
* make allow_large_textures 1 by default for radeon and r200, and consequently ↵Roland Scheidegger2006-03-273-6/+6
| | | | enable all texture units by default on those cards (3 for radeon, 6 for r200). Fix the usually forgotten DRIVER_DATE accordingly.
* remove unnecessary typedefs causing compiler warningsRoland Scheidegger2006-03-271-3/+0
|
* PutRowRGB was not initialized for OSMESA_RGB_565Daniel Borca2006-03-271-1/+1
|
* Fixup makefile for solo non-eglDave Airlie2006-03-271-2/+7
|
* merge from texman branchmesa_20060325Brian Paul2006-03-264-4/+7
|
* secondary color fixes.Aapo Tahkola2006-03-241-1/+15
|
* make solo build completeDave Airlie2006-03-231-1/+0
|
* fix coverity 1107: use after freeDave Airlie2006-03-231-1/+1
|
* fix coverity 926: use before NULL checkDave Airlie2006-03-231-2/+4
|
* implement arl and enable hw nv_vp.Aapo Tahkola2006-03-223-8/+17
|
* Fix texrect upload conflicts.Aapo Tahkola2006-03-201-0/+7
|
* Disable tnl programs when doing software vertex programs. compiz with its ↵Aapo Tahkola2006-03-191-0/+4
| | | | texrect and lighting needs was broken because of this.
* -fix texrect fallback when using vtxfmt_a (glitz, xgl, etc.)Aapo Tahkola2006-03-195-480/+102
| | | | | -struct vertex_buffer to struct radeon_vertex_buffer conversion -vertex attrib arrays did not supersede conventinal arrays when enabled
* Don't use glx_ansic.h functions (__glXMemset).Kristian Høgsberg2006-03-171-9/+9
|
* added #undef GET_DISPATCHBrian Paul2006-03-161-2/+5
|
* Moved _glapi_check_multithread() call into drivers, instead of inBrian Paul2006-03-162-2/+13
| | | | | _mesa_make_current(). This removes an ugly #if !defined(IN_DRI_DRIVER) from core Mesa.
* Clean build.Aapo Tahkola2006-03-1318-1125/+103
|
* Fix broken max mipmap leveling that was horribly wrong.Aapo Tahkola2006-03-133-58/+20
|
* Option to init vp temps(for testing)Aapo Tahkola2006-03-101-0/+39
|
* Kick VBOs out of GART if nothing else helps.Aapo Tahkola2006-03-095-14/+56
|
* Use the force Luke, use the force.Aapo Tahkola2006-03-091-2/+13
|
* coverity check bug fix going over end of arrayDave Airlie2006-03-081-1/+1
|
* coverity checker bug: Pointer dereferenced after NULL checkDave Airlie2006-03-081-3/+5
|
* Fix broken DrawElements & DrawRangeElements.Aapo Tahkola2006-03-071-4/+4
|