Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-24 | tgsi/sse: remove old comments | Brian Paul | |
2009-09-24 | tgsi/sse: implement SEQ, SGT, SLE, SNE | Brian Paul | |
2009-09-24 | tgsi/sse: Pass the lodbias, not zero. More comments. | Brian Paul | |
This fixes the glean/glsl1 "texture2D(), with bias" test when using SSE. | |||
2009-09-24 | mesa: added default case return to silence warning | Brian Paul | |
2009-09-24 | glsl: init var to silence warning | Brian Paul | |
2009-09-24 | glsl: fix missing initializers warning | Brian Paul | |
2009-09-24 | trace: fix printf warnings | Keith Whitwell | |
2009-09-24 | softpipe: fix compiler warnings | Keith Whitwell | |
2009-09-24 | pipebuffer: fix printf warnings | Keith Whitwell | |
2009-09-24 | pipebuffer: fix warnings | Keith Whitwell | |
2009-09-24 | draw: fix warning | Keith Whitwell | |
2009-09-24 | r600 : fix draw_prim bug: vertex fetcher setting. | Richard Li | |
2009-09-24 | softpipe: Use portable INLINE macro. | José Fonseca | |
2009-09-24 | softpipe: Update SConscript. | José Fonseca | |
2009-09-24 | r600 : disable draw_prim for now. | Richard Li | |
2009-09-24 | r600: add support for CUBE textures, also TXP | Andre Maasikas | |
seems to work here ... | |||
2009-09-24 | r600: fix typo in the last commit | Alex Deucher | |
128 gprs, 256 reg-based consts | |||
2009-09-24 | r600: various cleanups | Alex Deucher | |
- max texture size is 8k, but mesa doesn't support that at the moment. - attempt to set shader limits to what the hw actually supports - clean up some old r300 cruft - no need to explicitly disable irqs. This is fixed in the drm now. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-09-24 | r600: fix some issues with LIT instruction | Andre Maasikas | |
- MUL_LIT is ALU.Trans instruction - some Trans instructions can take 3 arguments - don't clobber dst.x, use dst.z as temp, it'll get written correct value in last insn - respect source swizzles | |||
2009-09-24 | r600: fix point sizes | Alex Deucher | |
registers takes radius | |||
2009-09-24 | r600: fix polygon offset | Alex Deucher | |
2009-09-24 | radeon: don't build non-r600 span code on r600 | Alex Deucher | |
2009-09-24 | r600: minor span cleanups | Alex Deucher | |
2009-09-24 | r600: support position_invariant programs | Andre Maasikas | |
2009-09-24 | r600: add span support for 1D tiles | Alex Deucher | |
1D tile span support for depth/stencil/color/textures Z and stencil buffers are always tiled, so this fixes sw access to Z and stencil buffers. color and textures are currently linear, but this adds span support when we implement 1D tiling. This fixes the text in progs/demos/engine and progs/tests/z* | |||
2009-09-24 | r600: fix warning | Alex Deucher | |
Noticed by rnoland on IRC. | |||
2009-09-24 | r600: fix texcoords from constants | Andre Maasikas | |
with some minor updates from Richard. | |||
2009-09-24 | r600: enable caching of vertex programs | Andre Maasikas | |
2009-09-24 | r600: check if textures are actually enabled before submission | Alex Deucher | |
noticed by taiu on IRC. | |||
2009-09-24 | r600: fix ftp for dri1 | Alex Deucher | |
We use t->bo for dri1 since r600 uses CS for dri1. | |||
2009-09-24 | r600: don't setup hardware state if TFP | Dave Airlie | |
if we have a BO here it means TFP and we should have set it up already. tested by b0le on #radeon | |||
2009-09-24 | r600: fix dri2 clipping | Alex Deucher | |
2009-09-24 | gdi: Update for WGL state tracker interface changes. | José Fonseca | |
2009-09-24 | wgl: DWM integration. | José Fonseca | |
2009-09-24 | mesa: Fix missing finite symbol error on Windows. | José Fonseca | |
Caused by some weird logic regarding the __WIN32__ define which made the finite definition dependent on the header include order. | |||
2009-09-23 | r600: fix up ordering of functions in draw prims path | Alex Deucher | |
Shaders and IB need to be updated and allocated before calling validatebuffers. | |||
2009-09-23 | r300: fallback to software rendering if we are out of free texcoords | Maciej Cencora | |
Fixes #22741 | |||
2009-09-23 | r600: fix r700PredictRenderSize for draw prims path | Alex Deucher | |
2009-09-23 | r600 : add hw index buffer draw support. | Richard Li | |
2009-09-23 | swrast: add lod bias when texture sampling | Brian Paul | |
Mostly fixes progs/demos/lodbias when MESA_TEX_PROG=1. But the LOD still seems off by -1 or so. May be an issue with the params passed to _swrast_compute_lambda() | |||
2009-09-23 | mesa: don't bias LOD in shader interpreter; do it in swrast | Brian Paul | |
2009-09-23 | swrast: fix typo in partial derivatives parameter passing | Brian Paul | |
2009-09-23 | Finish removing glcore | Adam Jackson | |
2009-09-23 | r600: fix copy/paste typo | Alex Deucher | |
2009-09-23 | r600: fix some warnings | Alex Deucher | |
2009-09-23 | r600: add support for CUBE textures, also TXP | Andre Maasikas | |
seems to work here ... | |||
2009-09-23 | st/mesa: trim calculated userbuffer size | Keith Whitwell | |
In get_array_bounds we were previously defining a user buffer sized as (nr_vertices * stride). The trouble is that if the vertex data occupies less than stride bytes, the extra tailing (stride - size) bytes may extend outside the memory actually allocated by the app and caused a segfault. To fix this, define a the buffer bounds to be: ptr .. ptr + (nr-1)*stride + element_size | |||
2009-09-23 | llvmpipe: move tile cache datatypes into .c file since they're private | Brian Paul | |
2009-09-23 | softpipe: replace macros with inline functions | Brian Paul | |
And update comments. | |||
2009-09-23 | softpipe: white-space/formatting fixes and updated comments | Brian Paul | |