summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2005-01-16Added a fast path for emitting unclipped primitives directly to aFelix Kuehling
vertex buffer. ELTS are not supported yet (missing functionality in the DRM). You need at least Savage DRM version 2.1.3, which fixes a bug that screwed up triangle fans and strips. Moved the texture normalization stage to savagerender.c.
2005-01-15On the way to getting stencil working.Vladimir Dergachev
2005-01-15On the way to getting stencil and texture formats working.Vladimir Dergachev
Looks like the matter of texture formats is a lot simpler, with the wrong display in quake explained by the fact that we are not handling texture combine modes.
2005-01-15Converted to use spantmp2.h.Felix Kuehling
2005-01-15Use HW_READ_LOCK and HW_READ_UNLOCK in assembler-optimized span readFelix Kuehling
functions.
2005-01-15Use symbolic constants to describe pixel shader ALU instructions.Vladimir Dergachev
2005-01-14Added fixes for filter modes and support for anisotropy filters.Aapo Tahkola
Wrap modes would work perfectly but i messed up something when cleaning up the code :/ Border color code is incomplete because i forgot to check how to set border size :)
2005-01-14Enable line stippling.Alan Hourihane
2005-01-14Fix previously un-noticed issue with flat-shaded points.Keith Whitwell
2005-01-14silence a warningAlan Hourihane
2005-01-14Get PolygonStipple working.. (or seemingly too). It seems to do the rightAlan Hourihane
things now given the demos I've used and passes glean's paths test.
2005-01-1416bpp doesn't support masked clears, so fallback when they're enabled.Alan Hourihane
2005-01-14Populate WriteMonoDepthSpan in 24/8 modes.Keith Whitwell
2005-01-14Remove redundant register.Vladimir Dergachev
Hook up some functions in r300Enable().
2005-01-14Reduce amount of stderr output.Vladimir Dergachev
Switch to using R300_EASY_TX_FORMAT() macro everywhere.
2005-01-14Incorporate latest data from Wladimir van der Laan.Vladimir Dergachev
2005-01-13Sync with master copy.Vladimir Dergachev
2005-01-13remove some dead texture codeAlan Hourihane
2005-01-13Make sure DMA buffers are released in savageDestroyContext. UsuallyFelix Kuehling
the DRM would reclaim DMA buffers, but if one process creates and destroys many contexts it can still run out of DMA buffers.
2005-01-13Fix loop for quads-as-triangles.Keith Whitwell
2005-01-13Rename via_fastrender_* to avoid confusion with similar functions inKeith Whitwell
via_render.c.
2005-01-13Simplify viaChooseVertexState slightly.Keith Whitwell
2005-01-13Remove misleading comment.Keith Whitwell
2005-01-13TypoKeith Whitwell
2005-01-13Emit constant colors for texunit 1 blending.Keith Whitwell
Change comments and some code to match naming used in the docs.
2005-01-13add s_atifragshader.c, s_atifragshader.hMichal Krol
2005-01-133dlabs glslang frontendMichal Krol
2005-01-133dlabs glslang frontend, not completeMichal Krol
2005-01-13cosmetic changesMichal Krol
2005-01-13implement ARB_shader_objects, not completeMichal Krol
2005-01-13add atifragshader.c, shaderobjects.c, shaderobjects_3dlabs.c, atifragshader.h,Michal Krol
shaderobjects.h, shaderobjects_3dlabs.h
2005-01-13add shaderobjects_3dlabs.cMichal Krol
2005-01-13add ARB_shader_objects interfaces, shared and context stateMichal Krol
2005-01-13enable ARB_fragment/vertex_shaderMichal Krol
2005-01-13init ARB_shader_objects subsystemMichal Krol
2005-01-13add shader/shaderobjects_3dlabs.cMichal Krol
2005-01-13cut out dead texture state codeKeith Whitwell
2005-01-13revert some makecurrent codeAlan Hourihane
2005-01-13Fix glean scissor testAlan Hourihane
2005-01-13Prevent "disabling 3D acceleration" message from printing - we do not define ↵Vladimir Dergachev
raster functions anyway.
2005-01-13Incorporate TX_FORMAT information contributed by Wladimir van der Laan.Vladimir Dergachev
Attempt to use it in r300_state.c We are still missing something and the formats do not quite work. Perhaps something in texture management code ?
2005-01-13As we fallback for polygon stipple on the CLE266 for now, ensure weAlan Hourihane
don't turn on the polygon stipple hardware bit.
2005-01-12Use the faster span read/write template for 16bppAlan Hourihane
2005-01-12Don't special-case 16bpp for colormask register - not needed.Keith Whitwell
2005-01-12Simplify usage of drmHash functions and fix bug inKeith Whitwell
__driGarbageCollectDrawables which would get confused while walking the hash values.
2005-01-12free buffer in t_vertex_c.c on context deleteKeith Whitwell
2005-01-12Remove bogus write to freed memory (valgrind).Keith Whitwell
2005-01-12Check for deletion of currently bound contextAlan Hourihane
Other minor cleanups
2005-01-12Fixes lockups initializing AGP DMA.Alan Hourihane
2005-01-12Expand out the N(x) macro so that tags can find functions likeKeith Whitwell
drmHashFirst(), etc.