Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-09 | nv30: fix typo | David Heidelberger | |
Signed-off-by: David Heidelberger <d.okias@gmail.com> | |||
2010-03-09 | Squashed commit of gallium-no-texture-blanket | Keith Whitwell | |
commit f90b3f01af82b9522067b1824e21709a6fb2d3af Author: Keith Whitwell <keithw@vmware.com> Date: Mon Mar 8 14:39:44 2010 +0000 gallium: remove p_screen::surface_buffer_create This isn't very useful without texture_blanket(), which has also been removed. Note that this function hasn't been removed from the old pipe_winsys (u_simple_screen) still used internally by some drivers (eg softpipe). commit 6c462de39a4b9980a5f034a95e580efdfcb8173b Author: Keith Whitwell <keithw@vmware.com> Date: Mon Mar 8 14:27:40 2010 +0000 egl/x11: disable texture_blanket usage commit b42da9160df9f47224e5b3291b972f41767aa6e5 Merge: 4be2436 3ca9336 Author: Keith Whitwell <keithw@vmware.com> Date: Mon Mar 8 14:27:24 2010 +0000 Merge commit 'origin/master' into gallium-no-texture-blanket Conflicts: src/gallium/drivers/svga/svga_screen_texture.c commit 4be2436316929e3dfc55bc34d810920c06556b66 Author: Keith Whitwell <keithw@vmware.com> Date: Thu Mar 4 14:59:26 2010 +0000 gallium: remove texture blanket call No longer needed, except for nouveau and egl/xll/native_ximage.c. Fix for nouveau is to keep the call, but move it to an internal function within nouveau. Fix for that egl/x11 relies on gallium-sw-api branch or its successor. commit 69b6764330367d63c237d0bde9fb96435d0e0257 Author: Keith Whitwell <keithw@vmware.com> Date: Thu Mar 4 13:35:16 2010 +0000 drm_api: wrap comment | |||
2010-03-09 | r300g: remove hacks from translate_vertex_data_swizzle | Marek Olšák | |
The first part of the fix of BGRA vertex colors. | |||
2010-03-09 | draw: quads never provoke the first vertex | Marek Olšák | |
2010-03-09 | softpipe: quads never provoke the first vertex | Marek Olšák | |
2010-03-09 | llvmpipe: quads never provoke the first vertex | Marek Olšák | |
2010-03-09 | st/egl: Fix KMS build error after winsys handle change. | Chia-I Wu | |
2010-03-08 | gallium: update some comments, remove others which are superfluous | Brian Paul | |
2010-03-08 | vega: remove redundant DEFINES from .c.o rule | Brian Paul | |
2010-03-08 | llvmpipe/gallivm: checkpoint: array of pointers to mipmap levels | Brian Paul | |
Change the texture data_ptr from just a single image pointer to an array of image pointers, indexed by mipmap level. We'll use this for mipmap filtering. For now, the mipmap level is hard-coded to zero. | |||
2010-03-08 | nv: define NV30/40/50_MAX_TEXTURE_LEVELS | Brian Paul | |
2010-03-08 | r300g: define R300_MAX_TEXTURE_LEVELS | Brian Paul | |
2010-03-08 | svga: s/PIPE_MAX_TEXTURE_LEVELS/SVGA_MAX_TEXTURE_LEVELS/ | Brian Paul | |
2010-03-08 | i915g: define I915_MAX_TEXTURE_2D/3D_LEVELS | Brian Paul | |
2010-03-08 | i965g: define BRW_MAX_TEXTURE_2D/3D_LEVELS | Brian Paul | |
2010-03-08 | softpipe: define SP_MAX_TEXTURE_2D/3D_LEVELS | Brian Paul | |
2010-03-08 | llvmpipe: define max texture levels | Brian Paul | |
2010-03-08 | llvmpipe: rewrap for 80 columns | Brian Paul | |
2010-03-08 | gallivm: fix a crash by making sure we set the has_mask flag correctly | Zack Rusin | |
2010-03-08 | Merge branch '7.8' | Brian Paul | |
2010-03-08 | softpipe: zero-out entire clear_flags array in sp_tile_cache_flush_clear() | Brian Paul | |
Before, we only cleared the flags for the active tiles (the ones inside the framebuffer bound). The problem is if we later bound a different, larger surface to the tile cache we'd have some stale clear-flags still set (and mistakenly clear some tiles in the new surface). Fixes fd.o bug 26932. | |||
2010-03-08 | Merge commit 'origin/gallium-winsys-handle-rebased' | Keith Whitwell | |
2010-03-08 | r300g: fix updating the tiling flags for the framebuffer state | Marek Olšák | |
2010-03-08 | r300g: remove unnecessary state emissions and clean up | Marek Olšák | |
2010-03-08 | st/vega: Fix OpenVG demo segfaults. | Chia-I Wu | |
When the paint is color, paint_bind_samplers binds a dummy sampler without a texture. It causes demos requiring a sampler (those use a mask or an image) to crash. | |||
2010-03-07 | r300g: fix DRM errors | Marek Olšák | |
2010-03-07 | r300g: disable macrotiling when the texture height is smaller than a macrotile | Marek Olšák | |
Otherwise incorrect rendering occurs (no idea why). | |||
2010-03-07 | r300g: enable micro- and macrotiling for all textures and renderbuffers | Marek Olšák | |
2010-03-07 | r300g: add ability to tile/detile textures using blit during transfers | Marek Olšák | |
2010-03-07 | r300g: move r300_transfer to separate files | Marek Olšák | |
2010-03-06 | gallivm: Initialize variables for default cases. | Vinson Lee | |
Fixes use of uninitialized variables in non-debug builds. | |||
2010-03-07 | r300g: disable emitting the HWTCL-related state when SWTCL is in use | Marek Olšák | |
Now SWTCL renders at least "something", we're close... | |||
2010-03-07 | r300g: resurrect r300_emit_vertex_buffer for SWTCL | Marek Olšák | |
Taken over from c9928ac3ee5dc0d10127388f9312779a6c59da7c. | |||
2010-03-07 | r300g: validate buffers when using SWTCL | Marek Olšák | |
2010-03-07 | r300g: share the VS-output-mapping state with SWTCL | Marek Olšák | |
And associated cleanups. | |||
2010-03-07 | r300g: abort if FS compilation fails on non-debug builds | Marek Olšák | |
2010-03-06 | r300g: minor cleanups after the no-rhw merge | Marek Olšák | |
2010-03-06 | r300g: clamp vertex max index according to currently bound buffers | Marek Olšák | |
2010-03-06 | util: Use bitshift arithmetic to unpack pixels. | José Fonseca | |
All test cases pass now. | |||
2010-03-06 | util: Move the format tests cases here so that they can be easily shared. | José Fonseca | |
2010-03-06 | util: Several fixes to clamping and test. | José Fonseca | |
All tests pass here except util_format_b5g5r5a1_unorm_unpack_4ub, due to apparently a gcc 4.4.3 bug. | |||
2010-03-06 | util: Fix the maximum value computation for SSCALED channels. | José Fonseca | |
2010-03-06 | util: Add a new flag, for formats that can be described as a bitmask. | José Fonseca | |
2010-03-06 | util: Add the shortened format name to the description. | José Fonseca | |
2010-03-06 | gallivm: Add some notes about sampler static state construction. | José Fonseca | |
Recover some logic to make state canonical, although it is admittedly very shy compared with what could be done. We really need an helper module to make state canonical. | |||
2010-03-06 | gallivm: Answer question/comment. | José Fonseca | |
This reverts commit 71c05689528d7987bfb99c3afe04e456887bc7b7. | |||
2010-03-06 | gallivm: Add a placeholder for TGSI_FILE_PREDICATE registers. | José Fonseca | |
2010-03-06 | gallivm: Integrate udis86 on scons builds. | José Fonseca | |
2010-03-06 | gallivm: Generate valid IR for LLVM 2.7. | José Fonseca | |
The signatures for pack intrinsics were made more consistent in this version. | |||
2010-03-05 | gallivm: checkpoint: code gen for mipmap selection | Brian Paul | |