Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-01 | glsl: s/sprintf/_mesa_snprintf/ | Vinson Lee | |
2010-05-01 | glapi: s/strcpy/strncpy/ | Vinson Lee | |
2010-05-01 | llvmpipe: Remove unused variable. | Vinson Lee | |
2010-05-01 | swrastg: Use trace | Jakob Bornecrantz | |
2010-04-30 | nv50: raise constant buffers size to maximum | Christoph Bumiller | |
Removed the param heaps, haven't been using them for a long time now. | |||
2010-04-30 | nv50: relax restriction on surface_copy format equality a bit | Christoph Bumiller | |
2010-04-30 | nv50: don't segfault on OPCODE_END for empty programs | Christoph Bumiller | |
2010-04-30 | llvmpipe: fix out-of-bounds texture sampling | Brian Paul | |
If we're using a wrap mode in which border color sampling is possible it means that texcoords may be outside of the texture image bounds. Fetching the texel may result in a segfault. Use the 'use_border' variable to catch such texcoords and replace the texel offset with zero (which will be in bounds). Fixes segfault in Lightsmark demo, fd.o bug 27877. | |||
2010-04-30 | llvmpipe: added lp_build_sample_nop() for debugging | Brian Paul | |
2010-04-30 | Merge commit 'origin/master' into gallium-msaa | Roland Scheidegger | |
2010-04-29 | st/mesa: remove unused/disabled code | Brian Paul | |
2010-04-29 | mesa: added _mesa_print_framebuffer() for debugging | Brian Paul | |
2010-04-29 | i965: Reject shaders with uninlined function calls instead of hanging. | Eric Anholt | |
Most of the failure from using uninlined function calls ends up being just bad rendering, but nested function calls in the VS currently hang the GPU, so reject them and explain why. | |||
2010-04-29 | mesa: Don't overwrite a driver's shader infolog with generic failure message. | Eric Anholt | |
2010-04-29 | util: Update caps after helpfull input | Jakob Bornecrantz | |
In no particular order: * Make list const * Add function comments * Clearly state that demo lists are not complete * Fix whitespace * Use __FUNCTION__ instead of __func__ * Add unimplemented check which always fail Thanks Brian and Keith. | |||
2010-04-29 | util: Add small caps checker helper | Jakob Bornecrantz | |
2010-04-29 | util: Format error format string as the rest of the pipe formats | Jakob Bornecrantz | |
2010-04-29 | softpipe & llvmpipe: Enable SM3 cap | Jakob Bornecrantz | |
2010-04-29 | draw llvm: stay in bounds even if fetch_count % 4 != 0 | Zack Rusin | |
if fetch_count % 4 != 0 then on the last iteration we fetch garbage. this patch makes sure we stay within bounds | |||
2010-04-29 | cso: remove commented-out code, update function docs | Brian Paul | |
2010-04-29 | gallivm: add some assertions in special-case sampler code | Brian Paul | |
2010-04-29 | i965: Fix cube map layouts on Ironlake. | Eric Anholt | |
We were doubling up the offsets for the mipmap levels for CPU access. Instead of reimplementing i945_miptree_layout_2d with 6 cube images separated by qpitch, share that function and provide the level offsets later. Fixes piglit cubemap and fbo-cubemap. | |||
2010-04-29 | i965: Implement VS MAX in a more obvious way. | Eric Anholt | |
This should be functionally equivalent, with the possible exception of NaN handling. | |||
2010-04-29 | i965: Use immediate float operands for some VS instructions. | Eric Anholt | |
We could use this to reduce constant register pressure, but for now it makes the resulting program assembly much more readable. | |||
2010-04-29 | llvmpipe: fix texture/display target memory leak | Brian Paul | |
2010-04-29 | st/xorg: Try hard to not touch hardware after dropping the master | Jakob Bornecrantz | |
2010-04-29 | st/xorg: Remove save and restore hw state | Jakob Bornecrantz | |
2010-04-29 | st/xorg: Get new connection status from kernel | Jakob Bornecrantz | |
2010-05-19 | egl: Link drivers back to libEGL. | Chia-I Wu | |
Drivers need symbols from libEGL. Without back-linking, the build fails on Cygwin. | |||
2010-05-19 | gallium/docs: s/milli/nano/ | Mathias Fröhlich | |
2010-05-19 | graw: Disable build of tests/graw. | Vinson Lee | |
The SCons build is failing in src/gallium/tests/graw. | |||
2010-05-19 | fpclassify is available on C99-compliant Solaris releases too | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-05-19 | util: Remove unused imports from Python scripts. | Vinson Lee | |
2010-05-19 | util: Remove unnecessary semicolons in Python scripts. | Vinson Lee | |
2010-05-19 | Merge commit 'origin/graw-tests' | Keith Whitwell | |
2010-05-19 | softpipe: Calculate slice_stride field in get_transfer(). | Michal Krol | |
2010-05-19 | tgsi: Implement OPCODE_DIV. | Michal Krol | |
2010-05-18 | dri2_glx: Put the invalidate b/c code back in | Kristian Høgsberg | |
The backwards compatibility code calls the DRI driver invalidate hook on swap buffer and flush front buffer. This lets the DRI driver rely on invalidate callbacks and drop the glViewport() hack, even if the server doesn't send invalidate events. This is essentially a revert of 2d00d16da7f5d2255cb37b48edaf4cbb9ca7e930, except that we now also pass the __DRI_USE_INVALIDATE extension even when the server doesn't have DRI2 invalidate events. | |||
2010-05-18 | dri2_glx: Terminate loader extension list outside #ifdef | Kristian Høgsberg | |
2010-05-19 | r300/compiler: Implement constant folding | Nicolai Hähnle | |
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2010-05-19 | r300/compiler: Emit 0.5 swizzle when necessary. | Tom Stellard | |
Signed-off-by: Marek Olšák <maraeo@gmail.com> | |||
2010-05-18 | i965: Remove constant or ignored-by-hw args from FF sync message setup. | Eric Anholt | |
2010-05-18 | i965: Revert accidental debug change in 562e2d114ec0cba8 | Eric Anholt | |
2010-05-18 | st/xorg: Don't advertise DRI2 version we don't actually support yet. | Michel Dänzer | |
Fixes DRI2 initialization with current xserver Git. | |||
2010-05-18 | gen6 fix: fix a wrong bit in binding_table_pointer | Zou Nan hai | |
2010-05-17 | i965: Fix point coordinate replacement after airlied's ffvertex changes. | Eric Anholt | |
This basically restores the previous state, where a vertex result slot is set up for the texcoord to be replaced with point coord. Fixes piglit point-sprite test. Bug #27625 | |||
2010-05-17 | i965: Add SF program disasm under INTEL_DEBUG=sf. | Eric Anholt | |
2010-05-17 | llvmpipe: Fix link order for test apps | Jakob Bornecrantz | |
When linking with --as-needed libgallium.a can't find the dl* symbols from -ldl since order matters more with --as-needed. Thanks to Nirbheek Chauhan and Adam Jackson | |||
2010-05-17 | intel: Call intel_draw_buffer() again after _mesa_make_current() | Kristian Høgsberg | |
The initial call to intel_draw_buffers() happens when intel->ctx.DrawBuffer is still NULL. Call it again after calling _mesa_make_current(). https://bugs.freedesktop.org/show_bug.cgi?id=28112 | |||
2010-05-17 | gallium/docs: Fix missing ref. | Corbin Simpson | |
Can't ref in the middle of a paragraph. |