Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-31 | r300g: Remove unnecessary header. | Vinson Lee | |
2010-04-01 | r300g: add RGBA16F colorbuffer support | Marek Olšák | |
Disabled by default due to unresolved IP issues. | |||
2010-04-01 | r300g: add RGTC texture support | Marek Olšák | |
The CS checker already knows about this. | |||
2010-04-01 | r300g: format handling cleanup | Marek Olšák | |
2010-03-31 | Merge branch 'gallium-new-formats' | Roland Scheidegger | |
Conflicts: src/gallium/auxiliary/util/u_format.csv src/gallium/auxiliary/util/u_format_access.py src/gallium/auxiliary/util/u_format_pack.py | |||
2010-03-29 | r300g: Remove unused variable. | Vinson Lee | |
2010-03-29 | r300g: Remove unnecessary header. | Vinson Lee | |
2010-03-29 | r300g: Bind constantbuf to Draw immediately, don't wait for render. | Corbin Simpson | |
Doesn't hurt, and reduces code duplication. | |||
2010-03-30 | Merge branch 'master' into gallium-new-formats | Roland Scheidegger | |
Conflicts: src/gallium/auxiliary/util/u_format.csv | |||
2010-03-30 | gallium: adapt all code to the renamed depth/stencil formats | Roland Scheidegger | |
2010-03-29 | r300: UTIL_FORMAT_LAYOUT_COMPRESSED -> UTIL_FORMAT_LAYOUT_S3TC. | José Fonseca | |
2010-03-29 | r300g: print configurable debugging info on non-debug builds | Marek Olšák | |
2010-03-28 | r300g: handle TGSI_OPCODE_RET as END | Marek Olšák | |
2010-03-27 | r300g: disable cliprects | Marek Olšák | |
Thanks to Nicolai Hähnle for explaining this register! | |||
2010-03-27 | r300g: print errors even on non-debug builds | Marek Olšák | |
We really need to get these into bug reports. | |||
2010-03-27 | r300g: fix macrotiling for non-square textures | Mathias Fröhlich | |
FDO bug #27338. Signed-off-by: Marek Olšák <maraeo@gmail.com> | |||
2010-03-27 | r300g: Make SWTCL clear work again. | Corbin Simpson | |
Kind of surprised that this was as little as it took. Worrying. | |||
2010-03-26 | r300g: Remove unnecessary header. | Vinson Lee | |
2010-03-26 | Revert "r300g: add generating texture coordinates for point sprites (WIP)" | Corbin Simpson | |
This reverts commit cba6430524198a1bdcdeada03cbe946a454f3935. Breaks celestia with a hardlock. :T We really need to sit down and study texture stuffing further. | |||
2010-03-25 | r300g/radeong: fix scons build | Joakim Sindholt | |
2010-03-25 | r300g: Remove unnecessary header. | Vinson Lee | |
2010-03-23 | r300g: fix glean occlusion query test | Dave Airlie | |
2010-03-22 | r300g: Cleanup a few old warnings. | Corbin Simpson | |
Those paths aren't important anymore, and a debugging warning won't stop a hardlock anyway. | |||
2010-03-21 | r300g: disable tiling for YUV formats | Marek Olšák | |
2010-03-21 | r300g: fix scons build | Marek Olšák | |
2010-03-21 | r300g: accelerate blitting for all 64-bit texture formats | Marek Olšák | |
2010-03-21 | r300g: add and enable square microtiling | Marek Olšák | |
It requires DRM 2.1.0 (e.g. kernel 2.6.34) and is disabled on older ones. Finally, the texture tiling implementation is now complete. Uff. | |||
2010-03-21 | r300g: cleanup tiling flags propagation | Marek Olšák | |
2010-03-21 | r300g: put common defines into one file | Marek Olšák | |
2010-03-21 | r300g: remove unused code | Marek Olšák | |
2010-03-21 | r300g: fix occlusion query hangs. | Dave Airlie | |
Okay need to revist the whole OQ stuff anyways, glean test asserts which is never good. I'm liking the cached bufmgr restrictions less and less, I think I'll probably play with the fence and/or busy stuff ASAP and try and clean it up. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-21 | r300g: align misaligned ushort vertex indices | Marek Olšák | |
2010-03-21 | r300g: fix misaligned generated offset for ubyte vertex indices | Marek Olšák | |
2010-03-21 | r300g: split the vertex buffer alignment validation | Marek Olšák | |
2010-03-21 | r300g: skip null vertex buffers | Marek Olšák | |
2010-03-20 | r300g: Bump immediate limits. | Corbin Simpson | |
Seems like a decent idea, especially since the big barrier now is getting the VBOs back from the VRAM boundary. | |||
2010-03-20 | r300g: Correctly hax max_index on pipe_vertex_buffers. | Corbin Simpson | |
Still not happy with this, but at least things seem to work. | |||
2010-03-21 | r300g: add buffer/texture referenced checks. | Dave Airlie | |
I've no idea about the comments that were in there, just pass this down to the winsys. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-19 | r300g: lod min/max clamping should be relative to the base level | Marek Olšák | |
2010-03-19 | r300g: fix breakage after the gallium-sampler-view merge | Marek Olšák | |
2010-03-19 | r300g: add PIPE_FORMAT_B5G5R5X1_UNORM colorbuffer support, cleanups | Marek Olšák | |
2010-03-19 | r300g: mark SRGB colorbuffers as unsupported | Marek Olšák | |
I can't find the register bits for SRGB-aware blending and it's not even exposed by fglrx so it's most probably not supported by hw. | |||
2010-03-19 | r300g: add generating texture coordinates for point sprites (WIP) | Marek Olšák | |
2010-03-15 | r300g: fix up after merge | Keith Whitwell | |
2010-03-15 | Merge commit 'origin/master' into gallium-sampler-view | Keith Whitwell | |
Conflicts: src/gallium/drivers/nv30/nv30_context.h src/gallium/drivers/nv30/nv30_state.c src/gallium/drivers/nv40/nv40_context.h src/gallium/drivers/nv40/nv40_state.c src/gallium/drivers/r300/r300_emit.c | |||
2010-03-15 | r300g: rebuild screen/winsys interface | Dave Airlie | |
This creates a cleaner winsys and drop the simple screen stuff. It makes r300g use pb_bufmgr structs. It also tries to avoid overheads from mapping too often. v5: clean warnings v6: break out of cache check on first buffer - since most likely the first busy one implies all after it are busy. v7: cleanup a bit v8-merged: drop cman for now to just get all the interface changes in first. rework to changes that happened upstream Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-14 | r300g: Remove unnecessary headers. | Vinson Lee | |
2010-03-14 | r300g: remove pipe_context from r300_screen | Marek Olšák | |
2010-03-13 | r300g: add high quality anisotropic filtering for R5xx (disabled by default) | Marek Olšák | |
Oh look, an undocumented feature. It's a nice tool for benchmarking texturing. | |||
2010-03-13 | r300g: fix anisotropic filtering, fix macrotiling | Marek Olšák | |
Two bug fixes at the same time. :) |