summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/softpipe/sp_surface.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: pipe->surface_copy can flip the contents vertically when necessary.Michel Dänzer2008-02-131-2/+3
* gallium: minor cleanups to pipe interfaceKeith Whitwell2008-01-261-25/+0
* gallium: move softpipe_get_tex_surface() into sp_texture.cBrian2008-01-211-38/+0
* Unify copy_rect helpers.Michel Dänzer2008-01-181-51/+12
* Back-port miscellaneous fixes from internal branch (mostly portability fixes).José Fonseca2008-01-171-0/+1
* Remove pipe->get/put_tile_rgba.Michel Dänzer2008-01-141-2/+0
* Remove mapping fields from struct pipe_surface.Michel Dänzer2008-01-141-8/+8
* softpipe: Simplify texture memory layout.Michel Dänzer2008-01-101-16/+11
* Use tile functions in new p_tile.[ch]Brian2007-12-151-86/+9
* Move float/rgba tile get/put functions into new file.Brian2007-12-121-666/+1
* Re-org of st_create_framebuffer() and renderbuffer format selection.Brian2007-12-121-0/+5
* softpipe: Support for PIPE_FORMAT_A4R4G4B4_UNORM and PIPE_FORMAT_R5G6B5_UNORM.Michel Dänzer2007-12-111-0/+59
* Add surface storage allocation function to winsys interface.José Fonseca2007-12-111-2/+2
* clean-upsBrian2007-12-071-14/+6
* Get rid of "duplicate" formats.Brian2007-12-071-35/+35
* Move struct softpipe_texture definition into sp_texture.hBrian2007-12-071-1/+2
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-32/+29
* Hide texture layout details from the state tracker.Michel Dänzer2007-12-061-12/+13
* added tile funcs for B8G8R8A8 formatBrian2007-12-051-0/+70
* Move dimensions from struct pipe_region to struct pipe_surface.Michel Dänzer2007-11-291-32/+212
* add PIPE_FORMAT_Z24_S8 support to softpipe patshBrian2007-11-201-0/+40
* implement get/put_tile() for xlib driverBrian2007-11-011-6/+4
* minor code simplificationBrian2007-10-291-8/+6
* fix memcpy bugsBrian2007-10-291-2/+2
* Make it compile under linux.Michal Krol2007-10-291-0/+1
* Make gallium compile in win32.Michal Krol2007-10-291-4/+4
* Remove remnants of softpipe_surface.Brian2007-10-271-75/+0
* surface_alloc() is now a winsys function.Brian2007-10-261-20/+87
* clean-up, simplify some tile code, more to comeBrian2007-10-251-185/+62
* Move the get/put_tile() functions to pipe_context.Brian2007-10-251-20/+71
* get_tile() for z16, z32, s8z24 surfaces needs to return 4 floats per pixel (f...Brian2007-10-241-9/+18
* Remove obsolete read/write_quad() functionsBrian2007-10-201-440/+53
* Convert Z/stencil ops to use cached tiles like colors.Brian2007-10-201-2/+7
* get/put_tile_raw() funcs for 16/32bpp surfacesBrian2007-10-191-0/+115
* Initial implementation of surface tile caching.Brian2007-10-191-3/+5
* Corrected the file permissions in src/mesa/pipe.Oliver McFadden2007-10-181-0/+0
* lower clamp bound for UNCLAMPED_FLOAT_TO_SHORT() is -1Brian2007-10-161-1/+1
* 16-bit RGBA surface format for accum buffersBrian2007-10-141-90/+116
* added z16/z32_git_tile(), change s8z24_get_tile() to return Z as float, ignor...Brian2007-10-131-3/+80
* disable some assertions which pop up during window resize, but can be ignored...Brian2007-10-101-1/+2
* use pipe_region_reference() in softpipe_get_tex_surface() to fix refcount errorBrian2007-10-101-1/+1
* added s8z24_get_tile()Brian2007-10-031-0/+37
* added a8r8g8b8_put_tile()Brian2007-09-261-0/+41
* Add support for more surface types in sp_surface.cBrian2007-08-241-0/+364
* Silence warnings.michal2007-08-161-6/+6
* Continue reducing dependencies on core mesa include files.Keith Whitwell2007-08-141-64/+63
* do clipping in get_tile()Brian2007-08-111-6/+14
* add missing break stmtBrian2007-08-101-0/+1
* include surface.offset in address calculationsBrian2007-08-101-10/+24
* flesh out w/ more formats, y=0=top conventionBrian2007-08-101-148/+116