summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-22intel: Replace IS_965 checks with context structure usage.Eric Anholt
Saves another 600 bytes or so of code.
2009-12-22intel: Replace IS_G4X() across the driver with context structure usage.Eric Anholt
Saves ~2KB of code.
2009-12-22intel: Replace IS_IGDNG checks with intel->is_ironlake or needs_ff_sync.Eric Anholt
Saves ~480 bytes of code.
2009-12-22mesa: Fix a NULL deref in glDeleteFragmentShaderATI(badname);Eric Anholt
Fixes piglit ati-fs-bad-delete. Caught by clang.
2009-12-22mesa: remove unnecessary store.Eric Anholt
2009-12-22mesa: Remove an unnecessary store reported by clang.Eric Anholt
This was a workaround for a compiler warning that was showing a real error. The real error was later fixed.
2009-12-22intel: Fix leakage of active texture state in glBitmap fp metaops.Eric Anholt
Noticed by clang.
2009-12-22i915: Fix use of uninitialized variable in OPCODE_NOISE stub.Eric Anholt
We don't actually care which register is used since we're just swizzling (0,0,0,0), but it should be a valid variable number. Detected by clang.
2009-12-22mesa: Replace CLAMP_SELF() macro with more obvious CLAMP() usage.Eric Anholt
The same code is generated, and readers and static analyzers are happier.
2009-12-22intel: Remove unused stored values reported by clang.Eric Anholt
2009-12-22mesa: Remove _mesa_exit wrapper for exit().Eric Anholt
It does nothing else while being less useful than exit() because it lacks attributes that real exit() has.
2009-12-22mesa: adjust OPCODE_IF/ELSE BranchTarget fields to point to ELSE/ENDIF instr.Brian Paul
This is a little more logical. Suggested in bug report 25654.
2009-12-22mesa: adjust BRK/CONT BranchTarget to always point to ENDLOOP instructionBrian Paul
To be more consistant.
2009-12-22mesa: added some assertions in BNGLOOP/ENDLOOP casesBrian Paul
2009-12-22i965g: fix for edgeflag changes (untested)Roland Scheidegger
2009-12-22Merge branch 'gallium-edgeflags'Roland Scheidegger
Conflicts: src/mesa/state_tracker/st_draw.c
2009-12-22scons: Set the default windows platform to be windows userspace.José Fonseca
I thought I had done this ages ago.
2009-12-22tgsi: Implement BREAKC in interpreter.Michal Krol
2009-12-22i965g: fix bo_referenceKeith Whitwell
2009-12-22i965g: update for u_format changesKeith Whitwell
2009-12-22Merge branch 'i965g-restart'Keith Whitwell
Conflicts: configure.ac
2009-12-22nv50: correct the negation of DDY sourcesChristoph Bumiller
The state tracker now does the correct thing, so interpret negation normally.
2009-12-21intel: Replace release info in DRIVER_DATE with "DEVELOPMENT"Ian Romanick
2009-12-21Merge branch 'mesa_7_7_branch'Ian Romanick
Conflicts: src/mesa/main/version.h
2009-12-21Add MD5 checksums for 7.6.1 releaseIan Romanick
2009-12-21Add MD5 checksums for 7.7 releaseIan Romanick
2009-12-21mesa: set version string to 7.7Ian Romanick
2009-12-21intel: Bump driver date to reflect status as final Q4 driver RCIan Romanick
2009-12-21Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
Conflicts: scons/gallium.py scons/generic.py src/mesa/main/version.h
2009-12-21mesa: set version string to 7.6.1Ian Romanick
2009-12-21glsl: assorted clean-ups in slang_compile.cBrian Paul
2009-12-21progs/perf: Fix MSVC build.Vinson Lee
(cherry picked from commit cbf46ed670ef5a5c8a641730234dd7ae964c3170)
2009-12-21mesa: 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. (cherry picked from commit 622bdecabd73167d2f2f3aff0e223a8c64433f99)
2009-12-21mesa: Include <unistd.h> only when one is available.Michal Krol
(cherry picked from commit 970823978c2f7d2cf0757aa6ddbd6289b34c476f)
2009-12-21darwin: Build glslJeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2009-12-21osmesa: Fix a copy/paste error in building libOSMesaJeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2009-12-21Merge branch 'mesa_7_7_branch'Brian Paul
Conflicts: src/mesa/main/version.h src/mesa/state_tracker/st_atom_shader.c
2009-12-21scons: Define _USE_MATH_DEFINES on MSVC.Vinson Lee
2009-12-21Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul
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
2009-12-22configure.ac: fix for libdrm_radeon API changes.Fabio Pedretti
2009-12-22configure.ac: fix for libdrm_radeon API changes.Fabio Pedretti
2009-12-22configure.ac: fix for libdrm_radeon API changes.Fabio Pedretti
2009-12-22radeon/r600: use new libdrm_radeon apiDave Airlie
2009-12-22radeon: drop assert accessing cref which is meant to be hiddenDave Airlie
2009-12-22radeon: drop unused members of radeon_state.Dave Airlie
2009-12-22r600: move structs for legacy cmdbuf into cmdbuf C file.Dave Airlie
these really shouldn't be exposed here
2009-12-22radeon/r600: use new libdrm_radeon apiDave Airlie
2009-12-22radeon: drop assert accessing cref which is meant to be hiddenDave Airlie
2009-12-22radeon: drop unused members of radeon_state.Dave Airlie
2009-12-22r600: move structs for legacy cmdbuf into cmdbuf C file.Dave Airlie
these really shouldn't be exposed here