summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util
Commit message (Collapse)AuthorAgeFilesLines
* util: Fix ptr -> int conversion.José Fonseca2010-05-131-1/+1
|
* util: Add function to dump PIPE_STENCIL_OP_xxxJosé Fonseca2010-05-122-0/+30
|
* util: Recognize FALSE and F in debug_get_bool_optionJakob Bornecrantz2010-05-061-0/+4
| | | | | Concidering that we actually print FALSE when displaying the option we should also accept that value.
* gallium: untrack u_indices_gen.c and u_indices_gen.cJosé Fonseca2010-05-061-2/+0
| | | | | | | | | | | | These files are built with make and removed with make clean, so it does not seem necessary to track them. Looking at the Makefile, it seems that the two u_indices_* files are handled similarly to u_format_srgb.c u_format_table.c and u_half.c, and these 3 files are already untracked and in .gitignore Signed-off-by: Xavier Chantry <[email protected]> Signed-off-by: José Fonseca <[email protected]>
* gallium: untrack u_indices_gen.c and u_indices_gen.cXavier Chantry2010-05-061-0/+2
| | | | | | | | | | | | These files are built with make and removed with make clean, so it does not seem necessary to track them. Looking at the Makefile, it seems that the two u_indices_* files are handled similarly to u_format_srgb.c u_format_table.c and u_half.c, and these 3 files are already untracked and in .gitignore Signed-off-by: Xavier Chantry <[email protected]> Signed-off-by: José Fonseca <[email protected]>
* util: Remove unnecessary headers.Vinson Lee2010-05-043-3/+0
|
* gallium/util: added is_format_compressed()Brian Paul2010-05-041-0/+20
|
* u_blitter: fix creating fragment shadersWiktor Janas2010-05-041-7/+6
| | | | | | See FDO bug #27887. Signed-off-by: Marek Olšák <[email protected]>
* gallium: move surface utility functions into u_surface.cBrian Paul2010-05-036-179/+175
| | | | This is a better place than in u_rect.c
* gallium: move framebuffer utility functions into a new fileBrian Paul2010-05-034-84/+160
|
* util: add util_format_short_nameMarek Olšák2010-05-031-0/+13
|
* util: add util_format_is_plainMarek Olšák2010-05-031-0/+15
|
* gallium/util: print \n after DXTn printfLuca Barbieri2010-05-031-2/+2
| | | | | | | Re-add commit 2d65a7caf97684aa654088c76a74b632fbd685fa Signed-off-by: Xavier Chantry <[email protected]> Signed-off-by: José Fonseca <[email protected]>
* util: Add missing break statement in u_caps.cJakob Bornecrantz2010-04-301-0/+1
| | | | Thanks Vinson.
* util: Update caps after helpfull inputJakob Bornecrantz2010-04-292-19/+61
| | | | | | | | | | | | In no particular order: * Make list const * Add function comments * Clearly state that demo lists are not complete * Fix whitespace * Use __FUNCTION__ instead of __func__ * Add unimplemented check which always fail Thanks Brian and Keith.
* util: Add small caps checker helperJakob Bornecrantz2010-04-292-0/+269
|
* util: Format error format string as the rest of the pipe formatsJakob Bornecrantz2010-04-291-1/+1
|
* gallium/util: convert //-style commentsBrian Paul2010-04-281-2/+2
|
* gallium/util: convert //-style commentsBrian Paul2010-04-281-2/+2
|
* util: fix assorted problems in the image packing functionsBrian Paul2010-04-271-84/+70
|
* util: Add missing static keyword.José Fonseca2010-04-241-1/+1
|
* util: Fix unsigned <-> ptr conversions.José Fonseca2010-04-241-3/+3
|
* gallium: In option helpers, move assignment outside of if clause.Vinson Lee2010-04-231-3/+9
| | | | This silences Coverity assign_where_compare_meant warnings.
* gallium/util: document that pack/unpack strides are in bytesBrian Paul2010-04-231-0/+10
|
* gallium: Add static get option helpersJakob Bornecrantz2010-04-231-0/+33
|
* gallium: Add option to not print optionsJakob Bornecrantz2010-04-231-10/+32
|
* gallium: s/free/FREE/ and same for friends.José Fonseca2010-04-231-1/+1
| | | | Based on Stephen Johnson's feedback.
* u_format: Reduce code duplication.José Fonseca2010-04-221-118/+97
|
* gallium/util: Fix deviation calculation in u_cache.Vinson Lee2010-04-211-1/+1
| | | | | The approximate deviation calculation was using the entire cache's total instead of each cache entry's total.
* gallium/util: remove bogus return statementBrian Paul2010-04-201-1/+1
| | | | util_surfaces_do_detach() is a void-valued function.
* gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul2010-04-202-2/+2
|
* gallium/util: specify binding type for blit src textureBrian Paul2010-04-191-0/+1
| | | | Fixes fd.o bug 27711.
* auxiliary: Move loop variable declaration outside for loop.Vinson Lee2010-04-181-1/+2
| | | | Fixes MSVC build.
* auxiliary: Initialize variable.Vinson Lee2010-04-181-1/+1
|
* u_inlines: split pipe_surface_init in pipe_surface_reset and *_initLuca Barbieri2010-04-182-3/+10
|
* u_surfaces: silence warningLuca Barbieri2010-04-181-1/+1
|
* auxiliary: add util_dirty_surfaces to track dirty render temporariesLuca Barbieri2010-04-181-0/+88
|
* auxiliary: add util_surfaces to track a resource's pipe_surface structsLuca Barbieri2010-04-182-0/+166
|
* u_inlines: add function to initialize pipe_surfaceLuca Barbieri2010-04-181-0/+15
|
* u_blitter: add support for saving vertex buffersLuca Barbieri2010-04-182-0/+24
| | | | | | | | | | | | Currently r300g does not save vertex buffer on blitter calls. It gets away with it because the current Mesa state tracker usually resets vertex buffers on every draw calls. However, this is wrong. nvfx won't be lucky because it needs to use the blitter inside draw calls.
* gallium/util: IgnoresJakob Bornecrantz2010-04-171-0/+1
|
* u_blitter: Coords are normalized.Corbin Simpson2010-04-131-0/+1
| | | | Thanks to Luca Barbieri for spotting this one.
* gallium: Remove pipe_screen::update_buffer.Chia-I Wu2010-04-131-5/+0
| | | | | It has no user after the removal of st_public. Plus, it has never been implemented by a pipe driver or winsys.
* util: Fix util_dynarray_trim().Michal Krol2010-04-131-9/+10
|
* gallium/auxiliary: make util_dynarray_trim do nothing if size == capacityLuca Barbieri2010-04-131-1/+3
|
* gallium/auxiliary: add util_dynarray_resizeLuca Barbieri2010-04-131-2/+8
|
* gallium/auxiliary: fix util_dynarray_trim to 0 to free the dataLuca Barbieri2010-04-131-2/+8
| | | | | This works better and preserves the data != 0 if and only if capacity != 0 invariant.
* util: implement Jose Fonseca's suggestions for u_buffer.h -> u_dynarray.hLuca Barbieri2010-04-132-57/+96
| | | | Also describe invariants explicitly and use char* for arithmetic.
* gallium/auxiliary: add dynamically sized buffer/array/vectorLuca Barbieri2010-04-121-0/+57
|
* util: Remove unnecessary header.Vinson Lee2010-04-111-1/+0
|