summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'mesa_7_5_branch'Brian Paul2009-08-272-0/+206
|\
| * gallium/util: added support for SRGB formatsBrian Paul2009-08-271-0/+196
| | | | | | | | Fixes glean/texture_srgb failure, bug #23449.
| * gallium/util: added cases for SRGB formatsBrian Paul2009-08-271-0/+10
| |
| * util: fix incorrect assertionBrian Paul2009-08-061-1/+1
| | | | | | | | Check that the dest surface/format is renderable.
| * util: include u_surface.h, added commentBrian Paul2009-08-061-0/+2
| |
| * util: use util_same_surface() to compare surface pointersBrian Paul2009-08-061-3/+3
| |
| * util: added util_same_surface() helper functionBrian Paul2009-08-061-0/+17
| |
* | tgsi: Fix build error due to commit acc7da90Cooper Yuan2009-08-241-6/+6
| |
* | gallium: rename copy/fill_rect utility functionsBrian Paul2009-08-193-8/+8
| |
* | util: silence warnings for third REALLOC argumentKeith Whitwell2009-08-131-1/+7
| | | | | | | | | | | | Our fallback realloc path requires an old_size argument, but the posix varient doesn't need this. Add some code to avoid gcc unused variable warnings for this extra argument.
* | util: remove unneeded includesKeith Whitwell2009-08-131-4/+0
| |
* | util: convert u_simple_shaders to use tgsi_uregKeith Whitwell2009-08-131-258/+60
| | | | | | | | Much nicer now.
* | gallium: Add texture usage information to surface_buffer_createJakob Bornecrantz2009-08-112-2/+4
| | | | | | | | | | | | We need aditional meta data about the usage of the surface in softpipe because we need to be able tell the diffrence between PRIMARY and DISPLAY_TARGET surfaces.
* | gallium: Move minify() to u_math.Corbin Simpson2009-08-071-0/+5
| | | | | | | | | | minify() is usually used in mipmap size calculation. Strangely enough, we all defined it as MAX2(1, d >> 1); imagine that. :3
* | util: fix incorrect assertionBrian Paul2009-08-071-1/+1
| | | | | | | | Check that the dest surface/format is renderable.
* | util: include u_surface.h, added commentBrian Paul2009-08-071-0/+2
| |
* | util: use util_same_surface() to compare surface pointersBrian Paul2009-08-071-3/+3
| |
* | util: added util_same_surface() helper functionBrian Paul2009-08-071-0/+17
| |
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-051-16/+64
|\| | | | | | | | | | | Conflicts: src/mesa/main/state.c
| * util: added comment/question about blit clippingBrian Paul2009-08-051-0/+1
| |
| * util: added util_blit_pixels() overlap testBrian Paul2009-08-051-2/+34
| | | | | | | | A comment alluded to this. Now it's checked.
| * util: fix util_blit_pixels() test for surface_copy() pathBrian Paul2009-08-051-16/+24
| | | | | | | | | | | | For the surface_copy() path require same format, no flipping and no stretching. Fixes progs/tests/copypixrate -blit
| * util: reformatting and commentsBrian Paul2009-08-051-3/+10
| |
* | gallium: comments, reformattingBrian Paul2009-08-031-17/+32
| |
* | mesa st: Move logbase2 function to util/u_math.hPatrice Mandin2009-08-011-5/+18
| |
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-07-301-2/+0
|\|
| * util: _debug_printf should print even when DEBUG is not definedKeith Whitwell2009-07-291-2/+0
| | | | | | | | | | | | | | | | | | | | | | The leading underscore is meaningful... This function is used by _warning and _error functions as well as the more common debug_printf(). debug_printf (without underscore) gets turned off when DEBUG is disabled, but warning/error messages still use this function to get their message out. (cherry picked from commit 0ac879dca797360570543d5bd0fd64f8fb8e566e)
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-07-281-1/+1
|\| | | | | | | | | | | | | | | | | Conflicts: Makefile configs/default docs/relnotes.html src/mesa/main/version.h
| * util: fix typo.José Fonseca2009-07-261-1/+1
| |
* | gallium: minor code/comments clean-upBrian Paul2009-07-282-11/+13
| |
* | util: Add support for Mac OS.Vinson Lee2009-07-232-9/+9
| |
* | Merge branch 'mesa_7_5_branch'Jakob Bornecrantz2009-07-041-1/+27
|\|
| * gallium: Fixes for clobbering stencil values in combined depth/stencil textures.Michel Dänzer2009-07-071-1/+27
| | | | | | | | | | Also fix one case where a 32 bit depth value was incorrectly converted to a combined depth/stencil value.
* | util: fix possible null pointer usageZack Rusin2009-07-064-11/+46
| | | | | | | | found by the clang static analyzer
* | Merge branch 'mesa_7_5_branch'Jakob Bornecrantz2009-07-031-4/+2
|\| | | | | | | | | | | Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c
| * util: Increase OutputDebugStringA to 4k.José Fonseca2009-07-011-4/+2
| | | | | | | | | | | | | | According to http://unixwiz.net/techtips/outputdebugstring.html that's how big the buffer is. The 512bytes limitation is in kernel mode.
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-301-1/+3
|\| | | | | | | | | | | Conflicts: src/mesa/vbo/vbo_exec_draw.c
| * util: Set PIPE_BUFFER_USAGE_FLUSH_EXPLICIT when calling ↵José Fonseca2009-06-301-1/+3
| | | | | | | | buffer_flush_mapped_range.
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-241-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/i915/i915_tex_layout.c src/mesa/drivers/dri/i965/brw_wm_glsl.c src/mesa/drivers/dri/intel/intel_buffer_objects.c src/mesa/drivers/dri/intel/intel_pixel_bitmap.c src/mesa/drivers/dri/intel/intel_pixel_draw.c src/mesa/main/enums.c src/mesa/main/texstate.c src/mesa/vbo/vbo_exec_array.c
| * util: Add cast.José Fonseca2009-06-181-1/+1
| | | | | | | | It is expected to loose precision here.
* | gallium/util: s/boolean/unsigned/Brian Paul2009-06-191-1/+1
| |
* | Merge branch 'mesa_7_5_branch'José Fonseca2009-06-111-1/+1
|\| | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_cb_fbo.c src/mesa/state_tracker/st_framebuffer.c
| * util: Single precision constants.José Fonseca2009-06-101-1/+1
| |
* | util: Fix winsock include.Michal Krol2009-06-051-1/+1
| |
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-041-1/+16
|\| | | | | | | | | | | Conflicts: src/mesa/main/context.c
| * util: Unsaved change missing from last commit.José Fonseca2009-06-021-1/+1
| |
| * util: Support Z24S8/Z24X8 -> unsigned conversion.José Fonseca2009-06-021-0/+15
| |
| * util: Fix 24 to 32 bit expansion binary arithmetic expression.José Fonseca2009-06-021-1/+1
| | | | | | | | | | | | When approaching y = x * 0xffffffff / 0xffffff with bit arithmetic, the 8 least significant bits of y should come from the 8 most significant bits of x.
| * util/upload: catch failures to map_range and return errorKeith Whitwell2009-05-081-13/+17
| | | | | | | | Caller may be able to do something about this - eg flush and retry.
| * util: Limit the stack walk to avoid referencing undefined memory.José Fonseca2009-05-081-1/+10
| |