Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-08-07 | softpipe: add support for PIPE_FORMAT_X8Z24_UNORM, PIPE_FORMAT_Z24X8_UNORM | Brian Paul | |
2008-07-24 | softpipe: Remove unused variables. | José Fonseca | |
2008-07-13 | util: Eliminate pipe from the arguments to pipe_get/put_tile_xxx functions. | José Fonseca | |
You don't need a pipe_context * for this, and all other necessary info is already inside pipe_surface. | |||
2008-06-20 | gallium: fix some surface usage bugs | Brian Paul | |
When a surface is created with GPU_WRITE that really means "GPU render" and that can involve reads (blending). Set surface usage to PIPE_BUFFER_USAGE_CPU_READ + WRITE. Fixes progs/demos/lodbias demo. Also, mark texture as 'modified' when mapped for writing so that the tile cache can know when to freshen a cached tile. Fixes glTexSubImage2D(). | |||
2008-05-30 | gallium: fix some PIPE_FORMAT_Z24S8_UNORM bugs in softpipe driver | Brian Paul | |
2008-05-06 | Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces | Keith Whitwell | |
Conflicts: src/mesa/state_tracker/st_atom_sampler.c src/mesa/state_tracker/st_cb_texture.c | |||
2008-05-02 | gallium: fix typos, comments, whitespace | Brian Paul | |
2008-05-01 | softpipe: use CPU flags for mapping | Keith Whitwell | |
But when creating surfaces, adjust incoming flags from GPU->CPU usage. | |||
2008-05-01 | gallium: tex surface checkpoint | Keith Whitwell | |
2008-04-30 | gallium: replace old PIPE_FORMAT_U_S8 with PIPE_FORMAT_S8_UNORM | Brian Paul | |
2008-04-22 | softpipe: make NUM_ENTRIES 32 so that div/mods are easier | Keith Whitwell | |
2008-03-19 | gallium: set tc->surface_map = NULL after unmapping | Brian | |
2008-02-27 | gallium: remove pipe_context->texture_create/release/get_tex_surface() | Brian | |
These functions are now per-screen, not per-context. | |||
2008-02-26 | gallium: remove pipe parameter from pipe_texture_reference() | Brian | |
Added pipe field to pipe_texture (temporary, see comments). First step toward context-less texture creation... | |||
2008-02-20 | gallium: new pipe->texture_update() function | Brian | |
Called whenever texture data is changed (glTexImage, glTexSubImage, glCopyTexSubImage, etc). | |||
2008-02-20 | gallium: use pipe_texture_reference() in sp_tile_cache_set_texture() | Brian | |
2008-02-15 | Code reorganization: update build. | José Fonseca | |
Update the Makefiles and includes for the new paths. Note that there hasn't been no separation of the Makefiles yet, and make is jumping all over the place. That will be taken care shortly. But for now, make should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm might require some minor tweaks. | |||
2008-02-15 | Code reorganization: move files into their places. | José Fonseca | |
This is in a separate commit to ensure renames are properly preserved. |