Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | st/xorg Fail early if we don't intend to accelerate. | Thomas Hellstrom | 2009-12-08 | 1 | -9/+22 |
| | | | | | | Saves a number of unneeded computations and log noise. Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | 2009-12-15 | 2 | -4/+5 |
|\ | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_quad_blend.c | ||||
| * | mesa: Add missing $(DESTDIR) support to src/gallium/winsys/xlib/Makefile | Matthew Bell | 2009-12-14 | 1 | -4/+4 |
| | | |||||
| * | softpipe: Initialize source in blend_quad. | Vinson Lee | 2009-12-12 | 1 | -1/+2 |
| | | |||||
| * | i915g: Silence unused value warning in intel_drm_get_device_id. | Vinson Lee | 2009-12-12 | 1 | -0/+1 |
| | | |||||
* | | vmwgfx: Update vmwgfx_drm.h to the on upstream | Jakob Bornecrantz | 2009-12-14 | 2 | -27/+30 |
| | | |||||
* | | vmware/xorg: Use new stream ioctl | Jakob Bornecrantz | 2009-12-14 | 4 | -10/+107 |
| | | |||||
* | | vmware/xorg: Fix failure paths and add some debug printing | Jakob Bornecrantz | 2009-12-12 | 1 | -20/+46 |
| | | |||||
* | | vmwgfx/core: Check for 3D via the get param ioctl | Jakob Bornecrantz | 2009-12-12 | 2 | -3/+12 |
| | | |||||
* | | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Brian Paul | 2009-12-11 | 1 | -0/+1 |
|\| | |||||
| * | i915g: Fix memory leak when pci id is unknown. | Vinson Lee | 2009-12-08 | 1 | -0/+1 |
| | | |||||
| * | i915g: Add missing break statement in i915_debug_packet. | Vinson Lee | 2009-12-08 | 1 | -0/+1 |
| | | |||||
| * | rbug: Initialize variable in rbug_get_message. | Vinson Lee | 2009-12-08 | 1 | -0/+1 |
| | | | | | | | | Silences uninitialized variable warning. | ||||
* | | svga: Add a missing dependency from the prescale state. | José Fonseca | 2009-12-11 | 1 | -1/+2 |
| | | | | | | | | | | | | Thanks for Keith to finding this. Fixes Jedi Knight 2 menus. | ||||
* | | svga: Always pass SVGA3D_SURFACE_HINT_DYNAMIC. | José Fonseca | 2009-12-11 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | Since we're reusing buffers we're effectively transforming all of them into dynamic buffers. It would be nice to not cache long lived static buffers. But there is no way to detect the long lived from short lived ones yet. A good heuristic would be buffer size. | ||||
* | | svga: Keep tight control of texture handle ownership. | José Fonseca | 2009-12-11 | 2 | -17/+27 |
| | | | | | | | | | | | | | | | | | | | | The texture owns the surface handle. All derivatives need to keep a reference to texture. This fixes several assertions failures starting up Jedi Knight 2. Should cause no change for DRM surface sharing -- reference count still done as before there. | ||||
* | | svga: Fix mixed signed comparisons. | José Fonseca | 2009-12-11 | 1 | -1/+1 |
| | | |||||
* | | 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 |
| | | |||||
* | | 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 |
| | | |||||
* | | 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 | 1 | -3/+3 |
|\| | |||||
| * | llvmpipe: Initialize variables in emit_instruction. | Vinson Lee | 2009-12-07 | 1 | -3/+3 |
| | | |||||
* | | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | 2009-12-07 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | st/egl: Fix memory leak in egl_tracker.c. | Vinson Lee | 2009-12-06 | 1 | -1/+1 |
| | | | | | | | | (cherry picked from commit 052b127842af3372fd768eae8e29b240a696a12a) | ||||
| * | draw: Initialize variable in draw_pt.c. | Vinson Lee | 2009-12-05 | 1 | -1/+2 |
| | | | | | | | | (cherry picked from commit ea98e9820d7117f7a187f355445796b1ef5d9e0c) | ||||
| * | r300g: use $(MAKE) variable | Coleman Kane | 2009-12-04 | 1 | -1/+1 |
| | | | | | | | | Fixes bug 24501 | ||||
| * | gallium/util: Initialize variables in u_pack_color.h. | Vinson Lee | 2009-12-03 | 1 | -1/+4 |
| | | | | | | | | (cherry picked from commit 36e2074b63e3e5bc489eb74cad0cd97eafcedb40) | ||||
* | | vmware/xorg: Use Write instead of WriteRead for cursor bypass | Jakob Bornecrantz | 2009-12-04 | 1 | -2/+2 |
| | | |||||
* | | vmware/xorg: Give kernel infromation about cursor bypass | Jakob Bornecrantz | 2009-12-04 | 3 | -4/+75 |
| | | |||||
* | | vmware/xorg: Handle no init of video in vmw_video_close | Jakob Bornecrantz | 2009-12-04 | 1 | -0/+2 |
| | | |||||
* | | vmware/core: Update vmwgfx_drm.h to include cursor bypass | Jakob Bornecrantz | 2009-12-04 | 1 | -0/+32 |
| | | |||||
* | | Merge commit 'mesa_7_6_branch' into mesa_7_7_branch | Jakob Bornecrantz | 2009-12-02 | 1 | -0/+1 |
|\| | | | | | | | | | Conflicts: src/mesa/main/version.h | ||||
| * | cell: added tex_usage param to xm_surface_buffer_create() | Brian Paul | 2009-12-02 | 1 | -0/+1 |
| | | |||||
| * | xorg/st: fixup builds against later dpms headers. | Brian Paul | 2009-11-18 | 2 | -0/+8 |
| | | | | | | | | (cherry picked from master, commit e9d6ab72be065becf7a077c33919d37faa8db92e) | ||||
| * | draw: Fix memory leak. | Vinson Lee | 2009-10-27 | 1 | -0/+2 |
| | | | | | | | | This would only be hit if we got and invalid index_size. | ||||
* | | vmware/xorg: Add video support | Jakob Bornecrantz | 2009-12-01 | 5 | -0/+1199 |
| | | | | | | | | | | By using the hooks st/xorg provides us we can create a driver specific implementation that uses the svga overlay engines. | ||||
* | | vmware/xorg: Create a small driver that sits ontop of st/xorg | Jakob Bornecrantz | 2009-12-01 | 5 | -4/+205 |
| | | |||||
* | | st/xorg: Create winsys hooks that we call into | Jakob Bornecrantz | 2009-12-01 | 2 | -0/+11 |
| | | |||||
* | | vmware/core: Update vmwgfx_drm.h to latest version | Jakob Bornecrantz | 2009-12-01 | 1 | -1/+65 |
| | | |||||
* | | svga: Add header files for overlay support | Jakob Bornecrantz | 2009-12-01 | 2 | -0/+290 |
| | | |||||
* | | wgl: Call st_swapbuffers instead of st_notify_swapbuffers. | José Fonseca | 2009-12-02 | 3 | -38/+10 |
| | | | | | | | | | | | | | | | | | | | | This will get single buffer, double buffer, and joint single/double buffer (typical in CAD applications) done right, at least as far as the frambuffer is concerned. There are still problems with multiple contexts using the same framebuffer because st_framebuffer_* calls assume the framebuffer is bound to a single context. | ||||
* | | st/xorg: proper fix for compositing after rounding up | Keith Whitwell | 2009-11-27 | 6 | -21/+65 |
| | | | | | | | | | | | | Basically don't round up shared textures. This fixes compiz, but I'm afraid that rounding up texture sizes here in the driver is doomed, as it will inevitably break texture wrap modes. |