mesa/src/gallium/auxiliary/util
2010-08-06 15:09:41 -06:00
..
.gitignore gallium: untrack u_indices_gen.c and u_indices_gen.c 2010-05-06 14:23:04 +01:00
u_atomic.h util: Use GCC atomic bultins on GCC 4.1 and higher only. 2010-04-03 12:14:21 -07:00
u_bitmask.c util: Minor enhancements/corrections to the bitmask logic. 2010-01-03 00:50:13 +00:00
u_bitmask.h util: bitmask data type. 2009-03-16 19:37:08 +00:00
u_blit.c gallium: add interpolation parameter to simple shader functions 2010-06-03 08:54:15 -06:00
u_blit.h gallium/util: adapt util code to interface changes 2010-05-17 21:15:20 +02:00
u_blitter.c r300g: implement hyper-z support. (v4) 2010-08-05 20:32:05 +10:00
u_blitter.h r300g: implement hyper-z support. (v4) 2010-08-05 20:32:05 +10:00
u_box.h util: add u_box_3d 2010-06-07 16:34:55 +01:00
u_cache.c gallium/util: Fix deviation calculation in u_cache. 2010-04-21 18:45:44 -07:00
u_cache.h gallium: const correctness. 2008-12-22 16:55:27 +00:00
u_caps.c auxiliary/util: Add SM3 meta-cap list. 2010-07-05 14:59:12 -07:00
u_caps.h util: Update caps after helpfull input 2010-04-29 17:59:47 +01:00
u_clear.h gallium: rename clearRT / clearDS to clear_render_target / clear_depth_stencil 2010-06-03 16:33:25 +02:00
u_cpu_detect.c gallium: remove stray semicolons 2010-08-06 15:09:41 -06:00
u_cpu_detect.h util: Set cpu endianness too. 2009-10-22 19:12:13 +01:00
u_debug.c util: print help for debug options on non-debug builds 2010-07-07 00:12:49 +02:00
u_debug.h util/u_debug: add description field to debug_named_value 2010-06-03 13:45:05 +02:00
u_debug_memory.c util: Reimplement all utility functions in terms of the new OS abstraction. 2010-02-03 12:13:06 +00:00
u_debug_stack.c util: Limit the stack walk to avoid referencing undefined memory. 2009-05-08 14:57:27 +01:00
u_debug_stack.h util: Stack backtracing facilities. 2009-02-20 11:54:18 +00:00
u_debug_symbol.c util: Remove unused cruft. 2010-05-15 11:52:03 +01:00
u_debug_symbol.h util: Lookup symbol names from addresses. 2009-04-01 21:29:58 +01:00
u_dirty_flags.h util: new file u_dirty_flags.h 2010-06-07 17:25:45 +01:00
u_dirty_surfaces.h auxiliary: add util_dirty_surfaces to track dirty render temporaries 2010-04-18 16:23:11 +02:00
u_dl.c util: added util_dl_error() 2010-04-05 07:47:23 -06:00
u_dl.h util: Also add a define for the dynamic library's prefix. 2010-05-27 19:37:56 +01:00
u_double_list.h r600: use gallium list macros instead of making our own. 2010-07-02 15:27:17 +10:00
u_draw.h util: Fix the range of util_draw_elements_instanced. 2010-07-30 23:45:56 +08:00
u_draw_quad.c gallium: Use unified pipe_context::draw_vbo. 2010-07-29 13:45:31 +08:00
u_draw_quad.h util: more helpers for old draw code 2010-07-30 10:47:20 +01:00
u_dump.h gallium: added util_dump_logicop() 2010-05-20 10:27:11 -06:00
u_dump_defines.c gallium: fix/update tex target dumping 2010-05-20 10:27:11 -06:00
u_dump_state.c gallium: convert rasterizer state to use gl-style front/back concepts 2010-05-14 13:04:42 +01:00
u_dynarray.h util: Fix util_dynarray_trim(). 2010-04-13 09:00:39 +01:00
u_fifo.h util: Add super simple fifo 2009-09-09 00:43:35 +01:00
u_format.c util: Expose util_format_fits_8unorm(). 2010-07-02 18:45:48 +01:00
u_format.csv util: Support PIPE_FORMAT_B4G4R4X4_UNORM and PIPE_FORMAT_R8G8B8X8_UNORM. 2010-04-08 19:48:02 +01:00
u_format.h util: Add a fetch_rgba_8unorm. 2010-07-02 18:45:49 +01:00
u_format_other.c util: Fix unpacking of R8G8Bx_SNORM format. 2010-08-02 14:06:37 +02:00
u_format_other.h util: Add dedicated depth-stencil packing/unpacking functions. 2010-04-09 16:32:47 +01:00
u_format_pack.py util: Remove unused imports from Python scripts. 2010-05-19 06:53:49 -07:00
u_format_parse.py util: Remove unnecessary semicolons in Python scripts. 2010-05-19 06:43:14 -07:00
u_format_s3tc.c gallium/util: print \n after DXTn printf 2010-05-03 00:14:20 +01:00
u_format_s3tc.h util: Add dedicated depth-stencil packing/unpacking functions. 2010-04-09 16:32:47 +01:00
u_format_srgb.h util: Support all SRGB formats. 2010-04-06 15:38:21 +01:00
u_format_srgb.py util: Remove unused imports from Python scripts. 2010-05-19 06:53:49 -07:00
u_format_table.py util: Add a fetch_rgba_8unorm. 2010-07-02 18:45:49 +01:00
u_format_tests.c util: Get all depth stencil tests passing. 2010-04-09 16:32:48 +01:00
u_format_tests.h util: Allow to have block format test cases 2010-04-01 13:12:43 +01:00
u_format_yuv.c util: Add dedicated depth-stencil packing/unpacking functions. 2010-04-09 16:32:47 +01:00
u_format_yuv.h util: Add dedicated depth-stencil packing/unpacking functions. 2010-04-09 16:32:47 +01:00
u_format_zs.c util: Get all depth stencil tests passing. 2010-04-09 16:32:48 +01:00
u_format_zs.h util: Add dedicated depth-stencil packing/unpacking functions. 2010-04-09 16:32:47 +01:00
u_framebuffer.c util: add util_framebuffer_min_size 2010-06-07 16:34:55 +01:00
u_framebuffer.h util: add util_framebuffer_min_size 2010-06-07 16:34:55 +01:00
u_gen_mipmap.c gallium: add interpolation parameter to simple shader functions 2010-06-03 08:54:15 -06:00
u_gen_mipmap.h Squashed commit of the following: 2010-04-10 16:05:54 +01:00
u_half.h util: Add copyright header to u_half.h 2010-04-07 21:00:18 +01:00
u_half.py util: Remove unnecessary semicolons in Python scripts. 2010-05-19 06:43:14 -07:00
u_handle_table.c util: fix possible null pointer usage 2009-07-06 17:21:37 -04:00
u_handle_table.h d3d: Allow to iterate over the handle table. 2008-03-18 17:20:56 +00:00
u_hash.c gallium: const correctness. 2008-12-22 16:55:27 +00:00
u_hash.h gallium: const correctness. 2008-12-22 16:55:27 +00:00
u_hash_table.c util: Rename from u_* to util_* while we're at it. 2009-10-17 11:45:04 +01:00
u_hash_table.h gallium: Move enum pipe_error into p_defines.h. 2009-10-25 21:11:54 +00:00
u_init.h gallium/util: use #pragma section instead of #pragma data_seg 2010-04-02 00:48:27 +02:00
u_inlines.h gallium: more work on ccw flag removal 2010-05-14 19:20:25 +01:00
u_keymap.c util: Remove unnecessary header. 2010-02-03 22:42:02 -08:00
u_keymap.h gallium: added general-purpose key->data map/lookup container 2008-10-07 14:34:29 -06:00
u_linear.c gallium: interface cleanups, remove nblocksx/y from pipe_texture and more 2009-11-30 20:29:18 +01:00
u_linear.h gallium: interface cleanups, remove nblocksx/y from pipe_texture and more 2009-11-30 20:29:18 +01:00
u_math.c gallium: increase table size for fast log/pow functions 2008-11-14 12:58:12 -07:00
u_math.h u_math: Add align function npot alignments 2010-06-22 20:04:54 +02:00
u_memory.h util: Silence pointer to integer size mismatch errors. 2010-03-31 20:16:15 +01:00
u_mempool.c util: fix another mutex leak in mempool 2010-07-26 14:56:48 +02:00
u_mempool.h util: remove the dummy field in mempool 2010-07-19 21:05:47 +02:00
u_mm.c util: also print out memory statistics 2009-11-25 10:20:08 -05:00
u_mm.h gallium: minor code/comments clean-up 2009-07-28 08:55:43 -06:00
u_network.c util: Add PIPE_OS_CYGWIN to u_network. 2010-07-23 18:50:04 -07:00
u_network.h gallium/util: Add PIPE_OS_APPLE to u_network. 2009-12-22 15:59:50 -08:00
u_pack_color.h util: add uint version of pack_z_stencil 2010-07-29 19:15:10 +01:00
u_pointer.h util: Add a func_to_pointer util function too. 2010-06-14 16:50:39 +01:00
u_prim.h gallium/draw: forgot about PIPE_PRIM_LINE_STRIP_ADJACENCY 2010-08-03 16:02:09 -04:00
u_rect.c gallium: move surface utility functions into u_surface.c 2010-05-03 17:28:32 -06:00
u_rect.h gallium: move surface utility functions into u_surface.c 2010-05-03 17:28:32 -06:00
u_resource.c util: Remove unnecessary header. 2010-04-11 15:06:07 -07:00
u_ringbuffer.c Merge remote branch 'origin/lp-binning' 2010-02-05 13:48:35 +00:00
u_ringbuffer.h util: add generic ringbuffer utitilty 2010-01-16 21:15:55 +00:00
u_sampler.c Squashed commit of the following: 2010-04-10 16:05:54 +01:00
u_sampler.h Squashed commit of the following: 2010-04-10 16:05:54 +01:00
u_simple_list.h Remove src/mesa and src/mesa/main from gallium source include paths. 2008-02-19 15:07:53 +09:00
u_simple_screen.h gallium: Remove pipe_screen::update_buffer. 2010-04-13 21:47:23 +08:00
u_simple_shaders.c gallium: add interpolation parameter to simple shader functions 2010-06-03 08:54:15 -06:00
u_simple_shaders.h gallium: add interpolation parameter to simple shader functions 2010-06-03 08:54:15 -06:00
u_snprintf.c util: Add cast. 2009-06-18 14:54:09 +01:00
u_sse.h util: Don't include xmmintrin.h. 2010-07-29 19:10:56 +01:00
u_string.h util: Use size_t (for x86_64). 2009-03-25 21:01:49 +00:00
u_surface.c util: implement util_clear_depth_stencil fallback 2010-06-07 20:49:16 +02:00
u_surface.h util: implement util_clear_depth_stencil fallback 2010-06-07 20:49:16 +02:00
u_surfaces.c util: Fix ptr -> int conversion. 2010-05-13 21:14:39 +01:00
u_surfaces.h gallium/util: remove bogus return statement 2010-04-20 10:10:48 -06:00
u_texture.c util: Add missing includes. 2010-02-01 15:11:06 +00:00
u_texture.h util: add a function which converts 2D coordinates to cubemap coordinates 2009-12-15 17:59:54 +00:00
u_tile.c gallium/util: convert //-style comments 2010-04-28 10:07:23 -06:00
u_tile.h Squashed commit of the following: 2010-04-10 16:05:54 +01:00
u_time.h Merge remote branch 'origin/lp-binning' 2010-02-05 13:48:35 +00:00
u_transfer.c util: fix copy_rect stride in default transfer_inline_write 2010-05-14 12:19:28 +01:00
u_transfer.h Squashed commit of the following: 2010-04-10 16:05:54 +01:00
u_upload_mgr.c util: add alloc check 2010-06-16 18:10:34 +01:00
u_upload_mgr.h Squashed commit of the following: 2010-04-10 16:05:54 +01:00