Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-04 | r300g: fix TFP stride override. | Dave Airlie | |
We should use pitch for the overriden state, fixes one half of the tfp test. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-04-04 | r300g: add conditional rendering | Marek Olšák | |
2010-04-04 | r300g: add r4xx fragment shader registers | Marek Olšák | |
In case anyone needs it, it's here. | |||
2010-04-04 | r300g: do not use the c++ template keyword | Marek Olšák | |
It makes life for some code browsing utilites easier. | |||
2010-04-04 | r300g: properly setup textures from X server | Marek Olšák | |
The setup needs be done after querying tiling flags. | |||
2010-04-03 | r300g: fix color tiling for buffer from X server. | Dave Airlie | |
The tiling setup needs a bit of work, but this should be good enough for now, when we get buffers from the kernel we need to store their tiling properties. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-04-02 | r300g: Expound on dithering comment. | Corbin Simpson | |
2010-04-03 | r300g: make dithering work like fglrx. | Dave Airlie | |
From fglrx traces the dithering is never enabled. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
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. |