Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-20 | gallium: Remove the standalone surfaces. | José Fonseca | |
This commit is mostly just a cosmetic change that cleans-up the interfaces, replacing pipe_winsys::surface_* calls by /** * Allocate storage for a display target surface. * * Often surfaces which are meant to be blitted to the front screen (i.e., * display targets) must be allocated with special characteristics, memory * pools, or obtained directly from the windowing system. * * This callback is invoked by the pipe_screenwhen creating a texture marked * with the PIPE_TEXTURE_USAGE_DISPLAY_TARGET flag to get the underlying * buffer storage. */ struct pipe_buffer *(*surface_buffer_create)(struct pipe_winsys *ws, unsigned width, unsigned height, enum pipe_format format, unsigned usage, unsigned *stride); Most drivers were updated but not all were tested. Use the softpipe pipe driver and the xlib winsys changes as a reference when fixing other drivers. | |||
2009-01-10 | nouveau: Update nv30 swizzling. | Younes Manton | |
2008-12-12 | nouveau: remove useless NOUVEAU_BO_SWIZZLED flag, copy/paste nv40 work to ↵ | Patrice Mandin | |
swizzle textures | |||
2008-11-12 | nv04..nv30: fix pipe_surface init | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-09-11 | nouveau: gallium directory structure changed again.. | Ben Skeggs | |
2008-07-11 | nv30: Update miptree to match latest changes | Patrice Mandin | |
2008-06-29 | nouveau: adapt to cpp->pf_block changes | Ben Skeggs | |
2008-05-27 | nouveau: very quick port to tex-surface changes. | Ben Skeggs | |
probably the last match-gallium-upstream merge for a bit, some cleanup+nv50 work coming RSN... | |||
2008-04-12 | nv30: Update miptree stuff | Patrice Mandin | |
2008-03-30 | nv30: use FREE macro | Patrice Mandin | |
2008-03-21 | nouveau: match gallium API changes | Ben Skeggs | |
2008-03-18 | nv30: update miptree stuff for texturing | Patrice Mandin | |
2008-03-12 | nv30: line up the miptree creation to latest changes. | Stephane Marchesin | |
2008-02-29 | nouveau: implement pipe_screen | Ben Skeggs | |
Untested on NV3x/NV5x. Quite possibly broken. | |||
2008-02-16 | nouveau: match gallium code reorginisation. | Ben Skeggs | |
That was... fun.. |