Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-30 | util: Auto generate pixel format accessor functions from | José Fonseca | |
This has several advantages over the u_ - not hand written - no intermediate memcpy of raw pixels - supports 4 ubytes in addition to floats - no need to pass a pipe_transfer It also has (hopefully temporary) limitations: - no support for YUV - no support for SRGB | |||
2009-08-30 | Merge branch 'mesa_7_5_branch' | Michel Dänzer | |
Conflicts: src/glx/x11/glxcmds.c | |||
2009-08-29 | util: Add util_unsigned_logbase2. | José Fonseca | |
Cherry picked from Keith's commit f911c3b9897b90132c8621a72bfeb824eb3b01e5. | |||
2009-08-29 | util: Dump PIPE_FUNC_x value names. | José Fonseca | |
2009-08-29 | util: Fix SCons build. | José Fonseca | |
2009-08-29 | util: Auto-generate u_format_table.c from SConscript. | José Fonseca | |
2009-08-29 | util: Fix blend factor dumping. | José Fonseca | |
2009-08-29 | util: New file dedicated to dump state in human/machine readable format. | José Fonseca | |
2009-08-29 | util: Make pixel format layout more meaningful. | José Fonseca | |
Namelly, explicitly distinguish formats coded by arithmetic manipulation, from formats layed out in array. | |||
2009-08-29 | util: Don't commit u_format_table.c | José Fonseca | |
At least not until stabilizes, to reduce noise. | |||
2009-08-29 | util: Fix r5g6b5 description. | José Fonseca | |
2009-08-29 | util: Pixel format database. | José Fonseca | |
There are some inconsistencies in pipe_format, but above all, there simply aren't enough bits in an enum to conveniently store all information about a pixel format we need to be able to dynamically generate pixel packing/unpacking code. | |||
2009-08-28 | util: Reset size to zero when failed to allocate buffer. | José Fonseca | |
2009-08-27 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
2009-08-27 | gallium/util: added support for SRGB formats | Brian Paul | |
Fixes glean/texture_srgb failure, bug #23449. | |||
2009-08-27 | gallium/util: added cases for SRGB formats | Brian Paul | |
2009-08-24 | tgsi: Fix build error due to commit acc7da90 | Cooper Yuan | |
2009-08-19 | gallium: rename copy/fill_rect utility functions | Brian Paul | |
2009-08-13 | util: silence warnings for third REALLOC argument | Keith Whitwell | |
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. | |||
2009-08-13 | util: remove unneeded includes | Keith Whitwell | |
2009-08-13 | util: convert u_simple_shaders to use tgsi_ureg | Keith Whitwell | |
Much nicer now. | |||
2009-08-11 | gallium: Add texture usage information to surface_buffer_create | Jakob Bornecrantz | |
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. | |||
2009-08-07 | gallium: Move minify() to u_math. | Corbin Simpson | |
minify() is usually used in mipmap size calculation. Strangely enough, we all defined it as MAX2(1, d >> 1); imagine that. :3 | |||
2009-08-07 | util: fix incorrect assertion | Brian Paul | |
Check that the dest surface/format is renderable. | |||
2009-08-07 | util: include u_surface.h, added comment | Brian Paul | |
2009-08-07 | util: use util_same_surface() to compare surface pointers | Brian Paul | |
2009-08-07 | util: added util_same_surface() helper function | Brian Paul | |
2009-08-06 | util: fix incorrect assertion | Brian Paul | |
Check that the dest surface/format is renderable. | |||
2009-08-06 | util: include u_surface.h, added comment | Brian Paul | |
2009-08-06 | util: use util_same_surface() to compare surface pointers | Brian Paul | |
2009-08-06 | util: added util_same_surface() helper function | Brian Paul | |
2009-08-05 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
Conflicts: src/mesa/main/state.c | |||
2009-08-05 | util: added comment/question about blit clipping | Brian Paul | |
2009-08-05 | util: added util_blit_pixels() overlap test | Brian Paul | |
A comment alluded to this. Now it's checked. | |||
2009-08-05 | util: fix util_blit_pixels() test for surface_copy() path | Brian Paul | |
For the surface_copy() path require same format, no flipping and no stretching. Fixes progs/tests/copypixrate -blit | |||
2009-08-05 | util: reformatting and comments | Brian Paul | |
2009-08-03 | gallium: comments, reformatting | Brian Paul | |
2009-08-01 | mesa st: Move logbase2 function to util/u_math.h | Patrice Mandin | |
2009-07-30 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
2009-07-29 | util: _debug_printf should print even when DEBUG is not defined | Keith Whitwell | |
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) | |||
2009-07-28 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
Conflicts: Makefile configs/default docs/relnotes.html src/mesa/main/version.h | |||
2009-07-28 | gallium: minor code/comments clean-up | Brian Paul | |
2009-07-26 | util: fix typo. | José Fonseca | |
2009-07-23 | util: Add support for Mac OS. | Vinson Lee | |
2009-07-07 | gallium: Fixes for clobbering stencil values in combined depth/stencil textures. | Michel Dänzer | |
Also fix one case where a 32 bit depth value was incorrectly converted to a combined depth/stencil value. | |||
2009-07-04 | Merge branch 'mesa_7_5_branch' | Jakob Bornecrantz | |
2009-07-06 | util: fix possible null pointer usage | Zack Rusin | |
found by the clang static analyzer | |||
2009-07-03 | Merge branch 'mesa_7_5_branch' | Jakob Bornecrantz | |
Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c | |||
2009-06-30 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
Conflicts: src/mesa/vbo/vbo_exec_draw.c | |||
2009-06-30 | util: Set PIPE_BUFFER_USAGE_FLUSH_EXPLICIT when calling ↵ | José Fonseca | |
buffer_flush_mapped_range. |