- 11 Feb, 2011 35 commits
-
-
José Fonseca authored
-
José Fonseca authored
-
Brian Paul authored
-
Brian Paul authored
AA lines drawn as textured quads look a little better with this change. Conformance/piglit tests still pass.
-
Brian Paul authored
This fixes a problem when trying to use large (2K x 2K) texture images. We'll DMA the image in chunks. Patch written by Jose.
-
Brian Paul authored
-
Tobias Jakobi authored
Broken since e0c1fc32. Signed-off-by:
Kenneth Graunke <kenneth@whitecape.org>
-
José Fonseca authored
Spotted by Brian Paul.
-
José Fonseca authored
Spotted by Jakob Bornecrantz.
-
José Fonseca authored
Spotted by Jakob Bornecrantz.
-
José Fonseca authored
-
José Fonseca authored
-
José Fonseca authored
-
Marek Olšák authored
-
Haitao Feng authored
Signed-off-by:
Haitao Feng <haitao.feng@intel.com>
-
Benjamin Franzke authored
-
Benjamin Franzke authored
-
Benjamin Franzke authored
This fixes __DRIdrawable refcounting. Binding a context increases their refcount, so we need to decrease it.
-
Benjamin Franzke authored
-
Benjamin Franzke authored
st/mesa/st_managaer.c needs render_buffer in order to determinde which buffer should be rendered to.
-
Benjamin Franzke authored
-
Benjamin Franzke authored
ctx->dPriv might be != NULL then draw which is NULL is accessed: struct dri_drawable *draw = dri_drawable(driDrawPriv); [..] if (ctx->dPriv != driDrawPriv) { ctx->dPriv = driDrawPriv; draw->texture_stamp = driDrawPriv->lastStamp - 1; }
-
Benjamin Franzke authored
-
Dave Airlie authored
useful for s3tc
-
Dave Airlie authored
these were NOPs anyways. Signed-off-by:
Dave Airlie <airlied@redhat.com>
-
Dave Airlie authored
add support for the 32-bit types, also fixup the export setting to handle types with channels > 11 bits properly Signed-off-by:
Dave Airlie <airlied@redhat.com>
-
Marek Olšák authored
Should fix: https://bugs.freedesktop.org/show_bug.cgi?id=33185
-
Kenneth Graunke authored
-
Kenneth Graunke authored
Also, add a 'glcpp' target so you can type 'make glcpp' instead of 'make glcpp/glcpp'.
-
Marek Olšák authored
-
Marek Olšák authored
We don't need the read/write flags.
-
Marek Olšák authored
-
Marek Olšák authored
-
Marek Olšák authored
Based on Dave's branch. The majority of this commit is a cleanup, mainly renaming things. There wasn't much code to import, just ioctl calls. Also done: - implemented unsynchronized bo_map (important optimization!) - radeon_bo_is_referenced_by_cs is no longer a refcount hack - dropped the libdrm_radeon dependency I'm surprised that this has resulted in less code in the end.
-
Marek Olšák authored
In this case, we always use the corresponding linear format in create_surface, therefore we should check for linear format support as well.
-
- 10 Feb, 2011 5 commits
-
-
Ian Romanick authored
NOTE: This is a candidate for the 7.9 and 7.10 branches.
-
Ian Romanick authored
Previously the SNE and SEQ instructions would calculate the partial result to the destination register. This would cause problems if the destination register was also one of the source registers. Fixes piglit tests glsl-fs-any, glsl-fs-struct-equal, glsl-fs-struct-notequal, glsl-fs-vec4-operator-equal, glsl-fs-vec4-operator-notequal. NOTE: This is a candidate for the 7.9 and 7.10 branches.
-
José Fonseca authored
This can avoid DMAing the whole buffer when just a fraction was changed.
-
José Fonseca authored
It's still broken, however it doesn't show up on debug builds.
-
Kristian Høgsberg authored
-