| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-12-03 | r200: fix polygon stipple | Alex Deucher | |
| fixes fdo bug 25354 Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
| 2009-12-03 | Remove pf_swizzle_* internal macros. | Michal Krol | |
| 2009-12-03 | Move pf_get_component_bits() to u_format auxiliary module. | Michal Krol | |
| 2009-12-03 | Move pf_get_bits/size() to u_format auxiliary module. | Michal Krol | |
| 2009-12-03 | Move pf_get_block() to u_format auxiliary module. | Michal Krol | |
| 2009-12-03 | Move pf_is_depth_and_stencil() to u_format auxiliary module. | Michal Krol | |
| 2009-12-03 | Move pf_is_depth_stencil() to u_format auxiliary module. | Michal Krol | |
| 2009-12-03 | Move pf_is_compressed() to u_format auxiliary module. | Michal Krol | |
| 2009-12-02 | Merge branch 'mesa_7_7_branch' | Jakob Bornecrantz | |
| 2009-12-02 | Merge commit 'mesa_7_6_branch' into mesa_7_7_branch | Jakob Bornecrantz | |
| Conflicts: src/mesa/main/version.h | |||
| 2009-12-02 | intel: Make RGB renderbuffers use XRGB8888 like we do for RGB system buffers. | Eric Anholt | |
| 2009-12-02 | mesa: Fix bad conversion in AL1616_REV texstore. | Eric Anholt | |
| 2009-12-02 | mesa: Fix copy'n'paste problem in al1616 texel fetch. | Eric Anholt | |
| 2009-12-01 | mesa: added comment for target_enum_to_index() | Brian Paul | |
| 2009-12-01 | intel: Remove GL_NV_point_sprite from extension list | Ian Romanick | |
| i830 does not (and cannot!) support the any of the non-default GL_POINT_SPRITE_R_MODE_NV settings. i915 and i965 could, but currently do not. In both cases it would require mucking about with the fragment shader. | |||
| 2009-12-01 | mesa/st: avoid quadstrips if its easy to do so | Keith Whitwell | |
| Tristrips are easier for many drivers to handle. | |||
| 2009-12-02 | intel: Fix more front-buffer rendering after Brian's less flushing patch. | Eric Anholt | |
| bcbfda71b03303d3f008a6f3cf8cb7d9667bf8d2 left out many blit paths. This fixes up more of them to get Blender to work again. Bug #25030. | |||
| 2009-12-02 | Revert "radeon/r300: no need to flush the cmdbuf when changing scissors ↵ | Dave Airlie | |
| state in KMM mode" This reverts commit 286bf89e5a1fc931dbf523ded861b809859485e2. This doesn't appear to be correct, regression so revert it. http://bugs.freedesktop.org/show_bug.cgi?id=25193 | |||
| 2009-12-01 | vbo: make flush recursion check code per-context | Brian Paul | |
| This fixes invalid failed assertions when running multi-threaded apps. | |||
| 2009-12-01 | st/mesa: updated emit_swz() comment | Brian Paul | |
| 2009-12-01 | Merge commit 'origin/mesa_7_7_branch' | Keith Whitwell | |
| Conflicts: src/gallium/drivers/svga/svga_screen_texture.c src/gallium/state_trackers/xorg/xorg_composite.c src/gallium/state_trackers/xorg/xorg_exa.c src/gallium/state_trackers/xorg/xorg_renderer.c src/gallium/state_trackers/xorg/xorg_xv.c src/mesa/main/texgetimage.c src/mesa/main/version.h | |||
| 2009-12-01 | mesa: Update vertex texture code after gallium changes. | Michal Krol | |
| 2009-12-01 | st: Update for renamed sampler/texture state setters. | Michal Krol | |
| 2009-11-30 | mesa: set version string to 7.7-rc1 | Ian Romanick | |
| 2009-11-30 | mesa: set version string to 7.6.1-rc2 | Ian Romanick | |
| 2009-11-30 | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | |
| Conflicts: progs/util/shaderutil.c src/mesa/drivers/dri/r600/r600_context.c src/mesa/main/version.h | |||
| 2009-11-30 | i915: Actually put i915PointParameterfv in the driver function table. Duh. | Ian Romanick | |
| 2009-11-30 | gallium: interface cleanups, remove nblocksx/y from pipe_texture and more | Roland Scheidegger | |
| This patch removes nblocksx, nblocksy arrays from pipe_texture (can be recalculated if needed). Furthermore, pipe_format_block struct is gone completely (again, contains just derived state). nblocksx, nblocksy, block are also removed from pipe_transfer, together with the format enum (can be obtained from the texture associated with the transfer). | |||
| 2009-11-30 | st/mesa: handle front/back-face +1/-1 vs. 1/0 conversion | Brian Paul | |
| Fixes progs/glsl/twoside.c demo. | |||
| 2009-11-29 | mesa: Fix array out-of-bounds access by _mesa_TexParameterf. | Vinson Lee | |
| _mesa_TexParameterf calls set_tex_parameterf, which uses the params argument as an array. | |||
| 2009-11-29 | i915: Fallback bit define missed on previous commit | Ian Romanick | |
| 2009-11-29 | i915: Round point sizes instead of truncate. | Ian Romanick | |
| 2009-11-29 | i915: Enable point sprite coordinate generation | Ian Romanick | |
| Support still isn't completely correct, but it's better. piglit point-sprite now passes. However, glean's pointSprite test fails. In that test the texture on the sprite is somehow inverted as though GL_POINT_SPRITE_COORD_ORIGIN were set to GL_LOWER_LEFT. i915 hardware shouldn't be able to do that! I believe there are also problems when not all texture units have GL_COORD_REPLACE set. The hardware enable seems to be all or nothing. Fixes bug #25313. | |||
| 2009-11-29 | mesa: Fix array out-of-bounds access by _mesa_TexParameterf. | Vinson Lee | |
| _mesa_TexParameterf calls set_tex_parameteri, which uses the params argument as an array. | |||
| 2009-11-29 | r600 : clena up a bit for last commit. | Richard Li | |
| 2009-11-29 | r600 : add read port allocation for uniform; | Richard Li | |
| mapping ps input based on vs output; fix bugs including constants updating for vs. | |||
| 2009-11-29 | radeon: update miptree code a little | Maciej Cencora | |
| Simplify gl image level <-> miptree level mapping (are equal now). Don't allocate miptree for images that won't fit in it (fixes #25230). | |||
| 2009-11-29 | radeon: don't check the same miptree many times when looking for matching ↵ | Maciej Cencora | |
| miptrees | |||
| 2009-11-29 | radeon: add some debugging info | Maciej Cencora | |
| 2009-11-29 | mesa: Fix array out-of-bounds access by _mesa_TexGenf. | Vinson Lee | |
| _mesa_TexGenf calls _mesa_TexGenfv, which uses the params argument as an array. | |||
| 2009-11-28 | mesa: Fix array out-of-bounds access by _mesa_TexGeni. | Vinson Lee | |
| _mesa_TexGeni calls _mesa_TexGeniv, which uses the params argument as an array. | |||
| 2009-11-28 | dri: Fix potential null pointer dereference in driBindContext. | Vinson Lee | |
| 2009-11-28 | mesa: Fix array out-of-bounds access in _mesa_TexEnvf. | Vinson Lee | |
| _mesa_TexEnvf calls _mesa_TexEnvfv, which uses the param argument as an array. | |||
| 2009-11-28 | radeon: need to flush cs when moving images between mipmap trees | Maciej Cencora | |
| 2009-11-27 | mesa: Avoid void pointer arithmetic. | José Fonseca | |
| 2009-11-27 | Merge branch 'width0' | Roland Scheidegger | |
| Conflicts: src/gallium/drivers/r300/r300_texture.c src/gallium/state_trackers/xorg/xorg_exa.c src/mesa/state_tracker/st_cb_texture.c | |||
| 2009-11-26 | gallium: fix more statetrackers/drivers for not using texture ↵ | Roland Scheidegger | |
| width/height/depth arrays | |||
| 2009-11-25 | Improve implementation of GL_POINT_SPRITE_COORD_ORIGIN errors | Ian Romanick | |
| This enum is only supported for OpenGL 2.0. If a driver supports OpenGL 1.4 and GL_ARB_point_sprite, using this enum should generate an error. This is important because, for example, i915 and i830 can support GL_ARB_point_sprite, but they cannot support GL_POINT_SPRITE_COORD_ORIGIN. This commit just removes the check for NV_point_sprite, which is completely wrong, and add some comments describing what the code should do. I don't see an easy way to check for version >= 2.0 from inside Mesa. Perhaps we should add an extension GL_MESA_point_sprite_20 (like Intel's old GL_EXT_packed_pixels_12) to indicate that this added bit of functionality is available. Also note that glean's pointSprite test only checks for GL_ARB_point_sprite before trying to use GL_POINT_SPRITE_COORD_ORIGIN. Naturally, that fails on non-2.0 implementations (i.e., Mac OS X on GMA 950). | |||
| 2009-11-26 | Merge commit 'origin/st-shader-varients' | Roland Scheidegger | |
| Conflicts: src/mesa/state_tracker/st_atom_shader.c src/mesa/state_tracker/st_program.c | |||
| 2009-11-25 | slang/library: Don't need the *_gc.h files, they are autogenerated now. | Michal Krol | |
