summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-10-27intel: fix src offset bug in do_copy_texsubimage()Brian Paul
Use src->draw_offset intead of zero. Zero usually worked, except when the src renderbuffer is actually a texture mipmap level higher than zero. Fixes progs/test/blitfb.c test.
2009-10-27glsl: fix memory leakBrian Paul
A slightly modified version of a patch from Vinson Lee.
2009-10-27i915: Fix driver for the miptree x/y offset changes.Eric Anholt
Bug #24734.
2009-10-27i965: be clear that the Fallback field is a boolean, not a bitfieldBrian Paul
2009-10-27Revert "i965: fix hacked Fallback usage in brw_prepare_vertices()"Brian Paul
This reverts commit 8810b8f67135185d1044746bb861fe2ff997626c. It turns out the i965 driver uses the intel->Fallback field as a boolean, not as a bitmask. The intelFallback() function is a no-op in the i965 driver. It would have been nice if there were some comments about this. I'll fix that next...
2009-10-27draw: Fix memory leak.Vinson Lee
This would only be hit if we got and invalid index_size.
2009-10-27intel: fix GL state bugs in intel_texture_bitmap()Brian Paul
Need to push texture state and polygon state too. Fixes rendering glitches seen in progs/demos/engine when changing the rendering mode (wireframe, texture modes). This makes bitmap rendering a little slower, unfortunately.
2009-10-28nv50: activate more lanes in a warpChristoph Bumiller
Some cards have crippling defaults set and use only 4 of 32 lanes. This should activate 16 on these. Those that allow 32 by default should still do so. Found out by Marcin Kościelnicki.
2009-10-27intel: fix src offset bug in do_copy_texsubimage()Brian Paul
Use src->draw_offset intead of zero. Zero usually worked, except when the src renderbuffer is actually a texture mipmap level higher than zero. Fixes progs/test/blitfb.c test.
2009-10-27glsl: fix memory leakBrian Paul
A slightly modified version of a patch from Vinson Lee.
2009-10-27i915: Fix driver for the miptree x/y offset changes.Eric Anholt
Bug #24734.
2009-10-27st/xorg: Adopt to new dirty clip rect typeJakob Bornecrantz
2009-10-27i965: be clear that the Fallback field is a boolean, not a bitfieldBrian Paul
2009-10-27Revert "i965: fix hacked Fallback usage in brw_prepare_vertices()"Brian Paul
This reverts commit 8810b8f67135185d1044746bb861fe2ff997626c. It turns out the i965 driver uses the intel->Fallback field as a boolean, not as a bitmask. The intelFallback() function is a no-op in the i965 driver. It would have been nice if there were some comments about this. I'll fix that next...
2009-10-27draw: Fix memory leak.Vinson Lee
This would only be hit if we got and invalid index_size.
2009-10-26intel: fix GL state bugs in intel_texture_bitmap()Brian Paul
Need to push texture state and polygon state too. Fixes rendering glitches seen in progs/demos/engine when changing the rendering mode (wireframe, texture modes). This makes bitmap rendering a little slower, unfortunately.
2009-10-26mesa: Add remap.c to SConscript.Chia-I Wu
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-10-26st/xorg: initialize indexes before reswizzling for yuvZack Rusin
2009-10-26st/xorg: stop overflowing yuv buffersZack Rusin
2009-10-26st/xorg: add yuv vertex shaderZack Rusin
plus some general fixes
2009-10-26st/xorg: add yuv shadersZack Rusin
2009-10-26r300g: read occlusion query results from both Z pipes on RV530Marek Olšák
2009-10-26r300g: add cubemap supportMarek Olšák
Also, set a pitch for rectangles only.
2009-10-25mesa: choose texture format in core mesa, not driversBrian Paul
Call the ctx->Driver.ChooseTextureFormat() function from core Mesa's _mesa_[Copy]TexImage functions instead of in the driver functions. One less thing for drivers to do.
2009-10-25mesa: remove _mesa_compressed_texture_size_glenum() stubBrian Paul
2009-10-25mesa: remove _mesa_compressed_row_stride()Brian Paul
2009-10-25mesa: remove calls to _mesa_compressed_row_stride()Brian Paul
2009-10-25glide: remove _mesa_compressed_row_stride() callsBrian Paul
And fix incorrect first parameter.
2009-10-25mesa: remove _mesa_compressed_row_stride() callsBrian Paul
2009-10-25mesa: begin removing _mesa_compressed_row_stride() callsBrian Paul
Use equivalent _mesa_format_row_stride() function instead.
2009-10-25mesa: simplify texture_row_stride() helperBrian Paul
2009-10-25mesa: fix-up error checking related to compressed texture block sizeBrian Paul
2009-10-25mesa: clean-up, simplify compressed texture size checkingBrian Paul
2009-10-25gallium: Move enum pipe_error into p_defines.h.José Fonseca
It's really just another define. No need for its own header.
2009-10-25llvmpipe: Human friendlier sampler state dump.José Fonseca
2009-10-25util: Human readable output of texture states.José Fonseca
2009-10-25llvmpipe: Dump the sampler state of the shader key.José Fonseca
2009-10-25llvmpipe: Immediate multiplication.José Fonseca
2009-10-25llvmpipe: Fast path for sampling rgba8 textures with linear filtering.José Fonseca
Implement Keith's suggestion of doing most of the sampling with 16x8 and 8x16 AoS, and only doing the conversion to floating point SoA at the very last step. Improves gloss performance by 10%.
2009-10-25llvmpipe: Make lerping work for 8.8 fixed point values.José Fonseca
2009-10-25llvmpipe: New module to help make assertions about formats.José Fonseca
2009-10-25llvmpipe: New function to unpack rgba8 formats into 4 x u8n AoS.José Fonseca
2009-10-25llvmpipe: Split the format swizzling step from the unpacking.José Fonseca
2009-10-25llvmpipe: Allow different signs when unpacking.José Fonseca
2009-10-25llvmpipe: Add inlines to quickly generate types matching the native SIMD ↵José Fonseca
register bitwidth.
2009-10-25llvmpipe: Merge lp_build_load_rgba_soa into lp_build_sample_texel.José Fonseca
2009-10-25llvmpipe: Factor our pixel offset computation.José Fonseca
2009-10-25llvmpipe: Share testing infrastructure with lp_test_format.José Fonseca
2009-10-25llvmpipe: Eliminate lp_build_store_rgba_aos.José Fonseca
2009-10-25llvmpipe: Eliminate lp_build_load_rgba_aos.José Fonseca