Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-13 | Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 | Ben Skeggs | |
2007-12-12 | added r5g5b5_put_tile_rgba() | Brian | |
2007-12-12 | Remove get/put_tile_rgba() functions. | Brian | |
Temporarily, use the functions from sp_rgba_tile.c | |||
2007-12-12 | remove #include | Brian | |
2007-12-12 | Move float/rgba tile get/put functions into new file. | Brian | |
This should be moved into a gallium util lib (location tbd) so it can also be used by the state tracker. Then, remove the pipe->get/put_tile_rgba() functions. | |||
2007-12-12 | PIPE_SCREEN_SURFACE no longer needed | Brian | |
2007-12-12 | Re-org of st_create_framebuffer() and renderbuffer format selection. | Brian | |
st_create_framebuffer() now takes pipe_formats for the color, depth, stencil buffers. This avoids a round-about chain of calls to pipe->is_format_supported() for window renderbuffers (their format never changes). Renderbuffer format selection code in st_format.c is simpler now too. | |||
2007-12-12 | move some code to avoid deref of NULL ptr | Brian | |
2007-12-12 | 965: remove complex compiler for simple fragment programs. | Keith Whitwell | |
Keep the simple compiler for complex fragment programs... | |||
2007-12-12 | 965: sketch changes to brw_wm_surface_state.c | Keith Whitwell | |
2007-12-12 | 965: delete dead files | Keith Whitwell | |
2007-12-12 | 965: delete dead files | Keith Whitwell | |
2007-12-12 | 965: delete dead files | Keith Whitwell | |
2007-12-12 | remove old assertion | Brian | |
2007-12-12 | add PIPE_FORMAT_R5G6B5_UNORM to list of supported screen surface types | Brian | |
2007-12-12 | update format param type | Brian | |
2007-12-12 | Try PIPE_FORMAT_R5G6B5_UNORM for GL_RGB5 request. | Brian | |
2007-12-12 | fix some mistakes in the _PIPE_FORMAT_x #defines | Brian | |
2007-12-12 | i965: compile vertex shaders and emit hardware instructions | Zack Rusin | |
impossible to test because fragment shaders haven't been done yet and it crahses in the fragment shading code. but given that i'm infallible (and highly dillusional) i'm sure it's correct. | |||
2007-12-13 | nouveau: take jumps into account properly when debugging pushbuf | Ben Skeggs | |
2007-12-12 | nv40: Fix bug in vtxprog + a few tweaks | Ben Skeggs | |
2007-12-12 | nv40: small bug | Ben Skeggs | |
2007-12-12 | i915tex: remove. it's deprecated and causes merge problems | Zack Rusin | |
we did some small changes in the beginning of the gallium3d lifecycle in i915tex which is not in master anymore and just causes problems when doing merges. getting rid of the headache by just nuking it here | |||
2007-12-12 | nouveau: adapt | Ben Skeggs | |
Some things that worked before are now broken, there's an "XXX:" around one of the culprits in the GL state tracker so hopefully it'll get fixed soon! | |||
2007-12-11 | remove more -I paths | Brian | |
2007-12-11 | prefix some #includes | Brian | |
2007-12-11 | trim down #includes | Brian | |
2007-12-12 | Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 | Ben Skeggs | |
Conflicts: src/mesa/pipe/Makefile | |||
2007-12-11 | trim down -I options | Brian | |
2007-12-11 | include pipe/tgsi/exec/tgsi_sse2.h if needed. Silences warning. | Brian | |
2007-12-11 | Cell: draw smooth-shaded triangle | Brian | |
2007-12-11 | Collect some global vars in a single struct. | Brian | |
2007-12-11 | Remove temporary cell_create_surface() | Brian | |
2007-12-11 | SPU function prototypes, etc. | Brian | |
2007-12-11 | Port to libspe2 | Ian Romanick | |
libspe is deprecated in Cell SDK 2.1, and it is removed in Cell SDK 3.0. This patch ports the existing libspe-based code to libspe2. Some error checking (eh-hem) would be nice. | |||
2007-12-11 | softpipe: Support for PIPE_FORMAT_A4R4G4B4_UNORM and PIPE_FORMAT_R5G6B5_UNORM. | Michel Dänzer | |
The packedpixels test runs with the xlib winsys, though not all cases look correct yet. | |||
2007-12-11 | Remove internal_format field from struct pipe_texture. | Michel Dänzer | |
It's state tracker specific / not really necessary anyway. | |||
2007-12-11 | Rework gallium and mesa queries a little. | Keith Whitwell | |
Add a 'CheckQuery()' driver callback to mesa to check query completion. Make pipe_query an opaque type. Rework softpipe queries, support overlapping occlusion queries. | |||
2007-12-11 | 965: remove duplicate brw_draw functions, make init a bit cleaner | Keith Whitwell | |
2007-12-11 | gallium: remove clear values from depth, stencil state | Keith Whitwell | |
2007-12-11 | Fix align16() function to work with 32/64-bit pointers on big-endian. | Brian | |
2007-12-11 | change align_malloc() alignment to uint | Brian | |
2007-12-11 | Move align_malloc(), align_free() to p_util.h | Brian | |
2007-12-11 | use ALIGN16_ATTRIB from p_compiler.h | Brian | |
2007-12-11 | Remove obsolete clear_color, tex sampler state | Brian | |
2007-12-11 | Remove obsolete clear_color, tex sampler state functions | Brian | |
2007-12-11 | add missing case statements for TGSI_TOKEN_TYPE_IMMEDIATE and assert(0) | Brian | |
We're hitting this with quite a few Mesa demos. | |||
2007-12-11 | Adopt llvm to some of the latest changes. | Zack Rusin | |
2007-12-11 | Redo the fragment program examples to match vp's | Zack Rusin | |
we just load text files instead of compiling tons of small binaries | |||
2007-12-11 | Redo the way we pass arguments to the llvm. | Zack Rusin | |
simply pass aligned arrays, they should cast to vectors without any problems. also remove unnecessary memset |