summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2009-05-29r6xx/r7xx: switch to common dma functions for vecsAlex Deucher
2009-05-29Remove subpixel offset from viewportAlex Deucher
remove subpixel offset inherited from r100 code. based on 038f0bf5916df5bae1145d234589e5fd528bb7fa
2009-05-28Argh. fix last commit. clears are still brokenAlex Deucher
2009-05-28R6xx/r7xx: re-enable clearsAlex Deucher
flush cache and wait for idle after drawing. Probably just need the cache flush. This gets redbook hello working properly.
2009-05-28R6xx, add edge rules for trianglesCooper Yuan
2009-05-26enable surface sync functionAlex Deucher
- needs to be more fine-grained
2009-05-26r6xx: fix more r6xx specific casesAlex Deucher
2009-05-26R6xx: select proper shader formatAlex Deucher
2009-05-26fix segfault when running glxinfoAlex Deucher
2009-05-26add missing RS780 pci idAlex Deucher
2009-05-26fix build when HAVE_LIBDRM_RADEON is definedAlex Deucher
2009-05-21r6xx/r7xx: fix segfault in vertex shader setupAlex Deucher
2009-05-21r6xx: fix count on START_3D packetAlex Deucher
2009-05-20Add missing file from local.root
2009-05-19Makeup checkin for radeon code change paired with r6/7 code.root
2009-05-19Fix nop insertion bug. redbook hello can run.Richard Li
2009-05-15Fix r6 code bugs.Richard Li
2009-05-08R6xx/R7xx: WIP r6xx-rewrite codeRichard Li
2009-04-21R6xx/R7xx: remove unused filesRichard Li
2009-04-21R6xx/R7xx: add updated reg fileRichard Li
2009-04-21Initial pull of code from r6xx-r7xx-support branchRichard Li
Not functional yet.
2009-04-10Fix build errors from mergeAlex Deucher
2009-04-10Merge branch 'radeon-rewrite' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
2009-04-10Remove r500 stuffAlex Deucher
2009-04-09R600/r700: add new cmdbuf macrosAlex Deucher
2009-04-09R6xx/R7xx: r300 -> r600 symbolsAlex Deucher
2009-04-09r300: fix color tilingDave Airlie
2009-04-09r300: reorder fog coordinate and WPOS fp attributesMaciej Cencora
HW TCL path currently assumed fog, WPOS order. The order was inverted for SW TCL path. This hopefully fixes rest of fog and WPOS related bugs. Additionally fix some indentation, don't route unnecessary components of fog coordinates for performance reasons and simplify vertex attribute emitting for SW TCL path.
2009-04-09r300: fix regression from swtcl rewriteMaciej Cencora
Fix wrong attribute emit and revert to previous behaviour of calculating VAP_OUT_VTX_FMT_1 register value. We can't use r300VAPOutputCntl1 function because it assumes that all texture coords have 4 components and that is the case for HW TCL path, but not for SW TCL.
2009-04-09Merge remote branch 'origin/master' into radeon-rewriteDave Airlie
Conflicts: src/mesa/drivers/dri/r200/r200_tex.c src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_context.h src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texmem.c src/mesa/drivers/dri/r300/r300_texstate.c src/mesa/drivers/dri/radeon/radeon_tex.c
2009-04-08R600: initial copy of r300 codeAlex Deucher
2009-04-08Mesa: allow suppression of debug messages in a debug buildRobert Ellison
For testing, it's very useful to be able to test on a debug build, while suppressing the debug messages (messages that are by default suppressed in a release build), in order to see the same behavior that users of release builds will see. For example, the "piglit" test suite will flag an error on programs that produce unexpected output, which means that a debug build will always fail due to the extra debug messages. This change introduces a new value to the MESA_DEBUG environment variable. In a debug build, explicitly setting MESA_DEBUG to "0" will suppress all debug messages (both from _mesa_debug() and from _mesa_warning()). (The former behavior was that debug messages were never suppressed in debug builds.) Behavior of non-debug builds has not changed. In such a build, _mesa_debug() messages are always suppressed, and _mesa_warning() messages will be suppressed unless MESA_DEBUG is set *to any value*.
2009-04-08gallium: when using gl_PointCoord ensure we use the correct attribute.Alan Hourihane
2009-04-08mesa: Don't attempt to free the dummy program.José Fonseca
2009-04-07st: implement glCopyTexImage() for GL_DEPTH24_STENCIL8 internal formatBrian Paul
2009-04-07st: implement GL_DEPTH_STENCIL format for glReadPixels and DrawPixels()Brian Paul
2009-04-07mesa: add another special/optimized case in _mesa_unpack_depth_span()Brian Paul
2009-04-07swrast: fix point rendering function selectionBrian Paul
Need to clamp default point size to min/max range before checking if it's one. Fixes glean pointAtten test.
2009-04-07mesa: fix incorrect component ordering for sRGB8 texture fetch/storeBrian Paul
This format is layered on MESA_FORMAT_RGB888 so the component order is actually BGR. Fixes glean pixelFormat failures.
2009-04-07glsl: enable the new linear scan register allocator codeBrian Paul
Seems to b working well enough to enable all the time. Optimizations can be disabled with "export MESA_GLSL=nopt" if needed.
2009-04-07glsl: don't optimize program if MESA_GLSL=noptBrian Paul
2009-04-07radeon: fix compiler warningAlex Deucher
2009-04-07swrast: restore !shader check around add_specular()Brian Paul
Fixes a regression from commit 76ac75af8e5481b498981c133836efa2101be2dc.
2009-04-07r300: swtcl rewrite and cleanupMaciej Cencora
- remove unused variables - silence compiler warnings - fix twosided lighting - fix point attenuation - unify indentation
2009-04-07radeon/r200/r300: fix missing dma buffer validationDave Airlie
this make gnome shell run
2009-04-07radeon: fix bocs wrapperDave Airlie
2009-04-06swrast: more texcombine clean-upsBrian Paul
2009-04-06swrast: asst. clean-ups in texcombine codeBrian Paul
2009-04-06swrast: fix secondary color add for glBitmapBrian Paul
Also, clean up the logic involved in choosing per-vertex vs. per-fragment primary+secondary color addition.
2009-04-06swrast: fix incorrect arithmetic for GL_ADD_SIGNED/GL_COMBINE4_NV modeBrian Paul