summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2010-01-04glsl: use varName variable in _slang_gen_assignment()Brian Paul
2010-01-04st/mesa: Only call st_texture_image_unmap() if texImage->Data is non-NULL.Michel Dänzer
This was already done in st_TexImage() but was missed between incremental changes to st_TexSubimage().
2010-01-03r300: Use C-style comments.Vinson Lee
2010-01-03r300: Silence 'mixed declarations and code' warnings.Vinson Lee
2010-01-03r300: Silence 'mixed declarations and code' warning.Vinson Lee
2010-01-03r300: Silence 'mixed declarations and code' warning.Vinson Lee
2010-01-03mesa: Cope with the degenerate case of zero length ranges.José Fonseca
Fixes assertion failures on glean's bufferObject test.
2010-01-03apple: Purge existing (not working) GLX_USE_APPLEGL from dated libGL on OSXJeremy Huddleston
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2010-01-02i810: Fix include recursion.Vinson Lee
2010-01-02sis: ifdef out unused variable.Vinson Lee
Silences GCC warning.
2010-01-01x86: Silence printf format warnings.Vinson Lee
2010-01-01ARB prog parser: Silence unused variable warnings.Vinson Lee
2009-12-31swrast: use different temp array in _swrast_get_dest_rgba()Brian Paul
When using multiple color drawbuffers with blending/logicop/masking we were overwriting color values which we still needed.
2009-12-31mesa: Silence unused variable warning.Vinson Lee
2009-12-29st/mesa: add PIPE_FORMAT_Z24S8_UNORM in st_get_format_info()Brian Paul
Fixes progs/demos/fbotexture on Nouveau. Patch submitted by Luca Barbieri <luca@luca-barbieri.com>.
2009-12-29tdfx: Silence uninitialized variable warning.Vinson Lee
2009-12-29mesa: Initialize variable in get_tex_color_index.Vinson Lee
2009-12-29glsl: added uniform initializer checkBrian Paul
GLSL 1.10 disallows initializers for uniforms but GLSL 1.20 and later allows them. This patch uses the #version directive to allow/disallow uniform initializers. This addresses bug 25807, but piglit also needs to be fixed to specify the GLSL version in the shader.
2009-12-29ARB prog parser: use _mesa_add_unnamed_constant() to use fewer constant slotsBrian Paul
This function will search the constant parameters in an effort to re-use constant slots. For example, {1,2,3,4} and {4,1,1,2} can be stored in one constant slot and accessed with different swizzles. The swizzle info must be propogated though the parsing code in a few places. Fixes Piglit "vpfp-generic tests/shaders/generic/big-param.vpfp" failure.
2009-12-28intel: Silence compiler warnings.Vinson Lee
2009-12-27Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul
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
2009-12-27st/mesa: add missing case for PIPE_FORMAT_B8G8R8A8_UNORMBrian Paul
2009-12-26mesa: Remove comma at end of enumerator list.Vinson Lee
2009-12-26i915: Fix assert.Vinson Lee
2009-12-25intel: Silence implicit function declaration warning.Vinson Lee
2009-12-24i965: Fix assert.Vinson Lee
2009-12-24i965: Add missing va_end.Vinson Lee
2009-12-23glsl: Initialize member a_obj of struct slang_operation.Vinson Lee
2009-12-23gallium: only create pipe buffer when size is nonzeroMaarten Maathuis
- This fixes a crash upon starting spring (a rts engine/game). Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
2009-12-22ffb: Silence compiler warnings.Vinson Lee
2009-12-22mesa: fix binary() function, printf format stringBrian Paul
Need to use the constant 1ULL and 0xllx format string. This fixes incorrect results and a NULL pointer/parameter bug.
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-21mesa: set version string to 7.6.1Ian Romanick
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-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-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
2009-12-21r600: fix glFrontFace(GL_CW)Dave Airlie
fd.o bug #25290 Suggested fix from Rafael Monica
2009-12-21st/mesa: Check for single level mipmap trees.Younes Manton
The assert in util_gen_mipmap() caught it, although it does the right thing anyway.
2009-12-18glsl: clear out shader code before compilingBrian Paul
When we start compiling a shader, first free the existing gl_program. This (mostly) fixes the piglit glsl-reload-source test. Without this change, we were actually appending the new GPU code onto the previous program.
2009-12-16r600: Invert front face winding when rendering to FBOAlex Deucher
fixes fdo bug 25679 Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2009-12-16mesa: set version string to 7.6.1-rc4Ian Romanick