Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | util: fix possible null pointer usage | Zack Rusin | 2009-07-06 | 4 | -11/+46 |
| | | | | found by the clang static analyzer | ||||
* | Merge branch 'mesa_7_5_branch' | Jakob Bornecrantz | 2009-07-03 | 1 | -4/+2 |
|\ | | | | | | | | | | | Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c | ||||
| * | util: Increase OutputDebugStringA to 4k. | José Fonseca | 2009-07-01 | 1 | -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 Paul | 2009-06-30 | 1 | -1/+3 |
|\| | | | | | | | | | | | Conflicts: src/mesa/vbo/vbo_exec_draw.c | ||||
| * | util: Set PIPE_BUFFER_USAGE_FLUSH_EXPLICIT when calling ↵ | José Fonseca | 2009-06-30 | 1 | -1/+3 |
| | | | | | | | | buffer_flush_mapped_range. | ||||
* | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-06-24 | 1 | -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é Fonseca | 2009-06-18 | 1 | -1/+1 |
| | | | | | | | | It is expected to loose precision here. | ||||
* | | gallium/util: s/boolean/unsigned/ | Brian Paul | 2009-06-19 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'mesa_7_5_branch' | José Fonseca | 2009-06-11 | 1 | -1/+1 |
|\| | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_cb_fbo.c src/mesa/state_tracker/st_framebuffer.c | ||||
| * | util: Single precision constants. | José Fonseca | 2009-06-10 | 1 | -1/+1 |
| | | |||||
* | | util: Fix winsock include. | Michal Krol | 2009-06-05 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-06-04 | 1 | -1/+16 |
|\| | | | | | | | | | | | Conflicts: src/mesa/main/context.c | ||||
| * | util: Unsaved change missing from last commit. | José Fonseca | 2009-06-02 | 1 | -1/+1 |
| | | |||||
| * | util: Support Z24S8/Z24X8 -> unsigned conversion. | José Fonseca | 2009-06-02 | 1 | -0/+15 |
| | | |||||
| * | util: Fix 24 to 32 bit expansion binary arithmetic expression. | José Fonseca | 2009-06-02 | 1 | -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 error | Keith Whitwell | 2009-05-08 | 1 | -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é Fonseca | 2009-05-08 | 1 | -1/+10 |
| | | |||||
* | | util: Add simple network functions | Jakob Bornecrantz | 2009-06-01 | 4 | -0/+214 |
| | | |||||
* | | util/upload: catch failures to map_range and return error | Keith Whitwell | 2009-05-08 | 1 | -13/+17 |
| | | | | | | | | Caller may be able to do something about this - eg flush and retry. | ||||
* | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-05-05 | 1 | -10/+86 |
|\| | |||||
| * | gallium: fix texcoords for cubemap mipmap generation | Brian Paul | 2009-05-05 | 1 | -10/+86 |
| | | | | | | | | | | We need to use (s,t,r) cubemap coords when sampling from the cubemap texture so the rendered quad gets texture samples from the correct cube face. | ||||
* | | util: Limit the stack walk to avoid referencing undefined memory. | José Fonseca | 2009-05-05 | 1 | -1/+10 |
|/ | |||||
* | util: Remove unix includes. | José Fonseca | 2009-04-27 | 1 | -4/+0 |
| | |||||
* | util/time: add util_time_sleep() for windows userspace | Keith Whitwell | 2009-04-27 | 1 | -0/+9 |
| | | | | Somebody with a clue could probably do a better implemenation... | ||||
* | util: Add debug_printf_once | Micah Dowty | 2009-04-24 | 1 | -0/+16 |
| | |||||
* | util: Add more entry points for dumping to bmp | Jakob Bornecrantz | 2009-04-24 | 2 | -18/+43 |
| | |||||
* | gallium: license, copyright | Brian Paul | 2009-04-22 | 2 | -0/+62 |
| | |||||
* | util: don't set unused blend state | Keith Whitwell | 2009-04-20 | 2 | -8/+0 |
| | | | | Try to avoid creating multiple blend atoms. | ||||
* | util: flush stdout before emitting debug_printf on stderr | Keith Whitwell | 2009-04-17 | 1 | -0/+2 |
| | | | | | A lot of the mesa demos emit commentary on stdout, try to keep it in sync with the corresponding output from debug_printf(). | ||||
* | util: Fix surface usage | Jakob Bornecrantz | 2009-04-15 | 1 | -2/+2 |
| | |||||
* | gallium: new, simple RGBA surface create/destroy helpers | Brian Paul | 2009-04-15 | 4 | -0/+167 |
| | | | | Use these for quickly creating an RGBA drawing surface. | ||||
* | gallium: remove unneeded compressed=0 assignment | Brian Paul | 2009-04-09 | 1 | -1/+0 |
| | |||||
* | gallium: handle the case of util_pack_z_stencil(format=PIPE_FORMAT_S8_UNORM) | Brian Paul | 2009-04-08 | 1 | -0/+8 |
| | | | | Fixes failed assertion in glean fbo test. | ||||
* | gallium: Clean up driver clear() interface. | Michel Dänzer | 2009-04-04 | 2 | -6/+68 |
| | | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call. | ||||
* | gallium: Add utility helper for packing combined depth/stencil values. | Michel Dänzer | 2009-04-04 | 1 | -0/+20 |
| | |||||
* | util/debug: Initialise local variables. | Michal Krol | 2009-04-03 | 1 | -2/+2 |
| | |||||
* | util: Fix x86_64 build. | José Fonseca | 2009-04-01 | 1 | -1/+1 |
| | |||||
* | util: Lookup symbol names from addresses. | José Fonseca | 2009-04-01 | 5 | -1/+308 |
| | | | | | | Nice for stack backtraces. Windows-only for now. | ||||
* | gallium: added util_is_inf_or_nan() function to u_math.h | Brian Paul | 2009-03-31 | 1 | -0/+12 |
| | |||||
* | util: Enable assembly breakpointt on x86_64. | José Fonseca | 2009-03-31 | 1 | -1/+1 |
| | | | | A breakpoint is much nicer than abort when gdb is attached. | ||||
* | util: Support Z24S8/Z24X8. | José Fonseca | 2009-03-27 | 1 | -0/+16 |
| | |||||
* | util: Use size_t (for x86_64). | José Fonseca | 2009-03-25 | 1 | -1/+1 |
| | |||||
* | util: Don't use x86 asm on x86_64. | José Fonseca | 2009-03-25 | 4 | -16/+21 |
| | |||||
* | Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun cc | Alan Coopersmith | 2009-03-25 | 3 | -10/+10 |
| | | | | Signed-off-by: Alan Coopersmith <[email protected]> | ||||
* | debug: Add function for writing transfers to files | Jakob Bornecrantz | 2009-03-22 | 2 | -32/+42 |
| | |||||
* | util: Add a new macro for testing empty lists. | José Fonseca | 2009-03-23 | 1 | -0/+3 |
| | |||||
* | gallium/util: add upload manager helper module | Keith Whitwell | 2009-03-20 | 4 | -0/+297 |
| | | | | | | | | Add a module that will manage uploading and coalescing multiple user-buffers, malloc-buffers and other random data that doesn't happen to be in a GPU buffer already. The module stuffs multiple little uploads into larger GPU buffers to reduce create/destroy overheads, etc. | ||||
* | util: avoid clashprone UINT, UBYTE enum values | Keith Whitwell | 2009-03-18 | 1 | -58/+58 |
| | |||||
* | util: Realloc takes bytes. | José Fonseca | 2009-03-17 | 1 | -2/+2 |
| | |||||
* | util: bitmask data type. | José Fonseca | 2009-03-16 | 3 | -0/+435 |
| |