| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-05-14 | added _mesa_combine_parameter_lists() | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| cherry-picked from master | |||
| 2008-05-14 | mesa: added _mesa_insert_instructions() | Brian Paul | |
| Also, use new _mesa_free_instructions() in a few places. cherry-picked from gallium-0.1 | |||
| 2008-05-14 | mesa: added _mesa_free_instructions() | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| cherry-picked from master | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| 2008-05-14 | _generic_read_RGBA_span_BGRA8888_REV_SSE2: It should adjust the source | Xiang, Haihao | |
| and target pointers after do the first 2 pixels. fix bug #15850 | |||
| 2008-05-13 | R300: clean up GA registers | Alex Deucher | |
| 2008-05-13 | R3xx: clean up ZB registers | Alex Deucher | |
| 2008-05-13 | R300: clean up CB registers | Alex Deucher | |
| 2008-05-13 | [GEM] Actually include the presumed offset in initial relocations. | Eric Anholt | |
| This avoids kernel relocations for most batchbuffer relocs. | |||
| 2008-05-13 | R300: clean up Fog registers | Alex Deucher | |
| 2008-05-13 | R500: fixup r300EmitClearState() FP for r5xx | Alex Deucher | |
| 2008-05-13 | R300: cleanup FS code and fill in missing details | Alex Deucher | |
| 2008-05-13 | R3xx: more PVS cleanup | Alex Deucher | |
| 2008-05-12 | Merge branch 'r500-support' of ↵ | Alex Deucher | |
| git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support | |||
| 2008-05-12 | R500: add support for 4k textures | Alex Deucher | |
| 2008-05-11 | [intel] update GEM api. Add bo_subdata and bo_get_subdata driver hooks. | Keith Packard | |
| Track DRM GEM name changes. Add driver hooks for bo_subdata and bo_get_subdata so that GEM can use pread and pwrite. | |||
| 2008-05-09 | gallium: depth textures have usage depth_stencil instead of render_target | Roland Scheidegger | |
| 2008-05-09 | intel: use new mipmap generation hooks in driver. | Dave Airlie | |
| 2008-05-09 | swrast/dri: switch over users of generate_mipmap to new interface | Dave Airlie | |
| 2008-05-09 | Revert "mesa/intel: map/unmap texture objects around mipmap generation ↵ | Dave Airlie | |
| function." This reverts commit c50ffc4cb89b67ae59208eb72cdb664c846ba987. I'll fix this using the mipmap hooks I just picked from gallium-0.1 | |||
| 2008-05-09 | Remove unused texunit parameter to ctx->Driver.GenerateMipmap() | Brian | |
| (cherry picked from commit c3395f4473c8fdf75d04c0dd72e687bc8d8127a7) | |||
| 2008-05-09 | Added ctx->Driver.GenerateMipmap() driver hook | Dave Airlie | |
| (cherry picked from commit 4c2f3dbca940f289e67248682b84a3516d5a3031) Conflicts: src/mesa/drivers/common/driverfuncs.c | |||
| 2008-05-09 | mesa/intel: map/unmap texture objects around mipmap generation function. | Dave Airlie | |
| This at least stops the compiz brain explosion we were seeing, I do wonder though if we should somehow be calling intel_generate_mipmap somehow. | |||
| 2008-05-08 | gallium: don't free shader.tokens in get_passthrough_fs() | Brian Paul | |
| 2008-05-08 | gallium: fix out of tex memory crashes | Brian Paul | |
| 2008-05-08 | Add RS690M PCI ID. | Kristian Høgsberg | |
| 2008-05-08 | gallium: re-enable call to init_renderbuffer_bits(), remove dead code | Brian Paul | |
| 2008-05-08 | gallium: fix render to depth texture | Brian Paul | |
| 2008-05-08 | gallium: replace pipe_buffer_destroy() call with pipe_buffer_reference(NULL) | Brian Paul | |
| 2008-05-08 | gallium: remove dead code | Brian Paul | |
| 2008-05-08 | gallium: no-op st_Bitmap() if width or height is zero | Brian Paul | |
| 2008-05-08 | gallium: clean-up, minor fix | Brian Paul | |
| 2008-05-08 | gallium: plug in dummy stage->destroy func | Brian Paul | |
| 2008-05-08 | [intel-gem] move domains to relocations. add set_domain to bo_map. | Keith Packard | |
| Fix the kernel API to place the read/write domain information in the relocation instead of the buffer. | |||
| 2008-05-08 | [intel] intel_batchbuffer_flush using uninit 'used' to check for buffer empty | Keith Packard | |
| Make sure 'used' tracks the right value through the whole function. Also, use GLint for intel_batchbuffer_space in case we do bad things in the future. | |||
| 2008-05-08 | disable debug printfs | Brian Paul | |
| 2008-05-08 | mesa: Call RENDER_FINISH on the zero pixel case. | Xiang, Haihao | |
| 2008-05-07 | mesa: minor fixes in _mesa_free_shader_program_data() and _mesa_link_program() | Brian Paul | |
| From master: Set shProg->NumShaders = 0 after freeing program's list of shaders. Set _NEW_PROGRAM in _mesa_link_program() to fix a state validation bug. | |||
| 2008-05-07 | fix refcounting bugs in tnl/tex program caches | Brian Paul | |
| 2008-05-07 | gallium: fix some render to texture bugs | Brian Paul | |
| Before, we were sometimes rendering into a stale texture because st_finalize_texture() would discard the old texture and create a new one. Moved st_update_framebuffer atom after texture validation so that we can create a new renderbuffer surface if the texture changes. Also, split texture validation into two parts: finalize_textures and update_textures. Do finalize_textures first to avoid getting into the situtation where we're doing a pipe->surface_copy() mid-way through state validation. Some debug code still in place, but disabled... | |||
| 2008-05-07 | GEM: Remove already-disabled PIPE_CONTROL command. | Eric Anholt | |
| This existed to get the icache flushed. However, GEM handles this for us now for sure, and we had disabled it prematurely anyway. | |||
| 2008-05-07 | GEM: Make dri_emit_reloc take GEM domain flags instead of TTM flags. | Eric Anholt | |
| The GEM flags are much more descriptive for what we need. Since this makes bufmgr_fake rather device-specific, move it to the intel common directory. We've wanted to do device-specific stuff to it before. | |||
| 2008-05-07 | Never fail `make clean' | Dan Nicholson | |
| Mostly some pedantic changes such that `make clean' always ignores errors. Also changed the top clean target to do the `touch configs/current' dance instead of realclean. | |||
| 2008-05-07 | Run `make clean' in drivers/xorg, too | Dan Nicholson | |
| 2008-05-07 | GEM: Don't emit an extra MI_FLUSH in the batch since GEM handles it. | Eric Anholt | |
| 2008-05-07 | Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces | Keith Whitwell | |
| 2008-05-07 | mesa: free shader program data before deleting shader objects. | Brian Paul | |
| Picked from master. Fixes mem corruption seen when glean/api2 test exits. | |||
| 2008-05-07 | gallium: implement full reference counting for vertex/fragment programs | Brian Paul | |
| Use _mesa_reference_vert/fragprog() wherever we assign program pointers. Fixes a memory corruption bug found with glean/api2 test. Another memory bug involving shaders yet to be fixed... Picked from gallium-0.1 | |||
