summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/xorg
AgeCommit message (Collapse)Author
2010-01-02st/xorg: Ensure null-terminated byte string.Vinson Lee
2009-12-29st/xorg: Use C-style comments.Vinson Lee
2009-12-30st/xorg: Fix warning and add a TODO commentJakob Bornecrantz
2009-12-30st/xorg: On close wait on fences and then destroy the screenJakob Bornecrantz
2009-12-30st/xorg: Be proper with pipe pointers on close in exaJakob Bornecrantz
2009-12-30st/xorg: Make sure we don't overrun the fence array in block handlerJakob Bornecrantz
2009-12-27st/xorg: Silence unused variable warnings.Vinson Lee
2009-12-27Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul
Conflicts: src/gallium/auxiliary/util/u_network.c src/gallium/auxiliary/util/u_network.h src/gallium/drivers/i915/i915_state.c src/gallium/drivers/trace/tr_rbug.c src/gallium/state_trackers/vega/bezier.c src/gallium/state_trackers/vega/vg_context.c src/gallium/state_trackers/xorg/xorg_crtc.c src/gallium/state_trackers/xorg/xorg_driver.c src/gallium/winsys/xlib/xlib_brw_context.c src/mesa/main/mtypes.h
2009-12-23st/xorg: Use C-style comments.Vinson Lee
2009-12-08st/xorg Fail early if we don't intend to accelerate.Thomas Hellstrom
Saves a number of unneeded computations and log noise. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2009-11-18xorg/st: fixup builds against later dpms headers.Brian Paul
(cherry picked from master, commit e9d6ab72be065becf7a077c33919d37faa8db92e)
2009-09-03st/xorg: add linear and radial gradient accelerationZack Rusin
2009-09-03st/xorg: radial gradient shaderZack Rusin
2009-09-03st/xorg: linear gradient shaderZack Rusin
2009-09-03st/xorg: cleanup and adjust to the changes in the ureg codeZack Rusin
2009-09-03st/xorg: adjust enums in preperation for gradientsZack Rusin
2009-09-02st/xorg: fix warningsZack Rusin
2009-09-02st/xorg: handle xrender repeat modesZack Rusin
2009-09-02st/xorg: flip the coordinate systemZack Rusin
2009-09-02st/xorg: handle solid fills in the fragment shaderZack Rusin
2009-09-02st/xorg: Guard against realy old versions of XorgJakob Bornecrantz
2009-09-02st/xorg: Remove code no longer support by xserver Git master.Michel Dänzer
Shouldn't be necessary with older versions either.
2009-09-02st/xorg: Add support for xserver Git master DRI2 interface.Michel Dänzer
Reorganize to handle both interfaces with common code.
2009-09-02st/xorg: Add EXA UploadToScreen and DownloadFromScreen hooks.Michel Dänzer
2009-09-01st/xorg: getting indexes right tends to be helpfulZack Rusin
2009-09-01st/xorg: redo the vertex shaderZack Rusin
2009-09-01st/xorg: setup solid fillsZack Rusin
2009-09-01st/xorg: fold back the helper function into coreZack Rusin
2009-09-01st/xorg: start rendering and compositing picturesZack Rusin
2009-09-01st/xorg: Fix crash in MPHJakob Bornecrantz
2009-08-31st/xorg: add code to render textured quads for composite accelerationZack Rusin
2009-08-31st/xorg: setup constant buffers for vertex and fragment shadersZack Rusin
2009-08-31st/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-31st/xorg: Simplify EXA ModifyPixmapHeader hook for pPixmap != NULL.Michel Dänzer
Just let the upper layers handle it.
2009-08-31st/xorg: Don't always fall back for solid fills.Michel Dänzer
2009-08-28st/xorg: disable composite accelration for nowZack Rusin
2009-08-28st/xorg: bind samplers before compositionZack Rusin
2009-08-28st/xorg: normalize coords for the src operands in the vertex shaderZack Rusin
2009-08-28st/xorg: If migrating from a sw pixmap to a hw pixmap upload old contentsJakob Bornecrantz
2009-08-28st/xorg: Null devPrivate.ptr when unmappingJakob Bornecrantz
2009-08-28st/xorg: Fix scons build.Michel Dänzer
2009-08-28drm_api: Operate on textures instead of buffersJakob 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-28st/xorg: Fix some warningsJakob Bornecrantz
2009-08-28st/xorg: Pass dri driver name as driverName on screenJakob Bornecrantz
2009-08-28Revert "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-27st/xorg: set vertex and fragment shader for the current opZack Rusin
2009-08-27st/xorg: bind rasterizer stateZack Rusin
2009-08-27st/xorg: set blend state for exaZack Rusin
2009-08-27st/xorg: bind framebuffer and viewport for exaZack Rusin
2009-08-27st/xorg: create and destroy shader cacheZack Rusin