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-03 | util: Revert unsolicited, untested, unreviewed, and broken changes to format ↵ | José Fonseca | |
support. Not all is bad, but I'm afraid I'll have to throw the baby with the water given they are all tied to together. | |||
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-04-02 | llvmpipe: limit max texture size to 2Kx2K for now | Brian Paul | |
MAXWIDTH/HEIGHT were 2048 but the max texture size was 4096. This caused a crash if a 4Kx4K texture was created and rendered to. See comment about max framebuffer size in lp_scene.h. Also added assertions to catch this inconsistancy in the future. | |||
2010-04-02 | softpipe: remove S3TC init, since it's done on-demand now | Luca Barbieri | |
2010-04-02 | gallium/util: revert util_format_init addition | Luca Barbieri | |
Putting calls to util_format_init all over the codebase is infeasible. Instead, half float tables are pregenerated, and the s3tc library is loaded on demand. I believe this is a solution that combines performance, cleanliness, flexibility and portability. | |||
2010-04-02 | gallium/util: add util_format_is_supported to check for pack/unpack | Luca Barbieri | |
This improves the code by making it more readable, and removes special knowledge of S3TC and other formats from softpipe. | |||
2010-04-02 | nv50: call util_format_init | Luca Barbieri | |
Needed to fetch static vertex attributes. | |||
2010-04-02 | gallium/util: add util_format_init that inits s3tc and util_half | Luca Barbieri | |
Switch from auto-init to explicit init for util_half per Brian Paul's indication. NOTE: this is probably broken because not enough things call util_format_init. Will be fixed shortly | |||
2010-04-01 | llvmpipe: Support sampling from PIPE_FORMAT_R32_FLOAT. | José Fonseca | |
2010-04-01 | llvmpipe: More tweaks to the supported texture formats. | José Fonseca | |
2010-04-01 | llvmpipe: Fix build... | José Fonseca | |
2010-04-01 | llvmpipe: Fix (un)swizzling, broken due to use of VOID channels. | José Fonseca | |
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 | softpipe: Use S3TC when avaiilable, | José Fonseca | |
2010-03-31 | llvmpipe: Don't call unused generate_clamp(). | José Fonseca | |
2010-03-31 | llvmpipe: Disable threads by default on embedded. | José Fonseca | |
2010-03-31 | llvmpipe: Don't rely on u_format_access.py | José Fonseca | |
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-31 | llvmpipe: More accurate format capability exporting. | José Fonseca | |
2010-03-31 | llvmpipe: Drop the aos format conversion. | José Fonseca | |
It's unused and incomplete. Still in git history if necessary in future. | |||
2010-03-30 | i965g: Fix assertion that was always true. | Vinson Lee | |
surface_format field is a 9-bit field and the value of BRW_SURFACEFORMAT_INVALID exceeds 9 bits. | |||
2010-03-30 | identity: Remove unnecessary header. | Vinson Lee | |
2010-03-30 | Merge branch '7.8' | Michel Dänzer | |
Conflicts: Makefile src/mesa/main/version.h Resolved by keeping version strings from master (also in the intel driver). | |||
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 | Add test case for lp_bld_printf() | Chris Li | |
2010-03-29 | i965g: util_format_is_compressed() -> util_format_is_s3tc(). | José Fonseca | |
2010-03-29 | svga: util_format_is_compressed() -> util_format_is_s3tc(). | José Fonseca | |
2010-03-29 | r300: UTIL_FORMAT_LAYOUT_COMPRESSED -> UTIL_FORMAT_LAYOUT_S3TC. | José Fonseca | |
2010-03-29 | softpipe: Map GS constants, too. | Michal Krol | |
2010-03-29 | r300g: print configurable debugging info on non-debug builds | Marek Olšák | |
2010-03-28 | gallium: new raw gallium interface to support standalone tests | Keith Whitwell | |
Provides basic window system integration behind a simple interface, allowing tests to be written without dependency on either the driver or window system. With a lot of work, could turn into something like glut for gallium. | |||
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 | i965g: Add brw_winsys_debug.c to SCons build. | Vinson Lee | |
2010-03-27 | identity: Add id_drm.c to SCons build. | Vinson Lee | |
This was missed in commit f7cbaae13d67c55abe81ac230de37f564365099f. (cherry picked from commit 02ee7c29502966dffa44243bfc8c20c15907b880) |