Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-23 | wgl: Flatten the source tree. | José Fonseca | |
It is easier to have the WGL API on top of the ICD callbacks as Microsoft's own implementation does, than to have a seperate shared entity. This source reorganization is in antecipation of that. | |||
2009-09-23 | wgl: Fix debug_printf format specifiers. | José Fonseca | |
2009-09-22 | st/xorg: Fix two leeks | Jakob Bornecrantz | |
We where leaking both surfaces in the composit code and textures from pixmaps. | |||
2009-09-21 | xorg/st: fixup builds against later dpms headers. | Dave Airlie | |
2009-09-15 | st/xorg: fixing copies and composite shaders | Zack Rusin | |
copies were busted when src == dst. also the composite shaders were incorrectly using the fragments instead of the texture coordinate. | |||
2009-09-15 | st/xorg: lots of fixes | Zack Rusin | |
fixes blending binding and copy coordinates | |||
2009-09-15 | st/xorg: Brian suggested that those could be mad's | Zack Rusin | |
optimizes the common paths | |||
2009-09-15 | st/xorg: Only unreference texture on pixmap destruction, don't destroy it. | Michel Dänzer | |
Fixes memory corruption if e.g. the driver still has references to the texture. | |||
2009-09-15 | st/xorg: Explicitly check whether the driver supports the pixmap formats. | Michel Dänzer | |
Rather than arbitrarily checking for pixmap depth < 15. | |||
2009-09-15 | st/xorg: Use A8 format for depth 8 pixmaps. | Michel Dänzer | |
The inconsistent bpp caused issues with UploadTo/DownloadFromScreen. | |||
2009-09-15 | st/g3dvl: pass color values to softpipe clear function | Cooper Yuan | |
2009-09-14 | st/xorg: add some debugging helpers | Zack Rusin | |
2009-09-14 | st/xorg: fix ureg_DECL_constant() parameters | Brian Paul | |
This fixes the compilation errors reported in bug 23945 but someone more familiar with the code should review for correctness and close the bug report. | |||
2009-09-14 | g3dvl: update tgsi_opcode in order to build g3dvl library | Cooper Yuan | |
2009-09-12 | tgsi/ureg: give ureg_DECL_constant an explicit index parameter | Keith Whitwell | |
Avoid the need to emit all constant declarations in order. Makes referring to a specific constant in the constant buffer much easier. | |||
2009-09-12 | tgsi/ureg: VS inputs don't have any semantic tags, just an index | Keith Whitwell | |
Fix ureg_DECL_vs_input to reflect this and fix up all callers. | |||
2009-09-10 | st/xorg: rename ctx to pipe to match every other gallium state tracker | Zack Rusin | |
plus it avoids the "ctx->ctx->" syntax | |||
2009-09-10 | st/xorg: temporarily disablie copies | Zack Rusin | |
2009-09-10 | st/xorg: implement pipelines surface/texture copies | Zack Rusin | |
2009-09-10 | st/xorg: unite finalization and stub out pipelined copies | Zack Rusin | |
2009-09-10 | st/xorg: abstract flushing and syncing for the exa code | Zack Rusin | |
2009-09-10 | st/xorg: disable solid fills until copies are accelerated as well | Zack Rusin | |
2009-09-10 | st/xorg: implement exasolids with full pipelining | Zack Rusin | |
plus fix some small issues with the shaders | |||
2009-09-10 | st/xorg: start adding support for surface fills | Zack Rusin | |
2009-09-08 | st/xorg: Add support for EXA_MIXED_PIXMAPS and EXA_SUPPORTS_PREPARE_AUX. | Michel Dänzer | |
Also make sure not to leak malloced memory when switching pixmaps to texture based. | |||
2009-09-04 | gallium/xlib: minor clean-ups | Brian Paul | |
2009-09-03 | gallium/xlib: silence unitialized var warning | Brian Paul | |
2009-09-03 | st/xorg: add linear and radial gradient acceleration | Zack Rusin | |
2009-09-03 | st/xorg: radial gradient shader | Zack Rusin | |
2009-09-03 | st/xorg: linear gradient shader | Zack Rusin | |
2009-09-03 | st/xorg: cleanup and adjust to the changes in the ureg code | Zack Rusin | |
2009-09-03 | st/xorg: adjust enums in preperation for gradients | Zack Rusin | |
2009-09-02 | st/xorg: fix warnings | Zack Rusin | |
2009-09-02 | st/xorg: handle xrender repeat modes | Zack Rusin | |
2009-09-02 | st/xorg: flip the coordinate system | Zack Rusin | |
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. |