mesa/src/gallium/auxiliary/util
Marek Olšák 9677cfab32 gallium/util: easy fixes for NULL colorbuffers
Reviewed-by: Brian Paul <brianp@vmware.com>
2014-01-13 15:48:08 +01:00
..
.gitignore util: Reimplement half <-> float conversions. 2012-06-29 12:21:02 +01:00
dbghelp.h
u_atomic.h Remove windows kernel support code. 2011-11-29 17:34:56 +00:00
u_bitmask.c
u_bitmask.h
u_blit.c u_gen_mipmap: Use untampered cubemap texture coords when generating mipmaps. 2013-11-20 07:12:59 +00:00
u_blit.h util/u_blit: Support blits from cubemaps. 2013-09-18 11:24:59 +01:00
u_blitter.c gallium/u_blitter: implement shader-based MSAA resolve with bilinear filtering 2013-12-14 17:42:08 +01:00
u_blitter.h gallium/u_blitter: remove useless parameters from some functions 2013-12-14 17:42:08 +01:00
u_box.h
u_cache.c u_cache: fix dereference before NULL check 2012-12-04 17:55:52 +10:00
u_cache.h
u_caps.c gallium: remove PIPE_CAP_GLSL and enable GLSL unconditionally 2011-11-22 20:56:50 +01:00
u_caps.h gallium: separate out floating-point CAPs into its own enum 2011-11-22 20:56:50 +01:00
u_clear.h gallium/util: easy fixes for NULL colorbuffers 2014-01-13 15:48:08 +01:00
u_cpu_detect.c util: Fix unmatched parenthesis. 2013-09-10 10:33:47 -07:00
u_cpu_detect.h util: add avx2 and xop detection to cpu detection code 2013-08-20 23:00:24 +02:00
u_debug.c util: silence MSVC signed/unsigned warnings in debug_get_flags_option() 2013-01-25 15:41:39 -07:00
u_debug.h util/u_debug: Cleanup/fix debug_dump_image. 2012-12-04 19:35:19 +00:00
u_debug_describe.c gallium: utility helper functions for stream output 2011-12-15 18:51:48 +01:00
u_debug_describe.h gallium: utility helper functions for stream output 2011-12-15 18:51:48 +01:00
u_debug_memory.c util: add debug_memory_check_block(), debug_memory_tag() 2013-04-04 08:50:15 -06:00
u_debug_refcnt.c util: add casts in fprintf() calls to silence warnings 2011-12-03 09:31:45 -07:00
u_debug_refcnt.h util: Fix include style 2011-08-29 08:02:49 -06:00
u_debug_stack.c util/debug: Make debug_backtrace_capture work for 64bit windows. 2013-06-25 18:41:59 +01:00
u_debug_stack.h util/debug: Make debug_backtrace_capture work for 64bit windows. 2013-06-25 18:41:59 +01:00
u_debug_symbol.c util/debug: Cleanup/improve debug_symbol_name_dbghelp. 2013-06-25 18:41:59 +01:00
u_debug_symbol.h
u_dirty_flags.h
u_dirty_surfaces.h
u_dl.c
u_dl.h
u_double_list.h util: null-out the node's prev/next pointers in list_del() 2012-10-15 07:49:14 -06:00
u_draw.c util/u_draw: Skip rendering instead of aborting when excessive number of instances is found. 2012-12-04 19:35:19 +00:00
u_draw.h gallium/util: remove unused parameter nr_vertex_buffers in util_draw_max_index 2012-05-12 23:13:45 +02:00
u_draw_quad.c gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
u_draw_quad.h gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
u_dual_blend.h util: add dual blend helper function (v2) 2012-04-13 17:19:02 +01:00
u_dump.h trace: Dump PIPE_QUERY_* enums. 2013-11-28 12:19:42 +00:00
u_dump_defines.c trace: Dump PIPE_QUERY_* enums. 2013-11-28 12:19:42 +00:00
u_dump_state.c gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel_center. 2013-04-23 19:42:47 +01:00
u_dynarray.h
u_fifo.h
u_format.c draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
u_format.csv gallium: Support PIPE_FORMAT_R10G10B10A2_UINT. 2013-08-22 12:14:15 +01:00
u_format.h draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
u_format_etc.c gallium/util, mesa: Refactor etc1 unpack function 2012-07-16 14:07:57 -07:00
u_format_etc.h gallium: add PIPE_FORMAT_ETC1_RGB8 2011-12-02 08:43:46 +08:00
u_format_latc.c mesa: Restore 78-column wrapping of license text in C-style comments. 2013-04-23 22:07:09 -07:00
u_format_latc.h
u_format_other.c util/u_format: Fix format manipulation for big-endian 2012-11-29 11:54:23 +00:00
u_format_other.h util: implement R11G11B10_FLOAT pack/unpack functions 2011-04-29 11:31:55 +02:00
u_format_pack.py gallium: Fix llvmpipe on big-endian machines 2013-06-24 09:48:56 -04:00
u_format_parse.py gallium: Fix llvmpipe on big-endian machines 2013-06-24 09:48:56 -04:00
u_format_r11g11b10f.h util: don't flush overflowing values to infinity in half-float conversion 2013-07-27 16:41:29 +02:00
u_format_rgb9e5.h mesa, util: move RGB9E5 conversion functions to gallium/util 2011-04-29 11:31:55 +02:00
u_format_rgtc.c mesa: Restore 78-column wrapping of license text in C-style comments. 2013-04-23 22:07:09 -07:00
u_format_rgtc.h
u_format_s3tc.c st/dri: implement the driconf option force_s3tc_enable properly 2013-07-30 23:31:24 +02:00
u_format_s3tc.h
u_format_srgb.h util: implement table-based + linear interpolation linear-to-srgb conversion 2013-08-08 18:55:57 +02:00
u_format_srgb.py util: implement table-based + linear interpolation linear-to-srgb conversion 2013-08-08 18:55:57 +02:00
u_format_table.py gallium: Fix llvmpipe on big-endian machines 2013-06-24 09:48:56 -04:00
u_format_tests.c util/u_format: Comment out half float denormal test case. 2013-07-12 15:48:38 +01:00
u_format_tests.h
u_format_yuv.c util: include u_debug.h 2012-09-01 07:41:26 -06:00
u_format_yuv.h gallium: add R8G8_R8B8 and G8R8_B8R8 formats 2012-03-09 12:40:54 +01:00
u_format_zs.c util/u_format: Round when converting depth values from float to z16_unorm. 2012-12-21 10:04:51 +00:00
u_format_zs.h gallium: rename ZS stencil type to UINT (v2) 2011-10-11 16:13:29 +01:00
u_framebuffer.c gallium/util: easy fixes for NULL colorbuffers 2014-01-13 15:48:08 +01:00
u_framebuffer.h st/mesa: bind NULL colorbuffers as specified by glDrawBuffers 2014-01-13 15:48:07 +01:00
u_gen_mipmap.c u_gen_mipmap: Use untampered cubemap texture coords when generating mipmaps. 2013-11-20 07:12:59 +00:00
u_gen_mipmap.h gallium/u_gen_mipmap: don't release vertex buffer at end of frame / in glFlush 2012-04-18 16:19:39 +02:00
u_half.h util: don't flush overflowing values to infinity in half-float conversion 2013-07-27 16:41:29 +02:00
u_handle_table.c
u_handle_table.h
u_hash.c
u_hash.h
u_hash_table.c
u_hash_table.h
u_helpers.c gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
u_helpers.h gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
u_index_modify.c gallium: add void *user_buffer in pipe_index_buffer 2012-04-30 01:14:28 +02:00
u_index_modify.h gallium: add void *user_buffer in pipe_index_buffer 2012-04-30 01:14:28 +02:00
u_init.h
u_inlines.h gallium/util: reformat, comment util_get_offset() 2013-07-31 06:53:48 -06:00
u_keymap.c
u_keymap.h
u_linear.c
u_linear.h
u_linkage.c util: add some casts to silence some MSVC warnings 2013-06-26 10:42:59 -06:00
u_linkage.h util: fix uninitialized table 2012-04-13 14:25:07 +00:00
u_math.c util: try much harder to set DAZ flag 2013-08-08 18:55:57 +02:00
u_math.h draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
u_memory.h
u_mm.c
u_mm.h
u_network.c gallium/auxiliary/util: Solaris also has standard Unix sockets 2011-10-27 22:43:02 -07:00
u_network.h gallium/auxiliary/util: Solaris also has standard Unix sockets 2011-10-27 22:43:02 -07:00
u_pack_color.h util: when packing depth values, round to nearest. 2013-10-04 10:55:51 +01:00
u_pointer.h
u_prim.h util: s/int/unsigned/ to silence some MSVC warnings 2013-06-26 10:42:58 -06:00
u_pstipple.c tgsi: rename the TGSI fragment kill opcodes 2013-07-12 08:32:51 -06:00
u_pstipple.h
u_range.h gallium/util: add helper code for 1D integer range 2013-03-01 13:46:32 +01:00
u_rect.h gallium: include u_surface.h instead of u_rect.h 2013-09-30 18:50:37 -06:00
u_resource.c util: add new util_resource_size() function in u_resource.[ch] 2013-04-03 11:02:47 -06:00
u_resource.h util: add util_resource_is_array_texture() 2013-06-08 01:37:40 +08:00
u_ringbuffer.c
u_ringbuffer.h
u_sampler.c util: use memset() to initialize surface, sampler_view templates 2012-01-10 12:37:38 -07:00
u_sampler.h
u_simple_list.h mesa: remove outdated version lines in comments 2013-06-05 08:54:27 -06:00
u_simple_shaders.c gallium/u_blitter: implement shader-based MSAA resolve with bilinear filtering 2013-12-14 17:42:08 +01:00
u_simple_shaders.h gallium/u_blitter: implement shader-based MSAA resolve with bilinear filtering 2013-12-14 17:42:08 +01:00
u_slab.c util: int/unsigned changes to silence some MSVC warnings 2013-06-26 10:42:59 -06:00
u_slab.h gallium: unify transfer functions 2012-10-11 21:12:16 +02:00
u_snprintf.c util: Only use open coded snprintf for MSVC. 2012-11-16 23:18:23 -08:00
u_split_prim.h
u_sse.h util/u_sse: Fix _mm_shuffle_epi8 prototype for clang. 2013-04-25 11:59:01 +01:00
u_staging.c util: int/unsigned changes to silence some MSVC warnings 2013-06-26 10:42:59 -06:00
u_staging.h gallium: s/bool/boolean/ 2011-06-08 08:05:40 -06:00
u_string.h util: Only use open coded snprintf for MSVC. 2012-11-16 23:18:23 -08:00
u_suballoc.c gallium/util: add a simple allocator for suballocating from a large buffer 2012-12-12 13:12:24 +01:00
u_suballoc.h gallium/util: add a simple allocator for suballocating from a large buffer 2012-12-12 13:12:24 +01:00
u_surface.c gallium/u_format: add a new helper for initializing pipe_blit_info::mask 2013-06-13 03:54:13 +02:00
u_surface.h util: new util_fill_box helper 2013-06-13 00:41:43 +02:00
u_surfaces.c gallium: remove pipe_surface::usage 2012-12-12 13:09:54 +01:00
u_surfaces.h gallium: remove pipe_surface::usage 2012-12-12 13:09:54 +01:00
u_texture.c u_gen_mipmap: Use untampered cubemap texture coords when generating mipmaps. 2013-11-20 07:12:59 +00:00
u_texture.h u_gen_mipmap: Use untampered cubemap texture coords when generating mipmaps. 2013-11-20 07:12:59 +00:00
u_tile.c gallium: include u_surface.h instead of u_rect.h 2013-09-30 18:50:37 -06:00
u_tile.h util: silence MSVC signed/unsigned comparison warnings 2013-01-25 15:41:39 -07:00
u_time.h
u_transfer.c util: add comment about bogus transfer flags 2013-06-07 21:15:01 +02:00
u_transfer.h gallium: unify transfer functions 2012-10-11 21:12:16 +02:00
u_upload_mgr.c gallium/u_upload_mgr: fix a serious memory leak 2013-01-28 02:51:52 +01:00
u_upload_mgr.h util: update and fix u_upload_mgr.h comments 2012-08-18 07:39:52 -06:00
u_vbuf.c draw/translate: fix instancing 2013-06-28 05:21:20 -04:00
u_vbuf.h gallium/u_vbuf: document how it works 2012-11-01 03:17:58 +01:00
u_video.h vl: rename enum pipe_video_codec to pipe_video_format 2013-08-19 10:21:15 +02:00