Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-02 | st/xorg: handle solid fills in the fragment shader | Zack Rusin | |
2009-09-02 | st/xorg: Guard against realy old versions of Xorg | Jakob Bornecrantz | |
2009-09-02 | st/xorg: Remove code no longer support by xserver Git master. | Michel Dänzer | |
Shouldn't be necessary with older versions either. | |||
2009-09-02 | st/xorg: Add support for xserver Git master DRI2 interface. | Michel Dänzer | |
Reorganize to handle both interfaces with common code. | |||
2009-09-02 | st/dri: Slight consolidation of DRI2 buffer handling. | Michel Dänzer | |
Always use / assume a combined depth/stencil buffer. Also update drawable formats from surfaces returned by the driver. | |||
2009-09-02 | st/xorg: Add EXA UploadToScreen and DownloadFromScreen hooks. | Michel Dänzer | |
2009-09-01 | st/xorg: getting indexes right tends to be helpful | Zack Rusin | |
2009-09-01 | st/xorg: redo the vertex shader | Zack Rusin | |
2009-09-01 | st/xorg: setup solid fills | Zack Rusin | |
2009-09-01 | st/xorg: fold back the helper function into core | Zack Rusin | |
2009-09-01 | st/xorg: start rendering and compositing pictures | Zack Rusin | |
2009-09-01 | st/xorg: Fix crash in MPH | Jakob Bornecrantz | |
2009-08-31 | st/xorg: add code to render textured quads for composite acceleration | Zack Rusin | |
2009-08-31 | st/xorg: setup constant buffers for vertex and fragment shaders | Zack Rusin | |
2009-08-31 | st/xorg: Re-organize the EXA ModifyPixmapHeader hook a bit. | Michel Dänzer | |
This should also handle the case where the pixmap is backed by a (different) texture before and afterwards. | |||
2009-08-31 | st/xorg: Simplify EXA ModifyPixmapHeader hook for pPixmap != NULL. | Michel Dänzer | |
Just let the upper layers handle it. | |||
2009-08-31 | st/xorg: Don't always fall back for solid fills. | Michel Dänzer | |
2009-08-31 | Gallium xlib: Add support for BGRA visuals. | Michel Dänzer | |
2009-08-29 | xlib: Ensure one screen instance. | José Fonseca | |
2009-08-29 | xlib: Complete llvmpipe integration. | José Fonseca | |
2009-08-28 | st/xorg: disable composite accelration for now | Zack Rusin | |
2009-08-28 | st/xorg: bind samplers before composition | Zack Rusin | |
2009-08-28 | st/xorg: normalize coords for the src operands in the vertex shader | Zack Rusin | |
2009-08-28 | st/xorg: If migrating from a sw pixmap to a hw pixmap upload old contents | Jakob Bornecrantz | |
2009-08-28 | st/xorg: Null devPrivate.ptr when unmapping | Jakob Bornecrantz | |
2009-08-28 | st/xorg: Fix scons build. | Michel Dänzer | |
2009-08-28 | drm_api: Operate on textures instead of buffers | Jakob Bornecrantz | |
Most use cases just got the buffer from the texture and then called into one of the get_handle functions. Also with this patch it would be easier to move to a generic function for getting handles from textures and textures from handles, that is exposed via the screen. | |||
2009-08-28 | st/xorg: Fix some warnings | Jakob Bornecrantz | |
2009-08-28 | st/dri: Fix some warnings | Jakob Bornecrantz | |
2009-08-28 | st/xorg: Pass dri driver name as driverName on screen | Jakob Bornecrantz | |
2009-08-28 | Revert "st/xorg/dri: Pass texture formats via the DRI2 protocol flags." | Jakob Bornecrantz | |
This reverts commit a33e9ea3b9b7ac98d6e9bc385bbbe7eac2eb73d0. As this change breaks both radeon and nouveau | |||
2009-08-27 | st/xorg: set vertex and fragment shader for the current op | Zack Rusin | |
2009-08-27 | st/xorg: bind rasterizer state | Zack Rusin | |
2009-08-27 | st/xorg: set blend state for exa | Zack Rusin | |
2009-08-27 | st/xorg: bind framebuffer and viewport for exa | Zack Rusin | |
2009-08-27 | st/xorg: create and destroy shader cache | Zack Rusin | |
2009-08-27 | st/xorg: Set shared usage of pixmaps for use via DRI2. | Michel Dänzer | |
Also allow pixmaps to have both the shared and displayed usage flags, as is the case for the screen pixmap now. | |||
2009-08-27 | st/dri: Make sure the front left renderbuffer is there for texture-from-pixmap. | Michel Dänzer | |
2009-08-27 | st/xorg: Don't hardcode ExaPrepareCopy to fall back to software. | Michel Dänzer | |
2009-08-27 | st/xorg: Flush context if necessary in ExaPrepareAccess. | Michel Dänzer | |
2009-08-27 | st/dri: Only ask for fake front buffer for single buffer visuals by default. | Michel Dänzer | |
2009-08-27 | st/xorg/dri: Pass texture formats via the DRI2 protocol flags. | Michel Dänzer | |
No need to guess. | |||
2009-08-26 | EGL_i915: Make struct drm_device per display. | Chia-I Wu | |
This is to allow a driver to drive multiple displays. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-08-26 | st/xorg: create basic vertex shader | Zack Rusin | |
2009-08-26 | st/xorg: create basic fragment shader | Zack Rusin | |
2009-08-26 | st/dri: Add some debug code | Jakob Bornecrantz | |
2009-08-26 | st/xorg: Temporary fix for none stencil visuals | Jakob Bornecrantz | |
Should be replaced with something looking at the proper glx visual for the buffers. | |||
2009-08-26 | st/xorg: Find out correct type for depth stencil buffers | Jakob Bornecrantz | |
2009-08-26 | st/dri: Redo config generation | Jakob Bornecrantz | |
2009-08-26 | st/xorg: Add support for dirty framebuffer region reporting. | Michel Dänzer | |
Add a BlockHandler which flushes the context and reports the dirty region gathered using the X server damage layer. In the interim, with dirty region reporting only allocate textures for the framebuffer and shared pixmaps (e.g. DRI2 buffers) and fall back to software for other pixmaps. This will be improved in the future. |