summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Collapse)AuthorAgeFilesLines
* radeon: fix prediction for r100 inline vert/elt emits.Dave Airlie2010-01-111-0/+1
| | | | | On r100 we emit the indices inline so we need to account for that in the emission size.
* radeon: fix bug in realloc code.Dave Airlie2010-01-111-1/+1
| | | | This bug was fixed in libdrm ages ago, port to non-kms
* r300: Move initial declaration outside for loop.Vinson Lee2010-01-081-2/+4
|
* meta: remove F suffix from _mesa_Ortho() paramsBrian Paul2010-01-061-3/+3
| | | | _mesa_Ortho() takes GLdoubles.
* meta: move destination vertex/projection setup out of _mesa_meta_GenerateMipmapBrian Paul2010-01-061-19/+21
| | | | Based on a patch submitted by Pierre Willenbrock <[email protected]>
* meta: set viewport and projection matrix in _mesa_meta_GenerateMipmapBrian Paul2010-01-061-0/+9
| | | | | | This fixes mipmap levels being clipped to the last viewport. Based on a patch submitted by Pierre Willenbrock <[email protected]>
* r600: adjust after radeon mipmap changes in 7118db8700Andre Maasikas2010-01-062-6/+5
| | | | | | R600_OUT_BATCH_RELOC doesn't really use offset so set it in TEX_RESOURCE2 + typo fix
* r600: float texture component orderingPierre Ossman2010-01-061-20/+20
| | | | | | | The ordering of texture components was backwards for the floating point textures. Signed-off-by: Pierre Ossman <[email protected]>
* mesa: test index bounds before array elementRoel Kluin2010-01-061-1/+1
| | | | | | | Check whether the index is within bounds before accessing the array. Signed-off-by: Roel Kluin <[email protected]> Signed-off-by: Brian Paul <[email protected]>
* i965: fix invalid assertion in emit_xpd(), againBrian Paul2010-01-061-1/+1
|
* i965: fix invalid assertion in emit_xpd()Brian Paul2010-01-051-1/+1
| | | | Invalid assertion found by Roel Kluin <[email protected]>
* tdfx: condition always evaluates to false in SetupDoubleTexEnvVoodoo3()Roel Kluin2010-01-051-1/+1
| | | | | | This can never be true. Signed-off-by: Roel Kluin <[email protected]>
* i915: Use _MaxLevel on principle in texture setup.Eric Anholt2010-01-041-3/+4
| | | | | | It was OK before because we proceed to clamp the value to hardware limits, but given that other use of MaxLevel has been a trap, let's avoid it.
* intel: Fix CopyTexImage from tiled mipmap levels > 0.Eric Anholt2010-01-041-2/+3
| | | | Fixes piglit fbo-copyteximage.
* i965: Fix the surface offset calculation for tiled buffers.Eric Anholt2010-01-041-20/+30
| | | | | | If we ever had a non-tile-aligned tiled renderbuffer, the math was all off. Use the existing x,y coordinates instead of trying to reconstruct them from an incorrectly-calculated offset value.
* r600: support vertex_array_bgraAndre Maasikas2010-01-045-6/+25
| | | | | Use vertex program key mechanism and swizzle during vertex fetch - is there a better way?
* r300: Use C-style comments.Vinson Lee2010-01-031-15/+15
|
* r300: Silence 'mixed declarations and code' warnings.Vinson Lee2010-01-031-4/+7
|
* r300: Silence 'mixed declarations and code' warning.Vinson Lee2010-01-031-1/+2
|
* r300: Silence 'mixed declarations and code' warning.Vinson Lee2010-01-031-1/+3
|
* i810: Fix include recursion.Vinson Lee2010-01-021-1/+0
|
* sis: ifdef out unused variable.Vinson Lee2010-01-021-0/+2
| | | | Silences GCC warning.
* tdfx: Silence uninitialized variable warning.Vinson Lee2009-12-291-1/+1
|
* intel: Silence compiler warnings.Vinson Lee2009-12-289-14/+16
|
* Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul2009-12-275-3/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_network.c src/gallium/auxiliary/util/u_network.h src/gallium/drivers/i915/i915_state.c src/gallium/drivers/trace/tr_rbug.c src/gallium/state_trackers/vega/bezier.c src/gallium/state_trackers/vega/vg_context.c src/gallium/state_trackers/xorg/xorg_crtc.c src/gallium/state_trackers/xorg/xorg_driver.c src/gallium/winsys/xlib/xlib_brw_context.c src/mesa/main/mtypes.h
| * i915: Fix assert.Vinson Lee2009-12-261-1/+1
| |
| * intel: Silence implicit function declaration warning.Vinson Lee2009-12-251-0/+1
| |
| * i965: Fix assert.Vinson Lee2009-12-241-1/+1
| |
| * i965: Add missing va_end.Vinson Lee2009-12-241-0/+1
| |
| * ffb: Silence compiler warnings.Vinson Lee2009-12-221-1/+1
| |
* | intel: Bump driver date to reflect status as final Q4 driver RCIan Romanick2009-12-211-1/+1
| |
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul2009-12-211-7/+6
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac progs/demos/morph3d.c progs/demos/textures.c progs/glsl/shtest.c progs/glsl/texaaline.c progs/tests/packedpixels.c progs/xdemos/corender.c src/mesa/main/version.h
| * radeon/r600: use new libdrm_radeon apiDave Airlie2009-12-2228-534/+645
| |
| * radeon: drop assert accessing cref which is meant to be hiddenDave Airlie2009-12-221-1/+0
| |
| * radeon: drop unused members of radeon_state.Dave Airlie2009-12-221-3/+0
| |
| * r600: move structs for legacy cmdbuf into cmdbuf C file.Dave Airlie2009-12-222-16/+15
| | | | | | | | these really shouldn't be exposed here
| * r600: fix glFrontFace(GL_CW)Dave Airlie2009-12-211-7/+2
| | | | | | | | | | | | fd.o bug #25290 Suggested fix from Rafael Monica
| * r600: Invert front face winding when rendering to FBOAlex Deucher2009-12-161-0/+4
| | | | | | | | | | | | fixes fdo bug 25679 Signed-off-by: Alex Deucher <[email protected]>
* | radeon/r600: use new libdrm_radeon apiDave Airlie2009-12-2228-546/+644
| |
* | radeon: drop assert accessing cref which is meant to be hiddenDave Airlie2009-12-221-1/+0
| |
* | radeon: drop unused members of radeon_state.Dave Airlie2009-12-221-3/+0
| |
* | r600: move structs for legacy cmdbuf into cmdbuf C file.Dave Airlie2009-12-222-16/+15
| | | | | | | | these really shouldn't be exposed here
* | i915: Fix GL_TEXTURE_MAX_LEVEL support (piglit levelclamp test).Eric Anholt2009-12-181-1/+6
| |
* | i915: Clean up some unnecessary x/y miptree code.Eric Anholt2009-12-181-10/+1
| | | | | | | | | | | | The base of the texture is always the base of the miptree. If it wasn't, we'd have issues with this code due to miptrees not walking the same direction for all LODs.
* | i965: Add support for OPCODE_CMP in the VS to fix GLSL sqrt()Eric Anholt2009-12-181-0/+14
| | | | | | | | Bug #25628. Fixes piglit case glsl-vs-sqrt-zero.
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick2009-12-168-7/+11
|\| | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/unichrome/via_ioctl.c src/mesa/drivers/dri/unichrome/via_screen.c src/mesa/main/version.h src/mesa/state_tracker/st_atom.c
| * unichrome: Silence compiler warnings.Vinson Lee2009-12-153-4/+4
| |
| * sis: Silence compiler warnings.Vinson Lee2009-12-152-2/+2
| |
| * savage: Silence compiler warnings.Vinson Lee2009-12-153-3/+6
| |
| * r128: Silence uninitialized variable warnings in r128_tris.c.Vinson Lee2009-12-151-1/+2
| |