Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | intel: name in intel_create_renderbuffer was always 0, remove | Ian Romanick | 2009-12-10 | 1 | -2/+1 |
| | |||||
* | intel: Use texformat accessor to get bytes-per-pixel | Ian Romanick | 2009-12-10 | 1 | -7/+1 |
| | |||||
* | intel: softwareBuffer in intel_alloc_renderbuffer_storage was always false, ↵ | Ian Romanick | 2009-12-10 | 1 | -22/+15 |
| | | | | remove | ||||
* | intel: Axe intel_renderbuffer::texformat | Ian Romanick | 2009-12-10 | 7 | -24/+13 |
| | | | | | Since the texformat branch merge, the value of intel_renderbuffer::texformat is just a copy of gl_renderbuffer::Format. | ||||
* | intel: Flush the render/texture cache when finishing render to texture. | Eric Anholt | 2009-12-10 | 1 | -1/+9 |
| | | | | | | | | | | Back when we were flushing the entire batch at BindFramebuffer, the kernel would notice the domain transition when someone went to texture from it and flush for us. We no longer do the batch flushing every time, so we get to do aggressive flushing until we move batchbuffer handling to libdrm. Fixes piglit fbo-flushing. Bug #25377. No noticeable performance loss on cairo-gl (so this is better than batch flushing). | ||||
* | st/xorg: fix yv12 plus some cleanups in the upload code | Zack Rusin | 2009-12-10 | 1 | -57/+70 |
| | |||||
* | st/xorg: enable yv12 for xv | Zack Rusin | 2009-12-10 | 1 | -1/+4 |
| | |||||
* | mesa: Fix SCons build. | Vinson Lee | 2009-12-09 | 1 | -1/+0 |
| | | | | | Commit cd6b8dd9e82fedc55d033131fbc0f8ee950567c8 deleted src/mesa/state_tracker/st_cb_get.c. | ||||
* | vmware/xorg: Properly detect overlay support | Jakob Bornecrantz | 2009-12-09 | 3 | -0/+38 |
| | |||||
* | vmware/core: Update vmwgfx_drm.h | Jakob Bornecrantz | 2009-12-09 | 1 | -2/+4 |
| | |||||
* | meta: Bind texture to unit 0 for mipmap generation | Ian Romanick | 2009-12-09 | 1 | -0/+4 |
| | | | | | | | If the active texture unit on entry to mipmap generation is not zero, bind the texture to unit zero. Fixes bug #24219. | ||||
* | mesa: Move OES_read_format support from drivers into the core. | Eric Anholt | 2009-12-09 | 10 | -154/+43 |
| | | | | | | | | | | | The assertion is that the correct read type to be using is the native type of the underlying read renderbuffer. For some fallback paths, this may be worse than GL_RGBA/GL_UNSIGNED_BYTE for reads today, but it gets all drivers the expected GL_BGRA/GL_UNSIGNED_BYTE for ARGB8888 or GL_BGR//GL_UNSIGNED_SHORT_5_6_5_REV for rgb565 with no work. This fixes the intel (and other) DRI drivers to report read formats that should hit blit PBO readpixels paths. | ||||
* | i965: Enable the accelerated ReadPixels path on gen4 along with pre-gen4. | Eric Anholt | 2009-12-08 | 1 | -1/+1 |
| | | | | Passes piglit pbo-read-argb8888, and doesn't otherwise regress quick.tests. | ||||
* | vmware/xorg: Also stop ports on close | Jakob Bornecrantz | 2009-12-04 | 1 | -1/+2 |
| | |||||
* | vmware/xorg: Stop video ports on leave vt | Jakob Bornecrantz | 2009-12-04 | 3 | -0/+56 |
| | |||||
* | st/xorg: Add enter/leave vt hooks for winsys | Jakob Bornecrantz | 2009-12-04 | 2 | -0/+8 |
| | |||||
* | st/xorg: Fix leave enter vt cycle in crtc code | Jakob Bornecrantz | 2009-12-04 | 1 | -4/+3 |
| | |||||
* | st/xorg: New libkms destroy api | Jakob Bornecrantz | 2009-12-04 | 2 | -7/+5 |
| | |||||
* | vmware/xorg: Fix SCons build. | Michel Dänzer | 2009-12-08 | 2 | -0/+4 |
| | | | | Not sure how vmw_screen.c could build at all though... | ||||
* | vmware/xorg: Avoid warning about HAVE_STDINT_H being redefined. | Michel Dänzer | 2009-12-08 | 1 | -1/+3 |
| | |||||
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Andre Maasikas | 2009-12-08 | 4 | -21/+18 |
|\ | |||||
| * | r600: add support for TXB instruction | Andre Maasikas | 2009-12-08 | 1 | -17/+9 |
| | | | | | | | | | | makes testing other things easier - does not hang the card TODO: enable TEX dependency tracking in vertex programs | ||||
| * | r600: reorder state for render_target and blend | Andre Maasikas | 2009-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | First time around render targets are not enabled yet (done in r700SendRenderTargetState) so blend state is not emitted for any targets. Affects first glClear in some mesa tests. As a quick fix reorder state emit so that target is set first | ||||
| * | llvmpipe: Initialize variables in emit_instruction. | Vinson Lee | 2009-12-07 | 1 | -3/+3 |
| | | |||||
| * | progs/test: Initialize variable in prog_parameter. | Vinson Lee | 2009-12-07 | 1 | -0/+5 |
| | | | | | | | | Silences uninitialized variable compiler warning. | ||||
* | | mesa: set version string to 7.7-rc1mesa_7_7_rc2 | Ian Romanick | 2009-12-07 | 2 | -2/+2 |
| | | | | | | | | Also modify the Makefile to use the correct version for the tarballs. | ||||
* | | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | 2009-12-07 | 14 | -39/+58 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: progs/demos/projtex.c progs/xdemos/glxinfo.c src/mesa/main/version.h To fix the confilicts in projtex.c and glxinfo.c I just took the code from mesa_7_6_branch. The conflicts seem to have occured from cherry-picks from mesa_7_7_branch to mesa_7_6_branch followed by commmits just to mesa_7_6_branch. | ||||
| * | mesa: set version string to 7.6.1-rc3mesa_7_6_1_rc3 | Ian Romanick | 2009-12-07 | 1 | -1/+1 |
| | | |||||
| * | progs/demos: Fix memory leak in projtex.c. | Vinson Lee | 2009-12-07 | 1 | -0/+1 |
| | | |||||
| * | st/egl: Fix memory leak in egl_tracker.c. | Vinson Lee | 2009-12-06 | 1 | -1/+1 |
| | | | | | | | | (cherry picked from commit 052b127842af3372fd768eae8e29b240a696a12a) | ||||
| * | dri: Fix potential null pointer dereference in driBindContext. | Vinson Lee | 2009-12-06 | 1 | -1/+2 |
| | | | | | | | | (cherry picked from commit 919898e92fa23ff71a59d86a46ff0886a6f34e4d) | ||||
| * | dri: Fix potential null pointer deference in dri_put_drawable. | Vinson Lee | 2009-12-06 | 1 | -4/+4 |
| | | | | | | | | (cherry picked from commit 364070b1f2b08d43fb205ec198894a35bec6b2f3) | ||||
| * | glx: Prevent potential null pointer deference in driCreateContext. | Vinson Lee | 2009-12-06 | 1 | -1/+3 |
| | | | | | | | | (cherry picked from commit 4b0b250aae6ae7d48cd24f9d91d05ab58086c4b2) | ||||
| * | progs/tests: Add tests to Makefile. | Vinson Lee | 2009-12-05 | 1 | -0/+7 |
| | | | | | | | | (cherry picked from commit 76d2ec3a0a047a65ffca70f53848241a3225dad3) | ||||
| * | draw: Initialize variable in draw_pt.c. | Vinson Lee | 2009-12-05 | 1 | -1/+2 |
| | | | | | | | | (cherry picked from commit ea98e9820d7117f7a187f355445796b1ef5d9e0c) | ||||
| * | mesa: Fix array out-of-bounds access by _mesa_TexGenf. | Vinson Lee | 2009-12-05 | 1 | -1/+4 |
| | | | | | | | | | | | | _mesa_TexGenf calls _mesa_TexGenfv, which uses the params argument as an array. (cherry picked from commit ca5a7aadb4361e7d053aea8687372cd44cbd8795) | ||||
| * | mesa: Fix array out-of-bounds access by _mesa_TexGeni. | Vinson Lee | 2009-12-05 | 1 | -1/+4 |
| | | | | | | | | | | | | _mesa_TexGeni calls _mesa_TexGeniv, which uses the params argument as an array. (cherry picked from commit d55fb7c835b56951f05a058083e7eda264ba192e) | ||||
| * | mesa: Fix array out-of-bounds access by _mesa_TexParameterf. | Vinson Lee | 2009-12-05 | 1 | -2/+7 |
| | | | | | | | | | | | | _mesa_TexParameterf calls set_tex_parameterf, which uses the params argument as an array. (cherry picked from commit 270d36da146b899d39e08f830fe34b63833a3731) | ||||
| * | mesa: Fix array out-of-bounds access by _mesa_TexParameterf. | Vinson Lee | 2009-12-05 | 1 | -2/+4 |
| | | | | | | | | | | | | _mesa_TexParameterf calls set_tex_parameteri, which uses the params argument as an array. (cherry picked from commit a201dfb6bf28b89d6f511c2ec9ae0d81ef18511d) | ||||
| * | progs/samples: Fix memory leak if malloc fails in rgbtoppm.c. | Vinson Lee | 2009-12-05 | 1 | -0/+1 |
| | | |||||
| * | progs/samples: Fix memory leak if fopen fails in rgbtoppm.c. | Vinson Lee | 2009-12-05 | 1 | -1/+2 |
| | | |||||
| * | progs/samples: Add rgbtoppm to Makefile. | Vinson Lee | 2009-12-05 | 1 | -1/+1 |
| | | |||||
| * | progs/tests: Removed unused variable from texdown.c. | Vinson Lee | 2009-12-05 | 1 | -2/+1 |
| | | |||||
| * | progs/vpglsl: Assign glGetUniformLocationARB return value to GLint. | Vinson Lee | 2009-12-05 | 1 | -6/+6 |
| | | | | | | | | The return type of glGetUniformLocationARB is GLint, not GLuint. | ||||
| * | progs/fp: Redraw upon keypress. | Vinson Lee | 2009-12-04 | 1 | -1/+1 |
| | | |||||
| * | mesa: Fix array out-of-bounds access in _mesa_TexEnvf. | Vinson Lee | 2009-12-04 | 1 | -1/+4 |
| | | | | | | | | | | | | _mesa_TexEnvf calls _mesa_TexEnvfv, which uses the param argument as an array. (cherry picked from commit a11d60d14caf8efc07f70af63b57b33273f8cf9b) | ||||
| * | progs/util: Fix memory leak if fread returns 0 in CompileShaderFile. | Vinson Lee | 2009-12-04 | 1 | -0/+1 |
| | | | | | | | | (cherry picked from commit 11905da8836822f7dd60c84b5eefc72e46c94b50) | ||||
| * | progs/util: Fix memory leak if fail to load/compile shader | Vinson Lee | 2009-12-04 | 1 | -0/+2 |
| | | | | | | | | | | Signed-off-by: Brian Paul <[email protected]> (cherry picked from commit c475079ef2d901ba4506ebd53e19419cd46793ab) | ||||
| * | progs/fp: Add tri-inv.c to Makefile. | Vinson Lee | 2009-12-04 | 1 | -0/+1 |
| | | |||||
| * | r300g: use $(MAKE) variable | Coleman Kane | 2009-12-04 | 1 | -1/+1 |
| | | | | | | | | Fixes bug 24501 |