Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-22 | Use drm_i915_sarea instead of drmI830Sarea and remove i830_common.h | Alan Hourihane | |
2008-02-15 | [915] Revert broken context creation change from IS_915 commit. | Eric Anholt | |
The IS_945 case was left to fall through to the 830 case, along with the not-recognized-at-all case, making that dead code. | |||
2008-02-15 | Add IS_915(), simplify IS_9XX() a bit. | Adam Jackson | |
2008-02-14 | Add TTM buffer object based texture from pixmap implementation. | Kristian Høgsberg | |
Currently only implemented for intel hw. | |||
2008-02-14 | Hook up i915 driver to new DRI2 infrastructure. | Kristian Høgsberg | |
2008-02-13 | [965] Fix ARB_occlusion_query from intel_screen.c merge. | Eric Anholt | |
It wasn't being initialized at screen setup, so we were getting stub entrypoints even though it was exposed as enabled. Fixes arbocclude mesa demo. | |||
2008-01-22 | [intel] Clean up references to screen buffer metrics. | Kristian Høgsberg | |
The screen wide info such as pitch and cpp are obsoleted by the FBO changes, so clean up the last few references to those, except for setting up the legacy screen regions. | |||
2008-01-17 | [intel] Make the no_rast option be standard driconf instead of INTEL_NO_RAST. | Eric Anholt | |
2008-01-09 | [intel] Simplify intelCreateBuffer() a bit. | Kristian Høgsberg | |
Drop a bunch of unused arguments from intel_create_renderbuffer() and introduce intel_renderbuffer_set_region() to set the region for a renderbuffer. | |||
2008-01-09 | Factor out code to do the DRM_I830_GETPARAM ioctl. | Kristian Høgsberg | |
2007-12-20 | [965] Enable EXT_framebuffer_object. | Eric Anholt | |
To do so, merge the remainnig necessary code from the buffers, blit, span, and screen code to shared, and replace it with those. | |||
2007-12-20 | [i915] Move meta_draw_quad into the vtbl with other meta operations. | Eric Anholt | |
2007-12-12 | [intel] Move bufmgr back to context instead of screen, fixing glthreads. | Eric Anholt | |
Putting the bufmgr in the screen is not thread-safe since the emit_reloc changes. It also led to a significant performance hit from pthread usage for the attempted thread-safety (up to 12% of a cpu spent on refcounting protection in single-threaded 965). The motivation had been to allow multi-context bufmgr sharing in classic mode, but it wasn't worth the cost. | |||
2007-11-16 | [intel] Add 965 support to shared intel_blit.c | Eric Anholt | |
This requires that regions grow a marker of whether they are tiled or not, because fence (surface) registers are ignored by the 965 2D engine. | |||
2007-11-16 | [i915] Pass static region names in so debugging says more than "static region". | Eric Anholt | |
2007-11-09 | [i915] Remove old frontbuffer rotation hack. | Eric Anholt | |
This was replaced in previous releases of xserver/dri/libGL by reporting the damage to the frontbuffer so that the server and driver could handle it appropriately. | |||
2007-11-09 | [intel] Initialize a depth buffer if the visual has depth 24 but no stencil. | Eric Anholt | |
2007-11-09 | [intel] Move over files that will be shared with 965-fbo work. | Eric Anholt | |