summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/softpipe/sp_surface.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* export softpipe_init_surface_funcs()Brian2007-08-091-7/+3
* use surface offset value in get_tile()Brian2007-08-081-2/+12
* added assertionBrian2007-08-081-0/+2
* more get_tile() workBrian2007-08-081-6/+34
* added a get_tile() funcBrian2007-08-071-1/+25
* sketch out new pipe surface/sampler typesBrian2007-08-071-0/+42
* s/Z24_S8/S8_Z24/ (stencil is in the high byte)Brian2007-08-011-29/+32
* Redesign pipe_surface in terms of pipe_region.Brian2007-07-311-14/+222
* Renamed softpipe directories and files to something less confusing.Keith Whitwell2007-06-141-0/+153