Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-04-30 | 15 | -116/+233 |
|\ | |||||
| * | gallium: init hw_key with memset() to silence valgrind warnings | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | | | | | | | | We shouldn't be hashing with keys that have uninitialized memory. | ||||
| * | gallium: updated comment in xm_flush_frontbuffer() | Brian Paul | 2008-04-29 | 1 | -4/+3 |
| | | |||||
| * | gallium: test for new PIPE_ARCH_X86 | Brian Paul | 2008-04-29 | 2 | -2/+2 |
| | | |||||
| * | gallium: flush pipe before updating bitmap texture | Brian Paul | 2008-04-29 | 1 | -1/+5 |
| | | | | | | | | Fixes duplicated text bug in progs/tests/texwrap.c | ||||
| * | silence p_debug.h:63: warning: ISO C forbids forward references to ↵ | Zack Rusin | 2008-04-29 | 2 | -6/+3 |
| | | | | | | | | ‘enum’ types | ||||
| * | gallium: declare pipe_format enum to silence warnings | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | | |||||
| * | gallium: add pack for _FLOAT formats to pack_ub | Keith Whitwell | 2008-04-29 | 1 | -0/+18 |
| | | |||||
| * | gallium: fix pack for A1R5B5G5 | Keith Whitwell | 2008-04-29 | 1 | -2/+2 |
| | | |||||
| * | gallium: add pack for A4R4G4B4 | Keith Whitwell | 2008-04-29 | 1 | -0/+12 |
| | | |||||
| * | gallium: add pack for A1R5B5G5 | Keith Whitwell | 2008-04-29 | 1 | -0/+12 |
| | | |||||
| * | gallium: add debug_print_format() make it easier to print format error messages | Keith Whitwell | 2008-04-29 | 4 | -89/+111 |
| | | |||||
| * | gallium: added some assertions to be sure the blit's surface formats are ↵ | Brian Paul | 2008-04-29 | 1 | -0/+3 |
| | | | | | | | | suitable | ||||
| * | gallium: added some assertions to st_render_texture() to check surface format | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | | | | | | | | Make sure we can really render to the texture surface given its format. | ||||
| * | gallium: fix broken GL_DEPTH_COMPONENT case in fallback_copy_texsubimage() | Brian Paul | 2008-04-29 | 1 | -19/+40 |
| | | | | | | | | Also, make sure surfaces are suitable for blitting before calling util_blit_pixels(). | ||||
| * | mesa: added _mesa_scale_and_bias_depth_uint() | Brian Paul | 2008-04-29 | 2 | -0/+18 |
| | | |||||
| * | gallium: add \n to error strings | Brian Paul | 2008-04-29 | 1 | -2/+2 |
| | | |||||
| * | gallium: fix error msg typo | Brian Paul | 2008-04-29 | 1 | -1/+1 |
| | | |||||
| * | gallium: set border color | Roland Scheidegger | 2008-04-29 | 1 | -0/+5 |
| | | |||||
* | | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-04-29 | 16 | -43/+247 |
|\| | |||||
| * | gallium: fix incorrect level param in copy_image_data_to_texture() | Brian Paul | 2008-04-28 | 1 | -1/+1 |
| | | | | | | | | | | This fixes a weird conform test failure that depended on something that happened several tests earlier. This took waaaaaay too long to find/fix. | ||||
| * | tgsi: make loop structure clearer, use x86_lea for increments | Keith Whitwell | 2008-04-28 | 1 | -66/+68 |
| | | |||||
| * | tsgi: add a makefile | Keith Whitwell | 2008-04-28 | 1 | -0/+2 |
| | | |||||
| * | translate: squash warnings | Keith Whitwell | 2008-04-28 | 2 | -2/+3 |
| | | |||||
| * | pb: remove unused variable, squash warning | Keith Whitwell | 2008-04-28 | 1 | -2/+0 |
| | | |||||
| * | gallium: Set SSE_SWIZZLES to 0 by default. | Michal Krol | 2008-04-28 | 1 | -1/+1 |
| | | |||||
| * | gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs. | Michal Krol | 2008-04-28 | 7 | -15/+204 |
| | | | | | | | | Change SSE_SWIZZLES #define to 0 to disable it. | ||||
| * | gallium: check for PIPE_FORMAT_X8Z24_UNORM format | Brian Paul | 2008-04-28 | 1 | -1/+2 |
| | | |||||
| * | gallium: replace some code with a call to st_choose_format() | Brian Paul | 2008-04-28 | 1 | -16/+2 |
| | | |||||
| * | gallium: return enum pipe_format, not uint, for a few functions | Brian Paul | 2008-04-28 | 1 | -3/+3 |
| | | |||||
| * | gallium: add cases for PIPE_FORMAT_X8Z24_UNORM | Brian Paul | 2008-04-28 | 1 | -0/+4 |
| | | |||||
| * | pipebuffer: Be extra cautious with the incoming buffers. | José Fonseca | 2008-04-27 | 1 | -3/+17 |
| | | | | | | | | | | A common mistake is trying to fence user or malloc buffers. So don't let the crash happen inside pipebuffer lib. | ||||
| * | rtasm: Implement x86_retw. | José Fonseca | 2008-04-27 | 2 | -0/+7 |
| | | |||||
* | | nv40: enable DXTn formats | Ben Skeggs | 2008-04-29 | 1 | -3/+1 |
| | | | | | | | | GL state tracker capable enough for progs/tests/texcompress2 at least. | ||||
* | | nv40: do full swtnl fallback when edge flags present. | Ben Skeggs | 2008-04-28 | 5 | -6/+18 |
| | | | | | | | | | | | | This isn't necessary, with some effort we can do this on the hw. However, until I encounter something "real" that uses them there's not a lot of point. | ||||
* | | nouveau: stub set_edgeflags for all nv pipe drivers | Ben Skeggs | 2008-04-27 | 4 | -0/+26 |
| | | |||||
* | | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-04-27 | 83 | -933/+1802 |
|\| | |||||
| * | gallium: fix broken SGT, SLE | Brian | 2008-04-25 | 1 | -2/+16 |
| | | |||||
| * | use PIPE_ARCH_X86 | Brian | 2008-04-25 | 1 | -2/+2 |
| | | |||||
| * | gallium: tweak comments, minor var renaming | Brian Paul | 2008-04-25 | 1 | -7/+15 |
| | | |||||
| * | gallium: tweak comments, minor var renaming | Brian Paul | 2008-04-25 | 1 | -21/+16 |
| | | |||||
| * | gallium: remove unneeded st->bitmap_texcoord_bias | Brian Paul | 2008-04-25 | 4 | -16/+6 |
| | | |||||
| * | gallium: use simple color pass-through fragment shader if textures don't exist | Brian Paul | 2008-04-25 | 2 | -2/+30 |
| | | | | | | | | | | | | | | If we run out of texture memory we may not have the texture needed by the fragment shader. If this happens, plug in a color passthrough shader. So instead of crashing, we just don't see the texture. GL_OUT_OF_MEMORY is raised, of course. | ||||
| * | gallium: added null ptr check | Brian Paul | 2008-04-25 | 1 | -1/+1 |
| | | |||||
| * | gallium: added a null ptr check | Brian Paul | 2008-04-25 | 1 | -1/+7 |
| | | |||||
| * | gallium: fix typo s/_mesa_unmap_drapix_pbo/_mesa_unmap_drawpix_pbo/ | Brian Paul | 2008-04-25 | 4 | -7/+7 |
| | | |||||
| * | gallium: consolidate quad drawing code | Brian Paul | 2008-04-25 | 1 | -142/+90 |
| | | |||||
| * | gallium: remove unused st_draw_vertices() | Brian Paul | 2008-04-25 | 2 | -77/+0 |
| | | |||||
| * | gallium: use util_draw_vertex_buffer() instead of st_draw_vertices() | Brian Paul | 2008-04-25 | 1 | -24/+70 |
| | | |||||
| * | gallium: fix the compressed texture hack in st_texture_image_copy() | Brian Paul | 2008-04-25 | 1 | -3/+2 |
| | | | | | | | | | | Actually, the hack is still there and needs to be revisited, but I get a bit further with compressed textures now. |